Jump to content
  • Advertisement
Sign in to follow this  
Rydair

Alright Ive decided to jump into C++

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

Ok after tinkering with some different languages and much thought Ive decided to start my programing career by diving head first into C++. Here are some things I would like to learn: How to program games What Object Orianted Programing is Exactly how an application works How MMORPGs work What exactly does a server do What programs are used to make grafics How to use them etc... Now before you all jump to answer these questions or yell at me for not knowing allready know that all Im asking YOU is where and how i can teach myself these things. What exactly would i type into a google search bar to come up with the answers Im looking for. What good books could I buy that require no previous programing experiance. Are there any highly recomended websites or tutorials to dive into. Those kinds of things...any recomedations and advice will be greatly greatly appreciated! Thankyou Rydair

Share this post


Link to post
Share on other sites
Advertisement
cool man i am getting into C++ also. i have read 3 chapters out of a 17 chapter book on C++. i think object oriented is where you can connect objects with familly functions. like ex: cout.put('$') that puts the $ sign but you dont haft to do it the long way like

cout << "$\n";

i might be wrong becuz i am very new. but if you want to study together my email is adamgleason@earthlink.net and my aim is ridedirtyga and my msn is adamgleason@earthlink.net.

Share this post


Link to post
Share on other sites
If you immediately jump into game programming you will probably burn yourself out. MMORPG's are very large and it would take some experience to embark on creating one.

If you wanna learn C++ go simple. Games are fun to play but a royal pain in the *** to make sometimes. Usually after you start using C++ more and more for simple apps you will eventually see how it fits in with game programming.

Share this post


Link to post
Share on other sites
OOP is basically just taking real-world objects and creating them with your code. The blueprint for the entity you create is called a class, and with this class you can create objects in your programs.

Essentially, an object is an "instance" of a class, and each object has it's own space in memory, as well as a set of manipulation functions called "methods".

OOP is something excellent to learn.

Share this post


Link to post
Share on other sites
yeah just google something like c++ tutorial or something similar. as for books i recommend "beginning C++" a course ptr book and some other c++ book of your choosing. just follow the examples in those books and you should be okay. this site has good articles. explore this ite further it has helped me tons.

Share this post


Link to post
Share on other sites
How to program games (That is to say: Take it slow. We can no more explain to you "how to program games" than "how to use a computer" or "how to raise a child"; it's a *skill* and a very open-ended one.)

What Object Oriented Programing is

Exactly how an application works <-- Not sure what you mean?

How MMORPGs work <-- don't worry about them for now.

What exactly does a server do <-- The client program sends it data via the internet, and it must receive the data, interpret that as some kind of instruction, figure out what happens as a result, and send data back to the client which communicates the change.

What programs are used to make grafics <-- Photoshop? I think perhaps you meant *libraries* used to *manipulate* graphics... ?

How to use them <-- [google] the name of the program/library in question.

where and how i can teach myself these things. What exactly would i type into a google search bar <-- When in doubt, try the blindingly obvious first. Actually typing the question that you would ask a person often gets decent results, because [google] will filter out common words and use (fairly sophisticated, I think... ?) heuristics to figure out which pages are most relevant to the other words (even though it doesn't really understand English).

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by Rydair
Ok after tinkering with some different languages and much thought Ive decided to start my programing career by diving head first into C++. Here are some things I would like to learn:
How to program games
What Object Orianted Programing is
Exactly how an application works
How MMORPGs work
What exactly does a server do
What programs are used to make grafics
How to use them
etc...
Thankyou
Rydair


one suggestion could be to learn C++ before even thinking about anything about how to program a game... that will not come until lot, and lot of practice unless you consider copy & paste a way of coding. Ivor Horthon's book "beginning ANSI C++" is a really goos start which will teach you more and more advance stuff to do, and sooner or later let you do OOP. Expect to spend at least 4-7 months with that book alone if you really want to learn to do something. Leave MMORPGs for another couple of years... and maybe I should get myself a username on this site since I seem to hang around here a lot.

Regards...

Share this post


Link to post
Share on other sites
I'd like to recommend making Tic Tac Toe as your first game project [smile]. All you need for that is simple console input and output as well as the use of arrays.

Share this post


Link to post
Share on other sites
I agree that C++ itself isn't that difficult to get your head round. But it gets ridiculous when you start with graphics, as I have discovered.

I don't understand it at all, I think I'll stick to VB and really basic C++ for now.

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!