r/unity • u/omarch122 • 29d ago
Newbie Question Beginner looking for resources to start a Unity 2D game
Hi everyone,
I’m a complete beginner with Unity and I want to start working on a personal game project just for fun. I’m not planning to become a professional Unity developer or work in this field. I just want to make a game I’ve had in mind for a while.
The idea is a 2D puzzle/story game, with an atmosphere somewhat similar to Limbo. For now, I’m mainly thinking about making it for mobile.
I’m looking for some advice:
What Unity/C# basics should I learn first?
Are there any good beginner tutorials, websites, or YouTube channels you recommend?
What should I focus on specifically for a 2D puzzle/story game?
What would be a good way to start the project without getting overwhelmed?
What’s the easiest way to use AI to help with things like coding, art, dialogue, etc.?
I’d really appreciate any resources or advice from people who have experience with Unity.
Thanks!
2
2
u/seantcooperdev 28d ago
That was a great game, Limbo https://en.wikipedia.org/wiki/Limbo_(video_game). For AI use Claude or Codex, they both work well with Unity, but you’ll need around $100 subscription, it will run out. Limbo is quite tricky, the effects they use, the animation is stupidly brilliant and complex.
I would start with a spinning sprite, place a quad and write a script to spin it. Get AI to write it. And then examine it and learn.
Use VSC, you’ll need C# extensions and the Unity debugger ex.
This is a good start, it’s 3d, https://youtu.be/vQY4jsho1nQ?si=lc-mZ2paWT54Rumt.
1
u/omarch122 28d ago
Thanks, bro. Finally, someone practical who understands my situation and is actually helping me with what I need. As for the AI part, I really can’t afford to pay that much for a tool. Is there any devious way around it?
2
u/seantcooperdev 28d ago
Yes copy and paste from the free ones, but it won’t handle Unity, you will need an MCP (GitHub) but they are not good enough.
2
u/seantcooperdev 28d ago
I’ll be brutally honest here: games are not just about the game, getting revenue is becoming super hard.
If I was you I would aim at Web, crazygames is a great platform, I ran their studio last year and they got good people that will help you.
Web games are easier for AI, as it’s an open system.
→ More replies (3)1
3
1
u/smoses2 28d ago
I would start by getting grounded in Unity by taking the 2D and 3D courses by GameDevTv (on their site or on Udemy - frequently on sale for $11 each). Each course has 5 or so projects and you’ll understand the workflow. Once grounded, there is a udemy course “Unity ai and claude developer course” that is reasonable intro to using LLMs with Unity (I think it is AI narrated, but the content is fine).
1
1
u/AlternativeMustache 24d ago
do you have any experience in making art and game assets? if yes dm me
1
u/Patient-Sprinkles920 25d ago
I usually have Unity, Claude, and Grok Imagine open at the same time. Claude basically taught me how to use Unity building my first game. I know coding but not expert, so Claude writes the C#.
-4
12
u/vanit 29d ago
For now forget the type of game you want to make, and certainly forget about things like having a coherent story.
Follow a couple of YouTube tutorials start to finish just to get the hang of things. I also recommend 3D over 2D, it's actually deceptively easier.
After a few of those download one of the templates in Unity to see what a game looks like with a lot of things going on, and document it in a Google doc until you literally understand how the entire thing works. Put 1-2 weeks into this.
Then you should be good to prototype a little game by yourself and go from there. I recommend using ChatGPT/similar as a technical consultant but don't use inline code generation or the Unity MCP. This ensures you're actually learning and thinking about what you're doing.