Skip navigation

Week one, I hope, will be the least exciting of weeks. I got my GitHub repo set up (sorry, I’m keeping this closed source for now), added a clone of the Cocos2D git repository as a subtree of my main project, and got Xcode set up to build Joyride and run a simple hello world. It’s not much to look at, but it scratches “The Player can start the game” of the list. Look!

Hello World!

With Cocos2D sitting in my repository, it should be easier to pull down patches from them, which was a huge pain last time. I’m a little worried though. I made a change to one of the Cocos2D files to remove a warning in Xcode and pulling the latest changes from the Cocos2D git overwrote those changes. I’m hoping it is just because it was binary file and the diff’ing doesn’t work in those cases. It’s something I’ll need to look out for. I think I might also need to look into getting a visual client for git. Working on the command line hasn’t been too bad, but I could see it getting annoying.

The next task is “The player starts in the center of hex field“. This will probably take a full week or two. I have to make some assets in Tiled using hexes. Last time I tried this, support wasn’t 100% in Tiled or Cocos2D for hex tiles, but I’m hoping the last year saw some improvements. There is sample code that has hex tiles, but I remember making some changes to the underlying engine to get it to work the way I wanted. This task has 3 points, just because I expect there might be a lot of little gotchas along the way.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>