protected GameObject(KhvGame game) { this.game = game; Components = new ObjectComponentCollection(); Destroyed = false; }
protected CharacterEntity(KhvGame game) : base(game) { MotionEngine = new MotionEngine(this); }
protected DrawableGameObject(KhvGame game) : base(game) { }
protected Player(KhvGame game, PlayerIndex index = PlayerIndex.One) : base(game) { PlayerIndex = index; }