2D Collision Box Editor

A Collision Box and Frame-Time Editor for 2D Sprite-Based Animations


Project maintained by MVPet Hosted on GitHub Pages — Theme by mattgraham

Developed With: C++, Boost, and SDL
Development Time : January 2015 to March 2015


This is a tool I developed to assist me in creating the collision boxes for my games. It allows the creation and editing of 3 types of collision boxes, Hit, Hurt, and Bounding boxes. I also added the ability to play the animation and edit the time per frame. When the animation is playing, the collision boxes will be displayed in real time allowing me to see how the animation looks without having to implement the boxes into the game.

There are two different save options, Save To File and Save To Code. Save To File will save the box and frame data to a text file and when the animation is loaded again, this file will be read and the data loaded into the application. Save To Code will save the data to a text file as code I can then copy and paste into the project. Right now the code is specific to my project, but in the future I would like to add the ability to specifiy how the saved code should look.

Features


Screenshot


Back to Main Page