this post was submitted on 04 Jul 2025
21 points (100.0% liked)

Game Development

4597 readers
54 users here now

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

founded 2 years ago
MODERATORS
 

I wanted to become a game developer for some time, and even tried following some tutorials for making video games, but i quit it due to not understanding the coding part, i did not really understand what i was doing.

Now i know a lot more about programming, but mostly just in java, however, i dont think it will be very difficult to learn new language, as now i understand many concepts of programming in general.

I want to learn to make games on godot, which i chose because it is quite popular and has a lot of documentation, tutorials, guides and community, which should be very helpful, especially for newbies.

As for a newbie in game development, what advice would you recommend me follow, to easily get in the gamedev? Maybe its some guides, some example or test projects, or something else, which i dont know about yet, everything will be helpful.

you are viewing a single comment's thread
view the rest of the comments
[–] JakenVeina@midwest.social 7 points 1 day ago

Roughly the same as for any type of software: make shit.

If you've already got experience with general programming, that helps a lot, you can probably just go straight into a super simple game. My go-to recommendation for programming in general is "make simple something that already exists". That gives you goals that are very clear, and reasonably achievable, so you can start getting some of that satisfaction feedback quickly. For a game, I'd say do something like Tic-Tac-Toe, Battleship, Solitaire... something that isn't gonna require a whole lot of art, just to get going, and isn't gonna take weeks to get a working prototype.

Godot definitely sounds like a good bet to get going. Even if you end up moving to another engine for projects in the future, that doesn't invalidate your time spent on this one.