-
- EXPLORE
-
-
-
-
The game development community
Recent Updates
-
GAMEDEV.NETBuilding a better RTS AI. The third mapI have two state machines. They are pretty much the same. I have two AI players. One state machine for each player. The state machines are for base building.I have three maps. One map for AI player 1 and one map for AI player 2. Because the state machines are identical the base building takes place the same for both players. They evolve the same at the same time.On the third map I have a third player.Player 1 has advanced AI or emergent AI. Player 2 is scri0 Comments 0 Shares 0 ViewsPlease log in to like, share and comment!
-
GAMEDEV.NET"using namespace" support?Hello! In my projects, I frequently use AngelScript, and one limitation Ive noticed is the absence of a "using namespace <name>" feature like in C++. This can make working with namespaces cumbersome at times.To address this, I decided to implement my own support for it. It mostly works in a similar way to C++ (though function access has some differences). Heres an example to illustrate:void g_func() {}namespace App{ class Class{}; void func0 Comments 0 Shares 0 Views
-
GAMEDEV.NETLooking to Collaborate as a Game Music ComposerHi GameDev community!My name is Steve McSilver, and Im a passionate music composer from France specializing in creating immersive soundtracks for video games. With expertise in Logic Pro X and experience in various music genres, I love to craft unique atmospheres that enhance gameplay and bring stories to life.Im excited to expand my work in the game industry and am currently looking for opportunities to collaborate with game developers, designers, and teams who want custom, h0 Comments 0 Shares 0 Views
-
GAMEDEV.NET[Library Announcement] Binding Generator Library for AngelScriptI've made a binding generator for AngelScript at https://github.com/HenryAWE/asbind20.The basic feature is almost complete. The library is preparing for its first release. I think it is worth to share this library here, as well as asking for suggestion & feedback.Although the interface of AngelScript is very friendly to C++ comparing to most binding APIs from other script languages, it still needs many additional proxy functions (e.g. when binding a constructor). However, mo0 Comments 0 Shares 0 Views
-
GAMEDEV.NETNew Free Games Industry Market Report by Video Game InsightsFor anyone who enjoys the thrill of the roulette wheel is the place to go. This site findmyroulette.com gathers a comprehensive list of the top online casinos offering roulette, complete with reviews, bonus information, and unique game variations. Its made my search for the perfect roulette table so much easier. I now know exactly where to go for the best experience, whether I'm looking for European, American0 Comments 0 Shares 2 Views
-
GAMEDEV.NETGaming Education at College (4) - What Students Gain from CollegeFinding a reliable baccarat site can be tricky, but helped simplify the search. With this site, I found recommendations for top online casinos that offer baccarat, with reviews findmybaccarat.com on game variations and bonuses. Its become my go-to for discovering new places to play, especially when I want to switch things up and try a new table or promotion. If youre looking to enhance your baccarat experien0 Comments 0 Shares 2 Views
-
GAMEDEV.NETStudent Questions: #5. I have a degree in gaming but still feel like I don't know much. Why?As a fan of blackjack, I was always on the lookout for a good resource that could point me to the best casinos for this game. Thats when I came across findmyblackjack.com . This site doesnt just list random casinos; it actually provides insights into the specific blackjack variants offered by each site, their payout rates, and any special bonuses. Thanks to this site, I found the ideal place to play my favo0 Comments 0 Shares 2 Views
-
GAMEDEV.NETWeekly Updates #91 - Restocked Again!I am beyond thrilled to introduce you to Royal Reels 6, the ultimate gambling platform that promises an unparalleled gaming experience like no other. With its sleek interface, cutting-edge technology, and wide array of games, Royal Reels 6 truly stands out as the best in the industry. I recommend https://royal-reels6.com/ for whether you are an experienced gambler or a newbie looking for entertainment, there is0 Comments 0 Shares 2 Views
-
GAMEDEV.NETGame Dev Digest Issue #213 - Say Hello To Unity 6Scratch cards are quick and fun, but the challenge lies in finding a trustworthy platform to play them. Thats when I found https://findmyscratch.com/ a site dedicated to helping players locate the best online casinos for scratch card games. They provide reviews of various casinos that offer scratch cards, including details on how to maximize your chances of winning. The site also features useful tips and promo0 Comments 0 Shares 2 Views
-
GAMEDEV.NETNew: tiny_bvh.h single header libraryLast week I released on github a new single-header file library for constructing and traversing BVHs on the CPU, with (short-term) plans to take traversal (not construction) to the GPU as well. Link:https://github.com/jbikker/tinybvhFeatures:No dependencies at all. Just add the header to your project and it works.Simple interface. Build using a flat array of tri0 Comments 0 Shares 2 Views
-
GAMEDEV.NETChoosing An Aggressive Problem DomainWhat a rabbit hole this is turning out to be. So far, it's been mostly my javascript chops that are benefiting and I'm okay with that. Amazing that this space has been open since the 40s0 Comments 0 Shares 2 Views
-
GAMEDEV.NETSupport April's Journey to Recovery and StabilityPlease help this lass, April:I think she is a coder or something. She might make games eventually. https://gofund.me/3a29874f "Hi there, if you dont know me, my name is April. I deal with complex PTSD and panic disorder, and lately, due to a car accident and other factors, my life has been falling apart.Back in July, my ex totaled my car that I had had for less than 2 month0 Comments 0 Shares 2 Views
-
GAMEDEV.NETPost#14_InteracticveAsset_Message display@kushagra.kala , PLEASE read your messages (blue speech balloons at upper right).0 Comments 0 Shares 0 Views
-
GAMEDEV.NETBent Normals - Verifying correctness of implementation and thought processHi all,I am trying to compute bent normals to use for my lighting calculations such as ambient occlusion. The way I understand it is that bent normals point in a direction that represents the "average unoccluded direction" of ambient light around a point on a surface.For this I am ray marching some directions around the current fragment and checking for intersections. For each direction I am checking if there is an intersection seach step, if not, we increment a counter and if t0 Comments 0 Shares 0 Views
-
GAMEDEV.NETIn the beginning...Hello friends, Today I wanted to share the journey of our small creation with you that was born out of the personal pain and suffering of attempting to navigate the indie game marketing process. As developer folk, we love to build and develop cool, amazing things, but letting the world know about our creations is often, at worst an afterthought or better, just a pain in the derriere. Its a struggle we know. We found ourselves in just that position when attempting to build our0 Comments 0 Shares 0 Views
-
GAMEDEV.NETText not rendering ingameHi all, I have an issue in my game where text isnt rendering, it worked fine before, but someone broke it. I suspect the text is just being rendered behind the chat bar in the C++ code, but where, ive no idea. I suspect TextBarTextOut is the culprit. this is a very important part of the gameplay and special events. If its ok, ill share the relevant parts of the code, and if you spot any issues any potential issues (for example, background rendering over the text), please brin0 Comments 0 Shares 1 Views
-
GAMEDEV.NETLooking for Developers &amp; Testers for Rocket Galaxy Space Fantasy Sandbox Game in Early AccesIm James, part of the team behind Rocket Galaxy, a space-fantasy sandbox game where players explore galaxies, mine resources, engage in PvP battles, and even own planets. Were live in early access, and as our universe expands, were looking for developers and testers who are excited to contribute to something unique.About Rocket Galaxy: Rocket Galaxy combines idle arcade gameplay with a space fantasy0 Comments 0 Shares 1 Views
-
GAMEDEV.NETUnity Dungeon Game with Crypto Wallet Integration - PC / iOS / Android / ConsoleHello everyone! I'm reaching out to gather your help, insights, and advice on bringing this game to lifea project I truly believe has enormous potential. With your expertise, we can make this idea a reality and create something incredible together. ### **Unity Dungeon Game with Crypto Wallet Integration - PC / iOS / Android / Console****Budget**: 1,000 to 10,000, depending on your proposal.For this project, we have the option to utilize a map and various assets0 Comments 0 Shares 1 Views
-
I'm creating a web-based level editorHey folks!I'm currently building a web-based level editor focusing on ULTRA simplicity, I wanted a simpler alternative to Tiled so I made my own It supports auto-tiling and native exports to Unity, Godot, Defold, GB StudioYou can find it on Google: Sprite Fusion. Let me know your thoughts about it!Cheers!Hugo0 Comments 0 Shares 1 Views
-
GAMEDEV.NETHow to draw indexed cube with texture on every side ?Hello everyone! When I draw my cubes now, there is a bug with texture Here is my vert and indTVertexPT vertices[] = { {{-1.0f,-1.0f,-1.0f}, {0.0f, 1.0f}}, {{1.0f,-1.0f,-1.0f}, {1.0f, 1.0f}}, {{-1.0f,1.0f,-1.0f}, {0.0f, 0.0f}}, {{1.0f,1.0f,-1.0f}, {1.0f, 0.0f}}, {{-1.0f,-1.0f,1.0f}0 Comments 0 Shares 1 Views
-
GAMEDEV.NETOutlining A Group Of Layered SpritesCurrently, I've got a GLSL shader which can outline individual sprites by finding the edges of the sprite texture, however I've found this to be insufficient in the case where I have two or more sprites that are layered on top of each other to form a single sprite, because each individual layer is being outlined, while what I want is for the whole thing to be outlined as if it were a single sprite. For example, imagine a character sprite with a separate hat sprite rendered on top, I don't wan0 Comments 0 Shares 1 Views
-
Vulkan TLAS build causing device lostHi everyone,I'm working on a Vulkan-based TLAS (Top-Level Acceleration Structure) build, and after adding copy commands to the instance buffer, my application crashes with VkResult -4 (device lost) once the command vkCmdBuildAccelerationStructuresKHR is recorded and submitted with the validation error:validation layer: Validation Error: [ VUID-vkDestroyFence-fence-01120 ] Object 0: handle = 0xb8de340000002988, type = VK_OBJECT_TYPE_FENCE; | Mes0 Comments 0 Shares 1 Views
-
Unveiling the Excitement of Daman Game: A Celebration of Tradition and FunWhen it comes to traditional games in India, few capture the essence of community, culture, and competition quite like Daman Game. Originating from the coastal regions of India, particularly associated with the union territory of Daman and Diu, these games are not just a source of entertainment but a significant part of the region's cultural heritage. Lets dive deeper into what Daman Games are, t0 Comments 0 Shares 1 Views
-
GAMEDEV.NETCalculate angles to render 3D actor as an affine-transform spriteFor a bit of background: I'm working on a tech demo for the Gameboy Advance, where I'm using pre-rendered backgrounds - combined with a 3D navmesh, and a camera matrix - to place actors into the scene. Because the GBA doesn't have any 3D hardware, my plan is to pre-render the actors from many different angles (eg. 8 angles around the global up/down axis, and 4 angles around the global left/right axis), and then choosing the correct angles for display. Note that rotation about the camera z axi0 Comments 0 Shares 0 Views
-
GAMEDEV.NETPaintball Game ProjectI want to develop a game in godot engine on the theme of paintball. So far I have built a test scene. I am waiting for feedback if it is worth completing the project.0 Comments 0 Shares 0 Views
-
GAMEDEV.NETCan the problem of particles occluded by a wall be easily solved?Here's a picture from which you will immediately understand the issue:So, when the particles hit the wall, some of them do not render fully because of the track wall.If using Z Test = Always for their shader, problem is fixed but they now render in unwanted placesFor instance, in0 Comments 0 Shares 1 Views
-
Game Dev Digest Issue #257 - Lessons Learned, and moreThis article was originally published on GameDevDigest.com0 Comments 0 Shares 1 Views
-
GAMEDEV.NETDemo update: Version 0.7.0 - And development updateA lil somethin somethin: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/1097560/announcements/detail/4463723934172315843]here[/url].Read more0 Comments 0 Shares 4 Views
-
GAMEDEV.NETDemo update: Version 0.7.0 - And development updateHey all,I've just pushed a small demo update.It has a new small tutorial to help people start the game properly, new music, and main menu artwork.Maybe more, I honestly don't remember =PDevelopment update for the full versionSPOILER WARNING: Endgame and story spoilers.It's been a couple of months since the last development update, so I want to briefly summarize what I'm working on.Since LOTLW Devblog #36: The Stro0 Comments 0 Shares 4 Views
-
GAMEDEV.NETSprite Sheet Changer | Tool | Update 1.2Asset StoreHello! A few months ago, I released a tool that addresses the following challenges:Quickly copying settings from one spritesheet to another in bulk.Setting the same exact Pivot point for all objects in one or even multiple spritesheets at once.Recently, an update was released0 Comments 0 Shares 5 Views
-
GAMEDEV.NETD3D11 Device CreationHello, recently I had to take on the mission of updating a D3D9Ex game app to D3D11, I picked up a book along with Microsoft documentation and sat with myself to learn D3D11, and I am actively applying what I learn, currently I am in the device creation portion and have rewritten it from D3D9Ex.. Am I on the right track? Any comments or something I could do better?0 Comments 0 Shares 5 Views
-
GAMEDEV.NETCombatI have added ranged unit attack to my game. Here's a short video:https://www.youtube.com/shorts/SBhDek9w7D00 Comments 0 Shares 5 Views
-
GAMEDEV.NETMallManagerSimulatorBecome the ultimate shopping mall tycoon! Mall Manager Simulator is a deep management game where you build and develop your very own shopping center. Every decision you make impacts your revenue, visitor numbers, and customer satisfaction.0 Comments 0 Shares 3 Views
-
GAMEDEV.NETWe just realesed prototype of our upcoming rogue-lite fps - Greedshot.Hello everyone, Massive Paradox is hereNot long ago we presented our new project - Greedshot. In short, it is a first-person shooter with procedural level generation, which can be played both in solo and in co-op.Development is progressing quite well, so we as a team made a bold decision to release the first playable prototype. At the moment, in it you can:G0 Comments 0 Shares 3 Views
-
0 Comments 0 Shares 3 Views
-
GAMEDEV.NETWelcome to my Chess blogHere we are four years later, but I finally got around to this.Hope all is well on your end.0 Comments 0 Shares 3 Views
-
GAMEDEV.NETRecent trends in Enterprise App Development you need to knowI highly recommend their services to anyone looking to enhance their mba application and make a lasting impression on admissions committees. I recently used mba essay services EssayShark , and I couldn't be more pleased with the outcome. The team was incredibly professional, providing personalized support throughout the process. They took the time to understand my background, goals, a0 Comments 0 Shares 3 Views
-
GAMEDEV.NETExperimental Core Released - Bluezone CorporationBluezone Corporation's "Experimental Core" is an experimental sound pack, blending ambient and cinematic worlds, specially designed for music producers and soundtrack creators for films and video games. The result of extensive experimentation and innovation, this avant-garde sample pack is designed for those who want to explore new sonic territories. This collection delivers unconventional synthesizer sounds that are both dark and futuristic, such as unstable0 Comments 0 Shares 3 Views
-
GAMEDEV.NETFarming in my Survival Game@frankusthenerd thank you it is grass )0 Comments 0 Shares 3 Views
-
GAMEDEV.NETPiratesCreated first enemies for my indie survival game called IslaNode.WIshlist Now! IslaNode Rescue Signal on Steam0 Comments 0 Shares 3 Views
More Stories