Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package snake
- import introprog.BlockGame
- /*Apple.
- Det ska finnas (minst) ett äpple. Ett äpple består av ett rött block och finns på
- en slumpvis position. Ett äpple kan ätas av en orm om ormens huvud träffar äpplet.
- Varje gång ett äpple äts upp av en orm så teleporteras äpplet till en ny position och
- kan ätas igen.*/
- class Apple (
- val initPos: Pos,
- val appleColor: java.awt.Color,
- val game: SnakeGame
- ) extends CanTeleport{
- def teleportAfterSteps = 50
- def game: SnakeGame
- def draw(): Unit
- def erase(): Unit
- def isOccupyingBlockAt(p: Pos): Boolean
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement