Jump to content
  • Advertisement
Sign in to follow this  
Spool

So excited yet so uneducated..

This topic is 1062 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello everyone who decides to read this,

 

   I'm just going to get into it. I want to make games. I'm not stupid, I know how much learning and hardwork making even a simple game will take. I have very very basic knowledge of c++ and html. But I'm very willing to learn. Have considered getting into programming for the last five years, but I knew how much there is to learn and how much work I would be getting myself into so I mostly just looked around and read stuff on people getting into game development. Not too much acctual programming. But now I am ready to dive in. All the way, 100%. I'm in a position where I have alot of free time and I am ready to fill it up. I guess the best place to start is to say what type of games I would really like to make. I am a huge fan of any type of strategy games. Red Alert and Red Alert 2 completly changed my life and have been playing games ever since I tried those. I also like survival games, was/am very into minecraft and the whole survival hype of current times. So those are the genres of games I will be making. To start off I want to go very very simple. 2d tile based maps no fancy graphics. I want to put most of my efforts into gameplay rather than graphics. I am naturally artistic and feel creating graphics for games will come more easily to me as I go than acctuall development. A great example of the types of games I would like to make is UnReal World. It's a very simple looking game with great mechanics behind the scenes. So I really need a place to start. I know nothing of which languages and engines will be best suited for my desired games in mind. I know that UnReal World is made with SDL and I think the developer uses C or C#. Not really sure. But I have heard negative things about SDL. So in a nutshell im asking which language and engine to go with that language would you guys suggest for the intended games I have in mind? Preferably one with a decent amount of tutorials to help with the learning curve. Anyway, I thank you for taking the time to read this and if you do respond thank you in advance for you're advice! 

 

      -Spool

Edited by Spool

Share this post


Link to post
Share on other sites
Advertisement

You can make that game with any language/engine. That's the glory of programming.

 

However, to start your endeavor into game development. Make simple stuff. Start off with number guessing games. Then work your way up to stuff like Pong, or Breakout (Arkanoid). And build your way up. It may take a while, but that's just what you have to do. There isn't much you can do to get around this, unless if you are somehow gifted.

Share this post


Link to post
Share on other sites

Welcome to GameDev.net and to programming in general!

 

If you already know C++ and if you want to stick with it, SDL is a great API. I also like SFML alot.

 

As for what language "for the intended games" you have in mind - pretty much any major C-derived language can handle that (C, C++, C#, Python, Java, Javascript). Game genres usually don't much affect the choice of language.

 

Whichever you choose, I strongly suggest you commit to sticking with that language for at least a year - don't bunny hop between languages, but pick one and go deep. Eventually you'll learn many languages, but it's important you go deep enough in a language to get beyond the surface syntax - and that can take awhile.

 

As for "what engine", my opinion is you shouldn't use an engine for basic 2D games. Other people's opinions may vary. wink.png

Share this post


Link to post
Share on other sites

Thank you both for you're replies. @TheCanadianVendingMachine: Yes I totally agree and understand. I know that I will not realisticly be able to start off making the games I truley want to make. I was just trying to give some insight into the desired types of games I intend to make after learning what I need to learn. And again thank you for you're reply.

 

@Servant of the Lord: Thank you for the warm welcome! I understand. So SDL is okay then? Would you say it is beginner friendly? Also out of those languages you listed which would you say is the most beginner friendly and "easiest" to learn? I have read that alot of colleges use Python as an introductionary language when teaching students to progam. Which would you recommend?

 

After reading you're post in the link provided I understand more what you mean. I guess in my original post I should of said for the games I "eventually" intend to make (strategy and survival games" what engine should I use. As for awhile I will be making simple things that dont really require an "engine". Again thank you very much for you're response.

Share this post


Link to post
Share on other sites

I would also like to add that I dont plan on making games for money for a very long time. I have plans to go college to get a degree in multiple feilds of developing software but for me at this time that is pretty far down the road. For multiple reasons. At this time I am purely doing this because it is something I have always wanted to do and from the little bit of code I have learned and done I enjoy it very very much.

Share this post


Link to post
Share on other sites
SDL is simple enough, imho. I would recommend that you write a simple game as TheCanadianVendingMachine suggested in C++.

Python has very different ideas about values and programming styles (which are all very interesting, so by all means dabble a bit in Python too), but you make things more difficult for yourself if you too many new things at the same time.

Have fun, learn loads, and enjoy the journey :)

Share this post


Link to post
Share on other sites

Thank you all very much for you're feedback. I have joined the chat here on GameDev.net and have gotten alot of useful help and guidance as to where I should start. It's a long road ahead of me before I can do what I ultimately want to do. But with the help of alot of people on GameDev I am most importantly ON that road. Which I think is probably one of the most important steps in making games. So thank you guys for your help. It is much appreciated.   

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!