Archived

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

Game Engines?

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

ah, being a 3d minded person i automatically assumed he was
wanting to make a 3d engine.. but to clarify- you''ll need
to know at least some primitive 2D graphics theory.. vectors,
polygons, physics are good to know as well...
too much to list here, go to college man!


-eldee
;another space monkey;
[ Forced Evolution Studios ]


::evolve::

Share this post


Link to post
Share on other sites
you dont need collage, a few good books, and some time works just as well

___________________
-Nicholas Anton
-www.geocities.com/nickanton7/

REFUSE TO BUY WINDOWS XP! STAY WITH 98se!! MICROSOFT CUTTING SUPPORT FOR OLDER PROGRAMS IS A VERY BAD THING.

Share this post


Link to post
Share on other sites
lol. yeah right. like they teach that stuff in college. im here at Devry, a computer-oriented college, and so far ive learned nothing that will help me make a graphics engine except a little C (I knew most of it already).

Share this post


Link to post
Share on other sites
To make a game engine? You need to know about (a) the programming language you''re planning to use, (b) the API that you''re planning to draw with (OpenGL, DirectX, Windows/Carbon/XWindows?, etc.), (c) what the engine''s going to move, and (d) complex problem solving. This translates out to programming, art/graphics, math, [game] design, and patience. Half of this list is learned, the other half is practice and mindset.

If you follow through with a game engine beyond Pong or Minesweeper''s scope, good luck.

-Sta7ic

Share this post


Link to post
Share on other sites
quote:
Original post by SithLordAJ
lol. yeah right. like they teach that stuff in college. im here at Devry, a computer-oriented college, and so far ive learned nothing that will help me make a graphics engine except a little C (I knew most of it already).


They do. Sorry to be the one to break it to you, but DeVry is not one of the premier CompSci/CompEng colleges around.


Don''t listen to me. I''ve had too much coffee.

Share this post


Link to post
Share on other sites
I''m a junior cs at a small liberal arts university and still I''ve learned many things that help out in game development. Everything from proper software design and development, to 3D modelling, graph theory, data structs algorithms, OS design, compiler design.

Here are my major software projects so far:
Hangman Net Java,AWT,1000 lines, individual A
Tetris Java,Java3D,2000 lines, couple B+
Super Battle Pong V C/C++,Allegro,4000 lines, team(4) A-
Dragon Quest Online C++,SDL/Open, 25,000 lines (damn long), team 6 A+

But besides what you learn that strictly relates to game development you learn valuable skills that can be applied to many different areas of computer and software development.

My View:
If you want to have game development as a hobbie books will do just fine.

If you think you might want to do some free lance work here and there then maybe some classes at a jc or online would do.

If you want a career in game development you will want a degree.

Basic Skills:
Mathematics- algebra, linear alg. for 3d, some calculus,curves, trees, scenes, lists etc
Physics- newtonian motion, friction, collision etc
Programming- something OO(C++,C#,Java,Python...), OpenGL or DX







Share this post


Link to post
Share on other sites
quote:
Original post by SithLordAJ
lol. yeah right. like they teach that stuff in college. im here at Devry, a computer-oriented college, and so far ive learned nothing that will help me make a graphics engine except a little C (I knew most of it already).


devry is a vocational school.. it has no classes for game development.
if you want a vocational school that offers game dev classes,
check out digipen or full sail

-eldee
;another space monkey;
[ Forced Evolution Studios ]


::evolve::

Share this post


Link to post
Share on other sites