Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

yanks1343

Where should a newbie start????

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

hi, i am new to all of this and i am lost where i should start learning. ok, i was playing the online rpg Dark Agess. www.darkages.com I want to learn how to make a game like this. Where do i start? I don''t know anything. Please help me!!!

Share this post


Link to post
Share on other sites
Advertisement
I''m also startin'' with C++/DirectX. So I had a look at this site. I think it''s very good, as well as for beginners as for advanced coders.

Share this post


Link to post
Share on other sites
If you''re new to literally all of this, it would make sense that you would first want to evaluate your desires and skills. Programming is not the only thing that goes into making a game, even though you''ll find that most of the regulars around here are coders; there are also design, art, sound, and other aspects. So ask yourself what part of the game you''d like to make.

If you want to be on the critical path and programming, perhaps I can give you a few tips (since that''s the only part of the process I''m intimately acquainted with).

1) You MUST be a good problem solver to go anywhere with game programming. Pull up a copy of Quake and play it straight through, asking yourself all the time, "How would I do that?" If you can get an idea in your mind of how to put a game together after doing that for awhile, you''re probably a prime candidate

2) You will not be making games for awhile. How long will depend on your skills and how much effort you put into learning to code. Before you ever put your first pixel on the screen of your own effort, you''ll need to be very familiar with a language (see next point), and (more importantly) how to convert reality into code through design. All that to say: start out very slowly, lest you become dreadfully discouraged. This IS hard stuff.

3) Languages are plentiful, but ideal game progamming languages are not. You''ll get recommendations that range from QuickBasic to C# and touch on everything in between. Right now (and I say this with some hesitation, because the choice is so subjective), the language of choice for game programmers is C++. What I mean is, C++ is the best-supported and most often used language. It is a bit difficult for the beginner, so if you take it as your own, you''ll probably want a class as well (if your school offers an advanced computer science class that covers programming, that would be great (unfortunately, the academics are forcing the APCS program over to Java...)).

4) Stick with it. Ask questions. Don''t fear ignorance, because only by confronting it can you overcome it. Don''t get discouraged. If this is something you really have a passion for, you can do it if you hang in there.

If you have any related questions, drop a line here (or email me; link below).

Later,
ZE.

//email me.//zealouselixir software.//msdn.//n00biez.//
miscellaneous links

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I found a good c++ tutorial (in my opinion)on www.gdse.com under articles & tutorals on a site called games++ megasite. Check it out and see if you like it. btw ZealousElixir is 100% correct problem solving, patience, and persistence are probly the 3 p-words you''ll need to remember when beginning to learn to make games.

Share this post


Link to post
Share on other sites
also you might want to look here if you havn't already

EDIT: what was wrong with that link??!!
EDIT2: silly me forgot = sign



[edited by - googlyeyes on January 24, 2003 7:01:48 PM]

[edited by - googlyeyes on January 24, 2003 7:03:15 PM]

Share this post


Link to post
Share on other sites
You know, someone needs to update that Start Here page.
For one, it is way too heavy on the DirectX. There are other APIs out there, especially for non-Windows systems.
For two, even if DirectX heaviness was done on purpose, why have examples of things teaching DirectX 3.0? Is that even compatible with 8.0?

I propose an update, if only to add more content rather than change it. Let newbies realize that OpenGL, SDL, and other APIs exist. Let them realize that other languages exist (C++ is not the end-all, be-all of game programming). Give them the ability to make a choice.

Share this post


Link to post
Share on other sites

  • 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!