Well just over a week has passed since my last post. I have been busy and have even managed to get some game development done. Yay.
Collision detection has been my main focus. I just use Axis Aligned envelopes around my sprites. It is obviously not pixel perfect but it is good enough.
I added the support for an "entity" layer in the Tiled editor so I can just add by clicking buttons. This should be usefull in level design.
I have to admit I was pleasantly suprised when I put 1000 entities moving round my map and still got a steady 60 frame per second. Sure the AI moving them was pretty simple but the entire engine/game has had no time spent optimising it so for CoffeeScript and HTML5 Canvas game I am pretty happy with the performance. I am working on the assumption that I won't have to worry about optimisations basically because I don't have time.
Progress feels a little slow and I can see I still have a lot to do before the end of the month.
No comments:
Post a Comment