SimplePD/Player.m
#import "Player.h"
@implementation Player
-init:(int)n rowPlayer: (BOOL)rp {
name = n;
rowPlayer = rp;
matrix[0][0]=3;
matrix[1][1]=1;
if (rowPlayer) {
matrix[0][1]=0;
matrix[1][0]=5;}
else {
matrix[0][1]=5;
matrix[1][0]=0;}
return self;
}
-setRow: (int)r Col: (int)c {
row = r;
col = c;
}
-(BOOL)move {
BOOL moving;
if (rowPlayer)
moving=matrix[!row][col] >
matrix[row][col];
else
moving=matrix[row][!col] >
matrix[row][col];
return moving;
}
@end
Previous slide
Next slide
Back to first slide
View graphic version