About a year ago I wanted to create a game engine for myself where I wouldn’t have to constantly have to modify a current engine to fit a new game that I would design. My first attempt was fairly poor, drawing only polygons with the worst sprite collision detection imaginable. Then I upgraded the engine to draw images and have more accurate collision checking. Then I grew from there, further and further until my game engine Easy Clip2D was born.
Easy Clip2D is designed to help beginner and intermediate game programmers a way to get a better understanding for designing their own game engines. Easy Clip2D can create a very very simple game, up to a fairly complex 2D game as well. Easy Clip2D is now implemented with Box2D.
Polygon Collision Checking
There are pre-defined collision algorithms that can be used for your games.
OpenAL(soon to come) and OGG sound support
OGG sound files can be used. New updates will soon include OpenAL.
Implemented with Box2D Physics Engine
GUI Menus and Buttons
Clickable objects can be setup to create a dynamic GUI environment.
Camera Pan/Zoom (2D)
The Graphics Panel is what is being talked about, it can be dragged, moved (Panning), and Scaled (Zoom).
Modified User Input
Easy Clip has a few objects that will make user input easier to use. Combo moves can be created as well.
Source Code offered upon request
Due to the recent update on easy clip, and the website being hacked, easy clip is being recreated and a new website is being built. The website’s security has also increased, it’s not up and running yet but the status of the entire project is shown below.
Status of Easy Clip2D: 100% Complete
Status of website: Postponed
Status of Documentation: 99% Complete