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 }