C
C#2y ago
granpy

❔ I learned all basic stuff what now?

i started learning C# 2 weeks ago and i learned variables, loops, conditions, methods, arrays etc. I recently wanted to learn game developement. If there is anyone who knows how to make games in unity please dm me or reply here. Thanks!
17 Replies
Angius
Angius2y ago
Just pick a project and start making things I'd recommend completing a couple $projects before jumping into Unity
MODiX
MODiX2y ago
Collections of application ideas that anyone can solve in any programming language to improve coding skills: https://github.com/ZacharyPatten/dotnet-console-games https://github.com/karan/Projects https://github.com/florinpop17/app-ideas
Anton
Anton2y ago
you need the classes stuff for unity
Denis
Denis2y ago
There's still a lot to learn. OOP, async/await, coroutines (for unity), different collection types, linq, databases, etc... I've narrowed the list down to make sure the topics are Relevant for game development Also RegEx is something you should check out
Anton
Anton2y ago
procedures?
Denis
Denis2y ago
Should be useful I believe that is how unity handles multithreading
Anton
Anton2y ago
there are coroutines, but these are specific to unity and not multithreading coroutines are run on a single thread
Denis
Denis2y ago
Coroutines, ah sorry. Thanks a lot for catching my mistake
Anton
Anton2y ago
you don't necessarily need linq, async, and coroutines to start with unity and you definitely don't need databases and regex you can learn collection types when you need it what you do need, is the concepts related to classes, and that's it inheritance (because you will be inheriting from MonoBehavior), what are instances, fields and instance methods btw there are very few collection types that are in wide use: list, hash set and dictionary, maybe queue, stacks are less commom
SpicyCatGames
SpicyCatGames2y ago
You don't need all that. Unity is more fun and you can learn c# through unity too. The only thing you need absolutely to learn before unity are the basics of oop. I learned all of c# through unity and then moved to dotnet
lazagna42
lazagna422y ago
what is oop?
Pobiega
Pobiega2y ago
object oriented programming
lazagna42
lazagna422y ago
ahhhhh i'm learning!
Shinigami
Shinigami2y ago
Does anyone know all the $ commands like $project above?
Angius
Angius2y ago
https://mod.gg has a list of all of them
Angius
Angius2y ago
Not sure if they're visible to regular users, though, or just associates and above
Accord
Accord2y ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server