2010-09-28 10 views
0

Désolé, mais j'ai une question qui est un peu différente de la norme. Je veux faire un écran de jeu qui semble être isométrique, de sorte que chaque cellule est:Objective-c -> Grille isométrique

http://upload.wikimedia.org/wikipedia/commons/4/42/Rhombus_01.png

en forme. Je suis un peu savez pas comment le faire efficacement, bien que je suis actuellement en utilisant un tableau 2D

(M1[5][8] = {{0, 2, 1, 3...},{...}} 

pour transmettre les images à la position où. Mon problème principal est de m'assurer que les tuiles finissent là où elles sont censées. Actuellement, je les ai 45px haute par 60px de large. Je voudrais demander si quelqu'un pourrait me donner un coup de main en mettant les choses de sorte que l'écran de niveau semble quelque peu isométrique. Merci pour votre temps :)

Répondre

2

Cocos2d peut prendre en charge des cartes isométriques. Pour commencer avec Cocos2d, il n'y a rien de mieux que Ray Wenderlich's multiple part tutorial! Il ne couvre pas les projections isométriques, mais vous aurez toujours besoin de connaître les bases de cocos2d. Notez que Cocos2d est open source et vous pouvez donc étudier la source pour voir comment elle implémente des projections isométriques si vous décidez de lancer votre propre solution.

+0

Merci beaucoup! Ce n'est pas exactement ce que je cherchais, mais il contient des informations très utiles pour moi, ce qui est vital! Je vous remercie!!! :-) – SKato