What you need to know....
I just want to ask if anyone can list the things you need to know and learn or familiarize before embarking to 3D game programming and development.
-Thanks
Forget about that buggy code, let's start all-over - from scratch. Let's go!
Algebra
Trigonometry
Calculus
Physics
Light propogation
Atmospheric phenomena
APIs
Recursion
Interface programming
Cognitive science
Anatomy
Geology
Hydrology
Photography
Architectural design
Plot techniques
Traditional animation techniques
Engineering
Mechanical design
Historical studies
A good imagination
An attention to detail
Art
Weather phenomena
A desire to read lots of different stuff
That''s just me though.
Trigonometry
Calculus
Physics
Light propogation
Atmospheric phenomena
APIs
Recursion
Interface programming
Cognitive science
Anatomy
Geology
Hydrology
Photography
Architectural design
Plot techniques
Traditional animation techniques
Engineering
Mechanical design
Historical studies
A good imagination
An attention to detail
Art
Weather phenomena
A desire to read lots of different stuff
That''s just me though.
_______________________________
"To understand the horse you'll find that you're going to be working on yourself. The horse will give you the answers and he will question you to see if you are sure or not."
- Ray Hunt, in Think Harmony With Horses
ALU - SHRDLU - WORDNET - CYC - SWALE - AM - CD - J.M. - K.S. | CAA - BCHA - AQHA - APHA - R.H. - T.D. | 395 - SPS - GORDIE - SCMA - R.M. - G.R. - V.C. - C.F.
"To understand the horse you'll find that you're going to be working on yourself. The horse will give you the answers and he will question you to see if you are sure or not."
- Ray Hunt, in Think Harmony With Horses
ALU - SHRDLU - WORDNET - CYC - SWALE - AM - CD - J.M. - K.S. | CAA - BCHA - AQHA - APHA - R.H. - T.D. | 395 - SPS - GORDIE - SCMA - R.M. - G.R. - V.C. - C.F.
Hi,
you should be familiar with:
- a programming language lile C / C++.
- the basics of linear algebra (and may analysis).
Matrix multiplication etc.
- a 3D interface like DIRECT 3D, Glide or OPEN GL.
- the fact that it will take some time to learn and
that some problems will tickle your brain sometimes the way
you could directly bump your head to the wall.
then you''re ready.
cu
Peter
you should be familiar with:
- a programming language lile C / C++.
- the basics of linear algebra (and may analysis).
Matrix multiplication etc.
- a 3D interface like DIRECT 3D, Glide or OPEN GL.
- the fact that it will take some time to learn and
that some problems will tickle your brain sometimes the way
you could directly bump your head to the wall.
then you''re ready.
cu
Peter
HPH
I have enough knowledge of C/C++ and DirectDraw to make a simple 2D game. I asked those question for I am a self tought game programmer like others. I just want to know in advance what I need to know and learn before I go full-speed in game programming. Because I don''t want surpirses in the path.
-Thanks
-Thanks
Forget about that buggy code, let's start all-over - from scratch. Let's go!
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement