Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I've been developing games as a hobby for decades. I've tried various engines and different approaches, from creating games directly using DirectX, to building games in assembly language, to making small games with Unity, Unreal Engine, Godot, and some very small and obscure engines like OpenBOR.

Personally, I agree with you; IDEs like VS Code are usually more convenient to use, but it depends on what you want to achieve. Creating a stable and optimal framework to run your game typically takes time and requires knowledge, so I only recommend it to people who specifically want to learn that aspect of game development.

The advantage of an engine is that it usually saves you that part of the work and allows people to jump straight into developing their game instead of getting bogged down in technical details.

Lately, due to time constraints, I've been using Python and VS Code, and most of what I have now on Itch is built that way.

(+2)

I can only imagine how complex it must be to build a game in Assembly lol.

I'm a Computer Science student, and most of the games I make are usually to learn very specific things or test out concepts. The only game I've posted here was actually born because I wanted to test and learn about networking between devices. Other games I built for university projects involved computer vision, machine learning, and even complex concepts like formal verification with languages like Ada.

By the way, I think you'd love to check out Ada and maybe try making games with it! It's a fantastic language (though pretty tough), and it's definitely in my top 3 alongside C++ and Julia.