Turquoise 2D is an open source level/game editor software aimed for developing games using many game frameworks (currently Cocos2d-x is the only supported framework).
If you want to make your own game editor to any game framework, maybe this might be a good start. Improve it and help its development!
Turquoise2D allows you to design levels for your video game and create user interfaces.
Turquoise2D currently supports Only Cocos2d-x, you're welcome to contribute and add support for other game engines.
Currently, there are many things that are missing and need to be improved; for instance, it only supports Cocos2d-x projects. Maybe you could integrate other frameworks or add new features to it.
Qt 5+ is also currently incompatible. Many functions used are deprecated and must be updated. For example, QRegExp is deprecated since Qt 5.
It's written using Qt Widgets. We chose Qt because it's simple, fast, and cross platform.
Turquoise2D licensed with Zlib license, seen here.
Click here to watch on Youtube!
- Create tile based game levels.
- Sprite-Object drawing system with the draw and the eyedropper tool.
- Simple physics editor (Currently supports box and circle collider shapes).
- Direct game object integration with the framework.
- Spritesheet support.
- Simple and useful development structure.
- You won't need to learn any more framework information except the game library.
- You can do easy compile, test-run process with a few buttons.
- Qt 4+
- Qt 5 Core Compability (
QT += core5compat
)
cd Source
qmake Turquoise_2D_Studio.pro