Mercurial > hg > ristipolku
comparison game/Engine.java @ 30:60a4579a79df dev-0_1
Moar work.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 02 Feb 2011 22:45:53 +0200 |
parents | 26adc2827983 |
children | e480579cc460 |
comparison
equal
deleted
inserted
replaced
29:4a0f8dcdaa3f | 30:60a4579a79df |
---|---|
75 { | 75 { |
76 } | 76 } |
77 } | 77 } |
78 */ | 78 */ |
79 | 79 |
80 class IDMWidget | |
81 { | |
82 public IDMWidget() | |
83 { | |
84 } | |
85 | |
86 public void paint(Graphics2D g) | |
87 { | |
88 } | |
89 | |
90 public boolean hit(float x, float y) | |
91 { | |
92 return false; | |
93 } | |
94 } | |
95 | |
96 class IDMButton | |
97 { | |
98 public IDMButton(float x, float y, String text) | |
99 { | |
100 } | |
101 | |
102 public void paint(Graphics2D g) | |
103 { | |
104 } | |
105 | |
106 public boolean hit(float x, float y) | |
107 { | |
108 return false; | |
109 } | |
110 } | |
111 | |
80 class GameBoard | 112 class GameBoard |
81 { | 113 { |
82 public static final int boardSize = 9; | 114 public static final int boardSize = 9; |
83 public static final int boardMiddle = 4; | 115 public static final int boardMiddle = 4; |
84 Piece[][] board; | 116 Piece[][] board; |
93 | 125 |
94 board[boardMiddle][boardMiddle] = new Piece(PieceType.START); | 126 board[boardMiddle][boardMiddle] = new Piece(PieceType.START); |
95 | 127 |
96 moveX = boardMiddle; | 128 moveX = boardMiddle; |
97 moveY = boardMiddle - 1; | 129 moveY = boardMiddle - 1; |
98 movePoint = 0; | 130 movePoint = 5; |
99 | 131 |
100 pieceFinishTurn(); | 132 pieceFinishTurn(); |
101 | 133 |
102 flagGameOver = false; | 134 flagGameOver = false; |
103 } | 135 } |