View Full Version : From "Hello World" to MMORPG's
Piggy-Bank
07-17-2006, 05:36 PM
well, i've been thinking....and its kinda confusing me, my question is, how exactly do i get from a simple "hello World" in c++ all the way to a good MMORPG...
any info/details are welcome here...i just hope that someone could explain the process of getting from being able to get a window with words, all the way to great MMO's.
some of the questions i have, and need clearification on are:
- What exactly does C++ do that could get me to make a game?
-do i need to learn Graphic's design?
-what types of things do i need to learn or know, before i can start game making?
yes, i sound very stupid -.-, but...im still going to give programmign a try. i hope that yoiu guys can help me out...since i dont' really understand the game makign thing T.T
thanks for helping out a nublet :eek:
EDIT//
oh yes...another thing to add onto my stupidity....how exactly do you run a program? because all i can do so far is print stuff ont eh screen...and im still wondering if that could acually become somethign that could do a lot of stuff...i have a friend thats a hacker...and he tells me to creat programs to hack other stuff, but i dont' think thats right. he said that hacking would allow you to stretch your abilities...and i think its a load of crap -.-
TwitcH
07-17-2006, 06:02 PM
What exactly does C++ do that could get me to make a game?
Well, C++ will take you human readable instructions and turn them into machine code that the computer can understand. C++ alone will not help you make a very graphical game, that's where you would need to learn languages such as DirectX and OpenGL.
Do i need to learn Graphic's design?
If your going to make a game all by yourself I think this would help if you want a great looking game, if you've got a team of people helping out then your probably going to have other people that can do graphic design.
What types of things do i need to learn or know, before i can start game making?
Patience.
But apart from that I reccomend reading through the OpenGL tutorial's on NeHe (http://nehe.gamedev.net) and there are a few tutorials around that will walk you through the process of making a semi easy single player game like tetris, these will help alot in understanding the process. To be completely honest I dont fully understand the whole workings of it myself, but I have coded alot of things so I sort of get the jist of how it go's together.
Since i'm now moderating in here if I ever get any of this information wrong please correct me, there's nothing worse than sending someone in the wrong direction.
Piggy-Bank
07-17-2006, 09:47 PM
ah...so, do i need to learn a lot? like.....what do i use to make tha games? object orienting?....seems kinda weird still 0.0
ah gawd...i think i need more of an explination >_<....im feeling dumber by the minute lol
TwitcH
07-18-2006, 12:50 AM
Sounds to me like you should be concentrating on learning the C++ and forget about the games for now ;)
If you need help learning C++, jump into the general programming section and start posting, I'll help you as much as I can.
freespace2pilot
07-18-2006, 01:00 AM
ah...so, do i need to learn a lot? like.....what do i use to make tha games? object orienting?....seems kinda weird still 0.0
ah gawd...i think i need more of an explination >_<....im feeling dumber by the minute lol
i know exactly how you feel, one minute you're like "i'm getting somewhere!" then all tutorials end and all you have is hello world.. i've just been pointed at http://www.winprog.org/tutorial/ and http://lazyfooproductions.com/SDL_tutorials/index.php, and they seem really helpful for making 2d games - maybe that'd be somewhere to start.
as for hacking, hacking your own network is great practise for learning network security, but not much help for programming >.<
TwitcH
07-18-2006, 01:11 AM
as for hacking, hacking your own network is great practise for learning network security, but not much help for programming >.<
Actually hacking is probably the best way to learn programming, you have to learn programming from the inside out to be a good hacker. Hacking is how I learnt to program, and I dont regret one bit of it.
Piggy-Bank
07-18-2006, 01:44 AM
well, i guess that im just going to learn some more about C++...and learn to hack 0.0.....but, i nkwo hacking discussion isn't allowed, SO, i guess im just goign to have to go elsewher...lol
BTW, anyone have anything else they'd like to share? im open to an suggestions....and it'll be better if someone could provide me with some more info...>.< (man, im picky =P)
Tocs1001
07-21-2006, 05:34 PM
I learned c++ while making games...Well you have to learn about the syntax and stuff first but u can build up by making simple games
First i did a text based Tic-Tac-Toe
then a Text-Based Mouse in a Maze right hand rule
Then I worked on a little game with a ship that had a gun and could shoot little circles, it was my first ever graphical programming project, It was a dos app with SetPosition () LineTo () and such I learned circle math sin, cos, tan How to test wether something was in a rectangle This was when i was like 10 it was a blast =) I learned a ton.
Then I attempted to make a snowball fight game, I worked on sprites of trees and i Got a minimap working and a randomly generated map with Tree's frozen ponds and such. It had a snowball count and u could toss them and they would go a short distance and splat triggering a sound. I gave up when i got frustrated trying to figure out how to do Snow Forts.I almost got it done and then my hardrive broke and i lost my work =( thats when i bought a CD burner to save my stuff externally! I worked on other little 2D games I made snake and "Space Invaders" I did somethings with loading files and such. I made a tile engine for a RPG called Elves but got bored and did other things.
But point is make some simple games their a blast to make and really rewarding to see after their "finished" Infact its such a good feeling if u get a guy moving on the screen!
So Look for arcade games and then make a Clone of them its great practise U learn how to program make sprites and most of all learn how to solve those little design issues.
Suggestions:
Snake
Astriods
Centipede
Space Invaders
tetris (thankyou Naruto =P)
Make a couple side scrollers U dont have to complete them to the full but just work on them so they are somewhat functional, youll learn alot.
naruto1327
07-22-2006, 08:40 PM
What about tetris? :P
Funny sig by the way.
It seems you need a webmaster... May I help?
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by
vBSEO 3.2.0