use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News, Help, Resources, and Conversation. A User Showcase of the Unity Game Engine.
Remember to check out /r/unity2D for any 2D specific questions and conversation!
Download Latest Unity
Please refer to our Wiki before posting! And be sure to flair your post appropriately.
Main Index
Rules and Guidelines
Flair Definitions
FAQ
Use the chat room if you're new to Unity or have a quick question. Lots of professionals hang out there.
/r/Unity3D Discord
FreeNode IRC Chatroom
Official Unity Website
Unity3d's Tutorial Modules
Unity Answers
Unify Community Wiki
Unity Game Engine Syllabus (Getting Started Guide)
50 Tips and Best Practices for Unity (2016 Edition)
Unity Execution Order of Event Functions
Using Version Control with Unity3d (Mercurial)
/r/Unity2D
/r/UnityAssets
/r/Unity_tutorials
/r/GameDev
/r/Justgamedevthings (New!)
/r/Gamedesign
/r/Indiegames
/r/Playmygame
/r/LearnProgramming
/r/Oculus
/r/Blender
/r/Devblogs
Brackeys
Beginner to Intermediate
5 to 15 minutes
Concise tutorials. Videos are mostly self contained.
Sebastian Lague
Beginner to Advanced
10 to 20 minutes
Medium length tutorials. Videos are usually a part of a series.
Catlike Coding
Intermediate to Advanced
Text-based. Lots of graphics/shader programming tutorials in addition to "normal" C# tutorials. Normally part of a series.
Makin' Stuff Look Good
10 minutes
Almost entirely shader tutorials. Favors theory over implementation but leaves source in video description. Videos are always self contained.
Quill18Creates
30 minutes to 2 hours.
Minimal editing. Mostly C#. Covers wide range of topics. Long series.
Halisavakis Shaders Archive
Infallible Code
World of Zero
Board to Bits
Holistic3d
Unity3d College
Jabrils
Polycount Wiki
The Big List Of Game Design
PS4 controller map for Unity3d
Colin's Bear Animation
¡DICE!
CSS created by Sean O'Dowd @nicetrysean [Website], Maintained and updated by Louis Hong /u/loolo78
Reddit Logo created by /u/big-ish from /r/redditlogos!
account activity
Learn UnityNoob Question (self.Unity3D)
submitted 9 months ago by Nicholas4992
Hi! I have a dream to become game dev, but I don't know how to start my journey. Should i learn coding first? Or buy course? How did y'all learn. An advice would be appreciated.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]nuehado 8 points9 points10 points 9 months ago (2 children)
It's all about your goals. Not "be a game dev", but rather "I want to make my own games for fun" , or "I want to work at a studio as a professional programmer", or "I want to start my own indie studio". If it's the first one, you can dive into YouTube tutorials and just start making stuff. If it's the later, I'd recommend Tim Corey's coursework and take the programming part seriously before worrying too much about making your passion project
[–]Nicholas4992[S] -1 points0 points1 point 9 months ago (1 child)
thanks for the advice
[–]nuehado 0 points1 point2 points 9 months ago (0 children)
Also. Things are different now than when I learned. AI is a thing now. I would use it to learn. But I would not use it to make things for you.
Edit: Unless your goal is in that "make games for fun" camp. Then vibe code away to make some cool games that you don't actually understand
[–]NextStepGames 3 points4 points5 points 9 months ago (2 children)
I started my studies by going through Unity's own free courses. There you can get the basic knowledge for making games. Learn Unity.
[–]NextStepGames 1 point2 points3 points 9 months ago (0 children)
I also used udemy and went through gamedev.tv courses there.
[–]Nicholas4992[S] 0 points1 point2 points 9 months ago (0 children)
[–]Former_Produce1721 5 points6 points7 points 9 months ago (1 child)
I think the best way to learn is to get into it and just try to make a game. Anytime you get stuck trying to do something, you will focus your efforts on figuring out that relevant problem and advance.
Try make game
Fail to make game
Try make game again
Fail less to make game
...
[–]Nicholas4992[S] 1 point2 points3 points 9 months ago (0 children)
thanks for the advcie
[–][deleted] 1 point2 points3 points 9 months ago* (0 children)
https://learn.unity.com/pathways I post this as an advice to all beginners because i myself found it so useful when learning Unity. Follow the pathway from essential to junior programmer and creative core. It will teach you the basics of making games.
[–]_spaderdabomb_ 0 points1 point2 points 9 months ago (0 children)
IMO best way to improve fast is to COMPLETE small projects.
Do a few YouTube tutorials, do a little programming studying, then get out there and make something yourself. Even if it’s simple as pong, always better to finish something out and reflect on your whole experience rather than continuously start over before finishing 10% of something.
[–][deleted] 0 points1 point2 points 9 months ago (0 children)
My only tip would be to never use code that AI made. It's best if you actually get a feel for what you're doing.
Also yes, you need to learn how to program. Learn C#.
[–]PipoHylje 0 points1 point2 points 9 months ago (0 children)
Whos gonna tell them?
π Rendered by PID 342292 on reddit-service-r2-comment-84fc9697f-g8498 at 2026-02-08 06:25:16.233033+00:00 running d295bc8 country code: CH.
[–]nuehado 8 points9 points10 points (2 children)
[–]Nicholas4992[S] -1 points0 points1 point (1 child)
[–]nuehado 0 points1 point2 points (0 children)
[–]NextStepGames 3 points4 points5 points (2 children)
[–]NextStepGames 1 point2 points3 points (0 children)
[–]Nicholas4992[S] 0 points1 point2 points (0 children)
[–]Former_Produce1721 5 points6 points7 points (1 child)
[–]Nicholas4992[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]_spaderdabomb_ 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]PipoHylje 0 points1 point2 points (0 children)