Game development basic framework