Advertisement

Game Engines?

Started by September 08, 2002 11:42 AM
8 comments, last by 4thegraphics 22 years, 3 months ago
Which fields are incorporated to successfully build a game engine?
to build a game engine? math.. experience with whatever IDE and language
you''re using.. problem solving... 3D graphics theory.. eh.. you name it




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

::evolve::

-eldee;another space monkey;[ Forced Evolution Studios ]
Advertisement
quote: Original post by eldee
3D graphics theory

Only if you want to write a 3D engine.

But yes, basically you need that stuff.

John B
The best thing about the internet is the way people with no experience or qualifications can pretend to be completely superior to other people who have no experience or qualifications.
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::

-eldee;another space monkey;[ Forced Evolution Studios ]
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.
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).
Advertisement
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
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.
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







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::

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

This topic is closed to new replies.

Advertisement