Add: GameScene

pull/14/head
Nathan VERDIER 11 months ago
parent 1193c758f7
commit 1e26a42477

@ -14,14 +14,14 @@ class GameScene : SKScene {
let pieces: [Owner : [Animal:SpriteMeeple]] = [ let pieces: [Owner : [Animal:SpriteMeeple]] = [
.player1: [ .player1: [
.rat: SpriteMeeple(imageNamed: "rat", size: CGSize(width: 100, height: 100), backgroundColor: .black), .rat: SpriteMeeple(imageNamed: "rat", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.cat: SpriteMeeple(imageNamed: "cat", size: CGSize(width: 100, height: 100), backgroundColor: .black), .cat: SpriteMeeple(imageNamed: "cat", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.dog: SpriteMeeple(imageNamed: "dog", size: CGSize(width: 100, height: 100), backgroundColor: .black), .dog: SpriteMeeple(imageNamed: "dog", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.wolf: SpriteMeeple(imageNamed: "wolf", size: CGSize(width: 100, height: 100), backgroundColor: .black), .wolf: SpriteMeeple(imageNamed: "wolf", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.leopard: SpriteMeeple(imageNamed: "leopard", size: CGSize(width: 100, height: 100), backgroundColor: .black), .leopard: SpriteMeeple(imageNamed: "leopard", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.lion: SpriteMeeple(imageNamed: "lion", size: CGSize(width: 100, height: 100), backgroundColor: .black), .lion: SpriteMeeple(imageNamed: "lion", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.tiger: SpriteMeeple(imageNamed: "tiger", size: CGSize(width: 100, height: 100), backgroundColor: .black), .tiger: SpriteMeeple(imageNamed: "tiger", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
.elephant: SpriteMeeple(imageNamed: "elephant", size: CGSize(width: 100, height: 100), backgroundColor: .black), .elephant: SpriteMeeple(imageNamed: "elephant", size: CGSize(width: 100, height: 100), backgroundColor: Colors.MeepleP1!),
], ],
.player2: [ .player2: [
.rat: SpriteMeeple(imageNamed: "rat-inv", size: CGSize(width: 100, height: 100), backgroundColor: .blue), .rat: SpriteMeeple(imageNamed: "rat-inv", size: CGSize(width: 100, height: 100), backgroundColor: .blue),
@ -35,14 +35,14 @@ class GameScene : SKScene {
], ],
] ]
let imageBoard: SKSpriteNode = SKSpriteNode(imageNamed: "board") let imageBoard: SKSpriteNode = SKSpriteNode(imageNamed: AppImages.boardGame)
override init(size: CGSize) { override init(size: CGSize) {
super.init(size: size) super.init(size: size)
imageBoard.size = size imageBoard.size = size
self.scaleMode = .aspectFit //self.scaleMode = .aspectFit
self.anchorPoint = CGPoint(x: 0.5, y: 0.5) self.anchorPoint = CGPoint(x: 0.5, y: 0.5)
self.backgroundColor = .yellow self.backgroundColor = .white
self.addChild(imageBoard) self.addChild(imageBoard)

Loading…
Cancel
Save