Monday, January 4, 2016

mathematics - Beyond "Novice" Game Projects



I was reading this answer on the type of math a game developer should know and this part really stood out at me:


How do I move my game object? The novice might say:

"I know! I'll just do:" object.position.x++.

That is how I would think to do it so I guess that shows my skill level. At least for the types of 2D side-scrolling, arcade-style games that I've made in the past, that's all I needed. That and a bit of trigonometry.


In fact, I haven't used much linear algebra or even heard of quaternions before reading that post. Is it because these math don't show up until you work with 3D or is it because my 2D games are fairly simple that I got away with naive implementations.


Follow up question: If I want to get familiar with that type of math, what type of projects should I undertake? IE: write a game engine, work on a 3D game, etc.




No comments:

Post a Comment

Simple past, Present perfect Past perfect

Can you tell me which form of the following sentences is the correct one please? Imagine two friends discussing the gym... I was in a good s...