Creating some games on my own is fun but I think this is the right time I should focus on what field that I really want to be. I don't have any 3D game to show on you right now but after finishing this 3D maze that I'm going to make this weekend will really be a one step forward for me on my goal.
Graphics Programmer
- Excellent C/C++ programming skills
- Superior 3D math skills
- Expert in OpenGL, including the newest extensions ( e.g. shaders, vertex buffer objects, frame buffer objects ) and low level issues
- Experience with writing and maintaining shaders, both in high level languages (cg, glsl, hlsl) and assembler.
Physics Programmer
-Excellent C/C++ programming skills
-Superior 3D math skills
-Experience writing simulation code for components such collisions, contact force calculation, fluid-dynamics
-Experience with commercial game physics packages
So both needs to have a superior 3D math skills that I lack right now. So I think I should study on my own linear algebra or get a class on my university.
1) I suck so bad in designing or what I mean in arts. I hate web designing so I quit those CSS many years ago. So, can I still become a graphics programmer?
2) I may not be a god in math but can I still be one of these?
3) If linear algebra is the most advanced for 3D programming, what's in physics?
4) I want to know which of these two is better?
So please help me o my gurus! Teach me and give me some advice, Gurus.