Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

What engine are you planning to use? Assuming you are...  For three of the common ones:

Unity - C#

Unreal - C++

Godot - GScript (similar to Python)

But Unity and Unreal also have visual type scripting where it's more of a drag and drop as opposed to writing actual code.

Then the next questions, what type of game(s)? What are you planning to publish to? PC? Mac? IOS? Android? Consoles?

Without knowing your age, one option is that you can write a game in Scratch which is the dev environment, game engine, player and everything else all in one and all done online. You also can look into anyone else's game and see how they wrote their code. It's all open. If you're just learning it's about as simple as it gets as you can't code incorrect syntax or have typos. You could setup your logic wrong, but the framework is all drag and drop.  One of my grandkid worked with Scratch in 4th grade as part of their curriculum. Of course this is never going to be something you could sell or publish (outside of the Scratch ecosystem) but if you are a total novice then it's a very low entry point for trying out creating a game. If you like it then learn more and move up to one of the bigger engines.