1. A method for simulating dynamic events in a video game operable on a processor, comprising: receiving game entity instructions related to at least one game entity and storing said game entity instructions in a storage module, said game entity instructions comprising instructions from artificial intelligence inputs and from human interface inputs; calling game constants associated with said at least one game entity from said storage module; continuously calculating a game entity balance measurement using a balance simulation model operated by said processor, wherein said balance simulation model comprises a movement model and a stability meter, wherein said instructions and said game constants are combined by said processor to generate a balance simulation model output, wherein forces are applied to said balance simulation model through a mass-spring damper system; generating game entity events based on balance simulation model output, wherein said game entity events relate to game entity actions and physics; and displaying said game entity events on a display.