Jump to content
  • Advertisement
Sign in to follow this  
programmermattc

Where to next?

This topic is 4155 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've followed some tutorials online and understand what I've coded quite well, the problem is I don't know what to do next. This is what I have in an overview: My Tech Demo The following have crossed my mind but seem to be too advanced maybe? -Collision Detection (between character and height map) -Engine Redesign -3rd Person Camera (rotate around the character and move the character, quaternion?) -Particles (point sprites) Any suggestions on what would be a good thing to look at next? I would be EXTREMELY grateful.

Share this post


Link to post
Share on other sites
Advertisement
Animation, then maybe some physics and collision, to turn it more towards a game environment. A math library for starters (Quats, vectors, matrices, ...).

Also, it looks like it could use some cool dynamic lighting.

Once you get more interactions, there will be thinks you will want to add, like particle system, sound, AI, a game framework, ect...

Share this post


Link to post
Share on other sites
Rotation matrices are easier to visualise, since the column / rows represent the axis of orientation. Quaternions are more mind bending. In the context of game maths, It's hard to get a visual representation of them, but it's easier if you consider them as some sort of axis-angle representation of a rotation.

Quaternion(x, y, z, w).

(x, y, z) -> axis of rotation.
w -> cos(angle of rotation / 2).

I use them without going into too much detail. In their simplest form and usage, they are not too bad. Use them as a tool for basic maths routines, quaternion<->euler<->matrix<->vector operations and conversions, that should be enough. They are great for cameras, and skeleton frames for animations.

Once you have that math library ready, it will make your life a whole lot easier when you start doing physics, animation, collision and AI. It's good to have the choice of using quaternions vs matrices.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!