ISU Game Developers Club
About
Home
News
General Information
Mailing Lists
Officers

Games
Barfight
Empyrean
Midworld
Open Privateer

Libraries
GameKernel
Phui
Siren

Resources
Project Page
Downloads
Tutorials
Lab Sessions
Projects
CVS Access
Subversion Access
Links
FAQ

GameKernel

The GameKernel is a system abstraction for games.

Features

  • game system abstraction
    • app/draw callbacks
    • access to the game system mouse and window state (setters/getters)
  • application object doesn't know what toolkit it is running in
  • input
    • mouse/keyboard have edge triggering (4 state) for every button
    • mouse/keyboard state is read by the application through polling, but set by GameKernel system events
    • no joystick support at this time ... :(

-- BenScott - 26 Dec 2002