generated from mwc/project_game
The beginnings of my Air Traffic Control game.
Also, I included my game plan.
This commit is contained in:
53
atc_game.py
Normal file
53
atc_game.py
Normal file
@@ -0,0 +1,53 @@
|
||||
from retro.game import Game
|
||||
from agents.plane_agent import Plane
|
||||
from agents.airport_agent import Airport
|
||||
from agents.plane_spawner import AirplaneSpawner
|
||||
|
||||
plane_spawner = AirplaneSpawner()
|
||||
cyan_airport1 = Airport("_", "cyan", (59, 28))
|
||||
cyan_airport2 = Airport("_", "cyan", (60, 28))
|
||||
cyan_airport3 = Airport("_", "cyan", (61, 28))
|
||||
cyan_airport4 = Airport("_", "cyan", (62, 28))
|
||||
cyan_airport5 = Airport("_", "cyan", (63,28))
|
||||
cyan_airport6 = Airport("_", "cyan", (58,28))
|
||||
cyan_airport7 = Airport("|", "cyan", (57, 29))
|
||||
cyan_airport8 = Airport("|", "cyan", (57, 30))
|
||||
cyan_airport9 = Airport("|", "cyan", (57, 31))
|
||||
|
||||
green_airport1 = Airport("_", "green", (0, 3))
|
||||
green_airport2 = Airport("_", "green", (1, 3))
|
||||
green_airport3 = Airport("_", "green", (2, 3))
|
||||
green_airport4 = Airport("_", "green", (3, 3))
|
||||
green_airport5 = Airport("_", "green", (4,3))
|
||||
green_airport6 = Airport("|", "green", (5,3))
|
||||
green_airport7 = Airport("|", "green", (5, 0))
|
||||
green_airport8 = Airport("|", "green", (5, 1))
|
||||
green_airport9 = Airport("|", "green", (5, 2))
|
||||
|
||||
magenta_airport1 = Airport("_", "magenta", (5, 28))
|
||||
magenta_airport2 = Airport("_", "magenta", (0, 28))
|
||||
magenta_airport3 = Airport("_", "magenta", (1, 28))
|
||||
magenta_airport4 = Airport("_", "magenta", (2, 28))
|
||||
magenta_airport5 = Airport("_", "magenta", (3,28))
|
||||
magenta_airport6 = Airport("_", "magenta", (4,28))
|
||||
magenta_airport7 = Airport("|", "magenta", (6, 29))
|
||||
magenta_airport8 = Airport("|", "magenta", (6, 30))
|
||||
magenta_airport9 = Airport("|", "magenta", (6, 31))
|
||||
|
||||
game = Game(
|
||||
[plane_spawner,
|
||||
cyan_airport1, cyan_airport2,
|
||||
cyan_airport3, cyan_airport4,
|
||||
cyan_airport5, cyan_airport6,
|
||||
cyan_airport7, cyan_airport8, cyan_airport9,
|
||||
magenta_airport1, magenta_airport2,
|
||||
magenta_airport3, magenta_airport4,
|
||||
magenta_airport5, magenta_airport6,
|
||||
magenta_airport7, magenta_airport8, magenta_airport9,
|
||||
green_airport1, green_airport2,
|
||||
green_airport3, green_airport4,
|
||||
green_airport5, green_airport6,
|
||||
green_airport7, green_airport8, green_airport9],
|
||||
{"Planes Landed": 0}
|
||||
)
|
||||
game.play()
|
||||
Reference in New Issue
Block a user