public void Update() { tileset.Update(); player.Update(); generator.Update(); crates.Update(); for (var i = 0; i < Program.Enemies.Count; i++) { var enemy = Program.Enemies[i]; enemy.Update(); } for (var i = 0; i < Program.Bullets.Count; i++) { var bullet = Program.Bullets[i]; bullet.Update(); } for (var i = 0; i < Program.Crates.Count; i++) { var crate = Program.Crates[i]; crate.Update(); } }