Cute3D Game Engine
-
wrote on 23 May 2014, 01:01 last edited by
People,
At last post I said that we were developing a Qt Game development framework...
I have the pleasure to announce the Cute3D Game Engine. It's an open source game development framework based on Qt.
The first version will be released at next winter of the north hemisphere.
For more information see the link bellow. The development status will be shown on site every month.
"Cute3D Game Engine":http://www.sunlandstudios.com/?page_id=89
Regards.
Renato Dias Viana -
wrote on 23 May 2014, 01:56 last edited by
Great news.
Could you please change QT to Qt on your website.
QT - usually stands for QuickTime.
Qt - is for Qute. :-) -
wrote on 23 May 2014, 02:08 last edited by
Changed... :)
-
wrote on 23 May 2014, 11:00 last edited by
Is it built on top of Qt3D ? If not, why?
-
wrote on 23 May 2014, 12:18 last edited by
It's not. The delay of the Qt3D project made me choose to create other framework. But in it's composition Cute3D is different from Qt3D.
Cute3D is a game engine with Level Editor (Inspired in the Unity Editor) and support classes for game programming. When Digia release Qt3D we can integrate it with Cute3D.
Other main difference is that Cute3D different of Qt3D, does not load normal models as loaded by Assimp. We import fbx models used by every modern engines (using fbx sdk) and save the model in a optimized file to be used by the engine.
The engine has a resource manager that controls models that are used by GameObject. For exemple: Just one instance of the animation data is saved in memory and used for every meshes that belongs to the same model.
The material are saved in a material file, and Cute3D has support to Prototypes (similar to the Prefab of Unity), that allow designers to configure objects and later use it at the game.
-
wrote on 30 May 2014, 07:39 last edited by
If it is open source, where is the source?
I am curious how do you implement the engine? Do you use Qt all the way or just for the UI stuff or for initializing the Window and the rest in pure OpenGL (I guess). -
wrote on 30 May 2014, 11:37 last edited by
Hi Zingam. It's under development. We'll release it when the features informed to be at first release is ready. We use Qt for almost every thing. Math uses Qt, timers, threads and other stuffs uses Qt. Classes are created using signal and slot. Render uses the OpenGL ES of the Angle that the Qt uses. The architecture of the framework is totally based on Qt.
Follow the schedule status that will be available in our site.
-
wrote on 1 Jun 2014, 17:50 last edited by
Do you see any overhead by using Qt?
-
wrote on 5 Jun 2014, 18:50 last edited by
Hi Zingam, at this moment we don't.
But we have much test to be done. More information will be shown on the site. Follow it.
-
wrote on 21 Jun 2014, 08:20 last edited by
Another question.
Can Cute3D be used in QML like V-play game engine? -
wrote on 21 Jun 2014, 10:07 last edited by
At the first moment, you can't... It uses C++.... You can use QML over the game render to draw GUI, but at this moment you can't access the engine directly.
Next month will put more news about the engine. Follow us.
-
wrote on 26 Jun 2014, 13:32 last edited by
It is okay that I've developed a way through which QML can overlay natieve OpenGL or QtOpenGL module.
!http://i1288.photobucket.com/albums/b485/jiangcaiyang/4_zpseb040d62.png(My approach)! -
wrote on 27 Jun 2014, 11:36 last edited by
Will you share how did you do it?
-
wrote on 29 Jun 2014, 17:29 last edited by
Hi, every one.
To follow our updates like us on facebook! Soon more information will be available.
https://www.facebook.com/sunlandstudios
Best regards.
-
wrote on 13 Aug 2014, 11:23 last edited by
Hi every one,
Follow us on facebook, very soon will be available more information and details about the Cute3D, including a video of the level editor usability, and the official logo. It will be published on your facebook page.
https://www.facebook.com/sunlandstudios
Best regards.
-
wrote on 15 Aug 2014, 17:22 last edited by
People,
We release the Cute3D official logo on our facebook page. Follow us, soon more informations!!!
https://www.facebook.com/sunlandstudios
Best regards,
Renato Dias Viana
CTO, Sunland Studios