First of all, thanks for taking some interest in this topic ! I just have a few questions. First let me set the mood for this project, its a school project where we have to make a game. We started this project last year, and started freshly with C-Objective and the code got quite messy so we are going to do a full re-write of the code and could use some help on doing it in the best way. Its a platformer / puzzle game, where you have to draw lines and he walks on lines previously created.
1. Last time, for collision, we used a lot of CGpoints and CGrects. We were thinking of using Box2 or Chipmunk. Which one would fit us best ? The main problem was that we had to make a lot of rectangles / points and we could only work with squares for the collision.
2. Our line drawing worked like this : Start touch make a new array, move event add the current point to this array, stop touch close the array and put this into another array, which our draw function would cycle trough. ( Array with points -> Array for a line -> Array which holds all lines ). Is this the best way? It seems a bit inefficient, just wondering what kind of other idea's you guys might have.
3. We would like to have some kind of level loader so that if we add a level, the gravity system, basic collisions, player functions... stuff like that would be included and we would just need to place some lines / objects and it would work, well that is the idea anyway, we have some ideas for this but what is the best / easy way for this ?
Anyway, thank you for any advice you could give n.n