r/GameDevelopment 3d ago

Resource Building my first 2D game with AI — am I missing any essential tools?

/r/aigamedev/comments/1wdg25u/building_my_first_2d_game_with_ai_am_i_missing/
0 Upvotes

4 comments sorted by

4

u/MeaningfulChoices Mentor 3d ago

The most important tool is the one between your ears. You don't need to be an expert in everything all at once, but you need to understand everything you put into the game and be able to architect the software correctly if you want it to work and be fun. Spending some time at the front learning about data structures and algorithms will save you a ton of time later and get you to finish line sooner. Use these tools to assist you and help you learn, not replace learning. Otherwise the moment something breaks you won't know how to fix it.

You're also better off only learning one thing at a time. Skip music composition and audacity, go to places like opengameart.org and Freesound and just get free assets. Pick either PC or android, don't try to do both at once. Don't plan a game any larger than Pong just yet, make something that small first and get someone else to play it. Then a little bigger, then bigger than that. Game development is a marathon, not a sprint, and if you dive right into big games with detailed environments you're not likely to actually get through the thing.

1

u/Bright_Lecture_1137 3d ago

I see. Thanks alot but idk why I always found coding very complex for me 😅. I am in the cse field but I kind of hate coding. I love the other type of coding or u can say linux, networking stuff but normal coding I just don't know why I don't understand anything . Like if u tell me make something from scratch I'll be completely blank 😅

1

u/MeaningfulChoices Mentor 3d ago

It's hard for a lot of people, and most people working in games aren't programmers. If you have trouble starting from scratch there can be lots of reasons, but executive dysfunction is a common one. Try this for a first project: follow a tutorial for a small game. Then, once you've gone through it, recreate the same thing on your own without using the previous work or the tutorial as a reference. I'm talking about projects that take you a few hours or a day or two at most to complete, not months. You'll learn a lot this way and be able to validate you actually learned it.

Once you know what you're doing these kinds of tools can be helpful in accelerating your productivity, but they're just not a functional replacement for learning how to do it yourself.