Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package snake
- import introprog.PixelWindow
- class OnePlayerGame extends SnakeGame("OnePlayerGame") { // ska ärva SnakeGame
- def applySnake(game: SnakeGame): Snake = new Snake(randomFreePos(), North, headColor = Colors.Green, tailColor = Colors.DarkGreen, game)
- //var isGameOver = false
- // orm, äpple, ev. bananer etc
- def play(playerNames: String*): Unit = {
- val player = Player(name = playerNames(0), left = "Left", right = "Right", up = "Up", down = "Down", snake = applySnake(this))
- players :+= player
- entities :+= player.snake
- startGameLoop()
- }
- override def isGameOver: Boolean = ???
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement