static void Initialize(Engine engine) { int startRow = 0; int startCol = 0; //int endCol = WorldCols - 2; EnemyShip ship = new EnemyShip(new MatrixCoords(startRow, startCol)); engine.AddObject(ship); PlayerAircraft aircraft = new PlayerAircraft(new MatrixCoords(WorldRows - 1, WorldCols / 2)); engine.AddObject(aircraft); //Shot shot = new Shot(new MatrixCoords(15, 5), new MatrixCoords(-1, 0)); //shot.Move(); //engine.AddObject(shot); }
static void Initialize(Engine engine) { int startRow = 0; int startCol = 0; EnemyShip ship = new EnemyShip(new MatrixCoords(startRow, startCol), new MatrixCoords(0, 0)); engine.AddObject(ship); for (int i = startCol; i < WorldCols - 4; i++) { EnemyShipDestructivePart currBlock = new EnemyShipDestructivePart(new MatrixCoords(startRow + 6, i)); engine.AddObject(currBlock); } PlayerAircraft aircraft = new PlayerAircraft(new MatrixCoords(WorldRows - 10, WorldCols / 2)); engine.AddObject(aircraft); }