Want to Learn how to Start Coding to make video games

Started by
15 comments, last by Acnalagon Black 7 years, 6 months ago

I'm learning C++ and Python, and I always wanted to learn. Any one here can show me where I Could start with bonus exercises and stuff so I could start? I'm new here and someone suggested to me start out here for a starting path. Thank you for our time all :D

Advertisement

Welcome to GameDev! :)

A great place to start is with the Beginner FAQ here:

http://www.gamedev.net/page/reference/faq.php/_/for-beginners-r1

Step 1 is learn how to program. I've been steering people towards Khan Academy since it's free and very good:

https://www.khanacademy.org/

It teaches JavaScript which is similar in syntax to C# and is a good stepping stone to get to Unity/C#.

How far along are you in your learning?

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

Welcome to GameDev! :)

A great place to start is with the Beginner FAQ here:

http://www.gamedev.net/page/reference/faq.php/_/for-beginners-r1

Step 1 is learn how to program. I've been steering people towards Khan Academy since it's free and very good:

https://www.khanacademy.org/

It teaches JavaScript which is similar in syntax to C# and is a good stepping stone to get to Unity/C#.

How far along are you in your learning?

- Eck

Well at the moment I'm taking classes for Python and C++, and in the past I've messed around with Unreal game engine. I went online looking for great places to learn to code games from the ground up and was shown here. I've gone to Khan Academy and i see that there's nothing for Python or C++, but I'll try out the languages that they have there anyway. Any suggestions?

Well, as far as I know of c++ is too complicated to start with, you are most likely gonna end up in frustration, maybe start with python, its very easy to learn although nothing is really 'easy' you have yo put in alot of work, I recommend udacity acadmy to start learning! For the languages you can start with python or c# as those are very friendly to new devs
https://www.udacity.com

Have a great day!
Yours, Khaled

Do You Have Unity? I Could Show You My 3D Zombie Code? I'm Using C#. And I'm Willing To Teach If You Listen.

Since you're already in C++/Python classes. I recommend focusing on learning how to program in those languages. Once you understand some basic concepts, just start messing around with game development things like moving something around on the screen. If you'd rather focus on Python, search for Pygame tutorials. If you'd rather focus on C++, look into the Unreal engine and associated tutorials.

In the early part of your career, it's better to focus on a language while you learn how to program. Later on, picking up multiple languages is pretty easy so which one you choose first isn't as important as figuring out how to code games.

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

Could I recommend getting to grips with Bootstrap as well? I think it will come in handy for the future, as it's primarily aimed for mobile projects... and things are heading for a strong mobile future of course! But it sort of uses the best of HTML, CSS, and JavaScript extensions, so deffo worth looking into it. I'd suggest to use this guide to get a basic knowledge of Bootstrap

Well, as far as I know of c++ is too complicated to start with, you are most likely gonna end up in frustration, maybe start with python, its very easy to learn although nothing is really 'easy' you have yo put in alot of work, I recommend udacity acadmy to start learning! For the languages you can start with python or c# as those are very friendly to new devs
https://www.udacity.com

Have a great day!
Yours, Khaled

Thank you very much, I'll take a look at it when I'm free. :D

Do You Have Unity? I Could Show You My 3D Zombie Code? I'm Using C#. And I'm Willing To Teach If You Listen.

Isn't unity by subscription now? If it isn't I'd love to learn from you.

Since you're already in C++/Python classes. I recommend focusing on learning how to program in those languages. Once you understand some basic concepts, just start messing around with game development things like moving something around on the screen. If you'd rather focus on Python, search for Pygame tutorials. If you'd rather focus on C++, look into the Unreal engine and associated tutorials.

In the early part of your career, it's better to focus on a language while you learn how to program. Later on, picking up multiple languages is pretty easy so which one you choose first isn't as important as figuring out how to code games.

- Eck

Already focusing, and at the end of the semester there's a big project where you gotta submit a program using a hefty portion of everything learned. Kinda wanted to program a game for that.

Could I recommend getting to grips with Bootstrap as well? I think it will come in handy for the future, as it's primarily aimed for mobile projects... and things are heading for a strong mobile future of course! But it sort of uses the best of HTML, CSS, and JavaScript extensions, so deffo worth looking into it. I'd suggest to use this guide to get a basic knowledge of Bootstrap

Bootstrap you say? Hmm, I'm still just learning HTML during my free time and as you can see above I've got many tutorials to get through. Never the less I'll bookmark it and go at it when I can. Thank you all for the advice :D ^_^

Isn't unity by subscription now? If it isn't I'd love to learn from you.


Hey You Out There?
Uh I'm Using The Indie Unity - I Hope It Didn't Go Subscription Or I'm Toast.

I'm By No Means The Best Out There - But If You Got The Time We Can Always Talk Code.

What Is Your Skill Level?
What Would Stump You I Mean? It's A Good Way To See Where You Are At.
Me I'm Stumped By Multiplayer Components - Networking And Uploading Games To The Internet.

If you feel that you need a little extra help in the coding department I find that Tree house ( https://teamtreehouse.com/ ) is a great start. You can do it on your own time and learn a lot. I took a few coding classes and now I am doing this to help me fully learn and understand the languages.

Also I agree with everyone else in that unity is a great platform to practice and develop in.

This topic is closed to new replies.

Advertisement