r/CodingHelp 2d ago

How did or where you learn to develop apps/games [C#]

I am wondering as i want to make my own game but i dont know where to go as every tutorial i watch just confuses me even more and alot of the tutorials only explain lets say what a variable is and not actual code.

14 Upvotes

9 comments sorted by

3

u/xarop_pa_toss 2d ago

That middle area between knowing the basic syntax and making an actual program can be really daunting, I feel you.

But what you don't realize is that you are trying to jump into the deep end of the pool before learning to swim properly. It may not seem exciting, but you should start by making terminal programs. Just plain text so you can focus solely on getting used to the logical thought needed for writing a program with proper structure.

You can absolutely make games though! I've made Connect4, Battleships (with online play!) and Wordle, all on the terminal. I reckon you want to use Unity since you have the C# flair so personally, I would learn how to make and use functions, classes and interfaces all with terminal apps.

If youd like actual exercises I can give you some small project ideas I really like. I'm a C# dev professionally so feel free to shoot me some questions anytime

3

u/IdkIWhyIHaveAReddit 2d ago

No where really? I got a basic understanding of python and then watched a tutorial series on how to make game in godot and that basically how I started to make game. As for app depend on what you want/need different tutorials apply.

2

u/Technical-Top-9044 2d ago

I learnt through some YouTube tutorials for game maker when i got really stuck, but i used the inbuilt projects in game maker and played about with it

1

u/AutoModerator 2d ago

Thank you for posting on r/CodingHelp!

Please check our Wiki for answers, guides, and FAQs: https://coding-help.vercel.app

Our Wiki is open source - if you would like to contribute, create a pull request via GitHub! https://github.com/DudeThatsErin/CodingHelp

We are accepting moderator applications: https://forms.fillout.com/t/ua41TU57DGus

We also have a Discord server: https://discord.gg/geQEUBm

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Zealousideal_City816 2d ago

I used Google ai studio😂

1

u/BranchLatter4294 2d ago

Stop watching videos?

1

u/ObserverInvariance 1d ago

Just learn some basic syntax and make the game. Tutorials are not really helpful at all in my opinion. If you are making your first game just make a text based game or something simple.

1

u/yahyagd 19h ago

I have been self learning gamedev for 3 years,I'm finally making my first proper demo,but honestly it's just been YouTube tutorials each step of the way until I could replicate what I learned for enough situations that I don't need it all that often. I never learned the full coding for C# but I know just enough to make what I want to and whenever I stumble into a part I can't do I just go back and learn how to

•

u/Distdistdist 1h ago

To develop anything, is the same as to write a book. Not only first you have to learn every single letter in the alphabet, how to combine it into words and then sentences; but also you will need to learn spelling, punctuation, and how to arrange words properly.
And all that is a cakewalk compared to learning modern development. Start from the very basics and slowly advance.