Jump to content
  • Advertisement
Sign in to follow this  
RichieW

Total Beginner

This topic is 4681 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

Hey im quite a beginner to the world of Game Programming. Ive gone through some simple C and C++ books, since I have enjoyed writing code and things like that since I first learnt HTML, and made very simple beginner programs, but im becoming more intrigued with eventually writing an online game and im looking for tips as to where I should start. Ideally I would like to write an Online MMO game like that of Planetarion (http://www.planetarion.com) but I have no idea how to start, which languages would be best to learn and things like that. Any advice on where to start would be great.

Share this post


Link to post
Share on other sites
Advertisement
C++ would probabaly be best for that but if you're just begining try learning to make simnple games like tetris. Also learning opengl or directx would help. http://phpbb88.com/phpbb/index.php?mforum=beginnersluck is a great site for beginers at game developement.

Share this post


Link to post
Share on other sites
Your first game should not be an MMO, you have to start small. Try a simple game, like Pong, first and then move on to maybe Internet Pong (to get you used to networked play).

For a game like Planetarion you'll need to know HTML, CSS, and probably PHP and ASP and will need to have a web server. You might need access to a database to store information about user accounts and current user stats.

Share this post


Link to post
Share on other sites
Yup, a game like planetarion isn't too hard to get up and running. As mentioned you will most likely need to use PHP or ASP and store all the data in a database (MySQL will be a good start for learning things).
You will need to write a script or run a server that will process and run everything at the 'tick' too

Share this post


Link to post
Share on other sites
How proficient are you in C++? If you're an intermediate/advanced at the language but newbie to game development, I'd say first get some books that teach 2D game programming, go through them, soak up all the material (it never hurts to read a book more than once) and then after writing a few games (as mentioned, pong etc.) go ahead and pick a direction you'd like to go for major game development (there are many aspects, and nowadays cannot possibly be handled by one programmer). There's 3D graphics, scripting, sound code, AI, physics, gameplay and more.

Hope I could help!


Maledict

Share this post


Link to post
Share on other sites
Don't start with an MMO. Don't even start at Tetris or Pong until you do guess the number and maybe hangman. Both using just the console. Yes, start with console programming. You will see why down the road.

Share this post


Link to post
Share on other sites
Hey guys, thanks for your useful responces

Since its been well over a year and a half since the last time I even looked at some C/C++ programming ive been going over some online tutorials the last day or so. I was nothing more than a beginner back then so most of the stuff I had forgotten, but its all coming back to me now lol.

Just a question about using Dev-C++ though. Whenever I run my program after compiling it (bear in mind these are only simple programs), the window closes instantly after I press execute. Any ideas on how to stop it closing after the program has finished?

Share this post


Link to post
Share on other sites
As mentioned earlier in this thread games like Planetarion are not written in C++. If writing a Planetarion like game is your goal then you shouldn't bother with C++, but focus on PHP and databases.

Share this post


Link to post
Share on other sites
Quote:
Original post by RichieW
Hey guys, thanks for your useful responces

Since its been well over a year and a half since the last time I even looked at some C/C++ programming ive been going over some online tutorials the last day or so. I was nothing more than a beginner back then so most of the stuff I had forgotten, but its all coming back to me now lol.

Just a question about using Dev-C++ though. Whenever I run my program after compiling it (bear in mind these are only simple programs), the window closes instantly after I press execute. Any ideas on how to stop it closing after the program has finished?


You can add
system("pause");
at the end.

Share this post


Link to post
Share on other sites
Im getting:

implicit declaration of function `int system(...)'

when I try to compile it after adding system(pause); at the end. Anything else I need to add in?

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.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!