public Player(Essence essence) : base(essence) { frameInc = true; frame = 1; Dir = Direction.Down; }
public World(Essence essence) { Terrain.game = game = essence; }
public NPCWanderer(Essence essence) : base(essence) { newWanderTimer(); speed = 1; }
public Camera(SpriteBatch sb, Essence essence) { spriteBatch = sb; game = essence; cameraPosition = new Vector2(0, 0); }
public GridBasedMovable(Essence essence) { game = essence; NextDir = Dir; targetSpace = position; }
static void Main(string[] args) { using (Essence game = new Essence()) { game.Run(); } }