views:

84

answers:

3

Hello.

I read about OpenGL and about nvidia-cg-toolkit and other shaders, all contains lots of math problems and math formulas for effects and such.

I want to be able to make proper 3d games that use the GPU as much as possible.

Do I have to use a 3d Engine if the math related info does not interest me ? if so, can anyone recommend of a good one that uses GPU for all the shading and such ?

thanks a lot!

+2  A: 

As you've mentioned, if you are not interested in all the math stuff, i recommend using a pre-built graphics engine.

i recommend "Allegro library", which according to Wikipedia has binding for Ada, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python and Scheme.

Orentet
+4  A: 

Try out Unity3D. Create awesome games, great editor, easy to learn scripting and no maths required! Create for iPhone, iPad, Playstation, Wii, 360, web and PC.

Unity 3d website here

badbod99
another is Shiva : http://www.stonetrip.com/
Calvin1602
unity3d looks awesome. thanks a lot!
ufk
+2  A: 

There are many parts in a game.

Without linear algebra background, you can do : scripting, networking, gameplay, sound, camera (partially), limited animation, full animation if the engine is complete enough, some rendering, visual assets, external tools, ...

You won't be able to do : the core of a 3d engine, shaders, many rendring tricks.

Sadly, the latter are the most interesting IMHO

Calvin1602