2011-11-04 2 views
0

Im apprendre l'objectif C en créant de petits jeux de console dans Xcode. Je suis en train de faire une sorte de jeu de grille de vaisseaux de combat. Au lieu que le joueur saisisse des coordonnées via scanF, y a-t-il un moyen de mettre en œuvre l'utilisation des flèches? J'ai vérifié les docs Apple mais je ne trouve aucune méthode de classe.en utilisant les touches fléchées pour naviguer autour d'une application de la console

Ceci est mon code, je veux que le joueur à naviguer autour de:

NSMutableArray *theBoard = [[NSMutableArray alloc]init]; 
for (int i = 1; i < 101; i++) { 
    [theBoard addObject:[NSString stringWithFormat:@"%02d",i]]; 
} 

// this prints the board to console 
for (int i = 0; i < 10; i++) { 
    NSLog(@"  %@",[[theBoard subarrayWithRange:NSMakeRange(0+(i*10) , 10)]componentsJoinedByString:@" "]); 
} 

Répondre

1

Mac OS X comprend Ncurses, qui est une bibliothèque utile pour créer des interfaces en mode console.

Questions connexes