Skip to content

A 2d game development tool for game frameworks. Now the project supports cocos2d-x. Writed with C++ and used QT.

License

Notifications You must be signed in to change notification settings

erayzesen/Turquoise2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

What is the Turquoise 2D project?

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!

What is the purpose of the project?

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.

At which stage is the project now?

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.

Which UI library used?

It's written using Qt Widgets. We chose Qt because it's simple, fast, and cross platform.

License

Turquoise2D licensed with Zlib license, seen here.

How does it work?

How It Works

Click here to watch on Youtube!

Features

  • 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.

gif_01 gif_02 gif_03 gif_04

Requirements

  • Qt 4+
  • Qt 5 Core Compability (QT += core5compat)

Building

cd Source 
qmake Turquoise_2D_Studio.pro

About

A 2d game development tool for game frameworks. Now the project supports cocos2d-x. Writed with C++ and used QT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published