
Math is the driving force behind most arcade-style games. The process of programming a game with a ship that can rotate and fire in a 360 degree arc, with missiles that accelerate and explode when they reach a target coordinate, expanding into a radius derived from the missiles power level, damaging nearby ships, and pushing them at the correct angle with a force that drops off exponentially from the distance of the center of the explosion, has given me more practice with trigonometry than all of the math homework I've ever done, and it certainly was more relevant and interesting to me.
Comments