View Single Post
Old Mar 2nd, 2005, 10:02 PM   #4
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 5 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Quote:
Originally Posted by gardon
So how would a game engine fit in here?

I was looking at Truevision3D SDK, which is a game/directx based engine (I guess you could call it that) that does the wheel inventing for you.

Truevision3d.com

So how does that relate to games? Would I do that instead of learning directx, or what? Personally if I don't have to learn linear algebra to render my scenes and worlds then I won't

And lastly, if I study Win32 API, is it a time issue, or a smartness issue? I'm highly ambitious, smart (not trying to brag or anything, I just need an honest answer), and can learn things quickly. Is this going to take time to learn, or is it the smarter you are the faster you can get things done.

And... do you recommend any good books???

Thanks a ton,

Gardon
APIs, DirectX, Win32, OpenGL and all others, are entirely a time issue. You don't have to be smart to learn Win32 API programming, it takes time, for some people it'll take longer, others not as long. Intelligence does not influence you learning to use the API.
Just because you're smart, doesn't mean you'll pick it up fast. It'll take a lot of time to learn. Some people are just naturally skilled in programming and computers, even though you have to teach it all to yourself.
As for game engines, you basically have to have Trigonometry and Geometry down as far as 2d games is concerned. If you really want to do 3d games, you also must know Calculus, no "if", "and" or "but."

I can't really answer your question of "How does a game engine fit in with the API code and the Graphical API," because I'm not a genius with this stuff. Hell, I'm barely now picking up on how Win32 programming works. But basically once you get familiar with an API like Win32 it'll peice together how you could make a basic game kernel.


I heard of this one good book, I'll try to find it and edit this post if I can.
Mad_guy is offline   Reply With Quote