DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   Game Development (http://www.daniweb.com/forums/forum71.html)
-   -   Creating a good game (http://www.daniweb.com/forums/thread60350.html)

Tauren Nov 2nd, 2006 8:54 pm
Creating a good game
 
Hello,

Everyone ever think ok World of warcraft How they made it??? Well now is your chance for YOUR skills to come together in a MMORPG We will need information!!! I also Am wondering will C++ Work for A game or do I need some other skill???

Need level designers

Coders

HTML/SITE manager

And more if you would Like to support information on how to make A game please tell me

John A Nov 2nd, 2006 9:55 pm
Re: Creating a good game
 
You just managed to create a "Hello World" program, and now you're trying to create an MMORPG? Be realistic. To write a game you need:
  • Be proficient in C/C++. This means you need to know how to write complex classes without runnining to a forum for help.
  • Learn a graphics library such as OpenGL or DirectX. Without them, you'd be forced to write your own graphics library just to draw something like a square. OpenGL and DirectX are a whole new can of worms, though.
  • To write a 3D game, you need to have good 3D math skills. You should be completely comfortable with vectors, matrices, and the like.
  • And the list goes on...

Don't want to discourage you or anything, but I'm just saying you're biting off a bit more than you can chew. Please, PLEASE learn C++ well, and then you can start learning OpenGL (and starting in OpenGL means 2D games, too).

mattyd Nov 2nd, 2006 10:03 pm
Re: Creating a good game
 
Everyone ever think ok World of warcraft How they made it??? Well now is your chance for YOUR skills to come together in a MMORPG We will need information!!! I also Am wondering will C++ Work for A game or do I need some other skill???

Game programming is complex-- MMORPG's? Incredibly complex and something that is developed with an advanced team of programmers (average game builds usually are slated to last about 2-years, not including testing, marketing, etc)

Game programming can be rewarding and exciting but it can also be a severe challenge (and a headache at times).

Please check the following link for some interesting overviews of Game Development


http://gpwiki.org/

Regards.

rowly Nov 2nd, 2006 10:18 pm
Re: Creating a good game
 
Hahah i prefer to buy it for 80$ ! :)

Tauren Nov 2nd, 2006 10:25 pm
Re: Creating a good game
 
Ahhh Lol :P Where Can I learn that...?!

John A Nov 2nd, 2006 10:33 pm
Re: Creating a good game
 
Quote:

Originally Posted by Tauren (Post 271439)
Ahhh Lol :P Where Can I learn that...?!

Please clarify. What exactly do you want to learn?

Start by learning C++. Learn it well, so you could do it in your sleep. Do C++ every day, post on a C++ forum, memorize it.

Once you've mastered C++, you can decide if you want to choose a branch of programming to study/learn.

See, because if you want to learn game programming, such as OpenGL, you'll need to learn C++, because that is the only way you can use OpenGL. C++ is the base of almost everything you do when you're programming (except for the occaisonal Assembly snippet).

Tauren Nov 2nd, 2006 10:51 pm
Re: Creating a good game
 
Where do I get tutroials on opengl

mattyd Nov 2nd, 2006 10:57 pm
Re: Creating a good game
 
Quote:

Originally Posted by Tauren (Post 271449)
Where do I get tutroials on opengl

Search Google for "OpenGL tutorials"
Many choices should appear for you.

Or try this one:
http://www.eecs.tulane.edu/Terry/Ope...roduction.html

Tauren Nov 2nd, 2006 11:04 pm
Re: Creating a good game
 
What a tutorial for HIGH ones like making a person LOL?

mattyd Nov 2nd, 2006 11:07 pm
Re: Creating a good game
 
Quote:

Originally Posted by Tauren (Post 271454)
What a tutorial for HIGH ones like making a person LOL?

A"HIGH" tutorial for making a person? Search Google.


All times are GMT -4. The time now is 3:43 am.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC