50 likes | 158 Views
Explore a detailed flow diagram for controlling character movement in a lightweight ninja game. Learn about primary classes, GameObjects, and data flow in game development.
E N D
LightWeight Ninja www.drengin.net www.stardock.net Carolyn Begle December 13, 2000
Primary Classes • Character • Guard (derived from Character) • GameObject • GameWorld • Handler
void Character::PlayerRunning() { if (kKeysPressed.bLeft) { if (lDeltaX > 0) { intCurrAction = ACTION_SKIDDING; lDeltaX += -SKID_ACCELERATION; } else { intCurrAction = ACTION_RUNNING; lDeltaX += -2; } } … }