View Full Version : Castle Game Engine 5.1.1 release - Spine (2D animations), Android, more!

30-12-2014, 09:18 PM
We proudly present a new official release of Castle Game Engine 5.1.1 (http://castle-engine.sourceforge.net/engine.php). Castle Game Engine is a modern cross-platform open-source 3D/2D engine for FPC/Lazarus.

See http://castle-engine.sourceforge.net/news.php?id=2014-12-30 for links and full release announcement.

The main features of this release are:

Extensive Spine (2D skeletal animations) support, see https://sourceforge.net/p/castle-engine/wiki/Spine/
Build tool, for easily compiling and packaging our programs on all platforms (including Android). See https://sourceforge.net/p/castle-engine/wiki/Build%20tool/ .
A lot of improvements for 2D games and for Android. See also new tutorial page about developing mobile / portable games using Castle Game Engine (http://castle-engine.sourceforge.net/tutorial_mobile.php) .
New shiny 3D Text implementation (fast and portable to Android). Support for international text for font in UTF-8.
Many new X3D extensions, like NavigationInfo.blendingSort.

Also be sure to install on your Android device a demo of Castle Game Engine + Spine :)

Dragon Spine on Google Play (https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.castlespin e)

It's completely free of course, and the source code is one of the examples in Castle Game Engine sources. "Dragon Spine" is also available for Windows or Linux (https://sourceforge.net/projects/castle-engine/files/castle_spine/). You can also watch the video (https://www.youtube.com/watch?v=AuI4zgmT-YQ)!.

Check out also some recent games using Castle Game Engine:

Venice - new 2D adventure game with superb graphics and storyline, in the making! (https://www.facebook.com/Venicethegame)
Mountains Of Fire - split-screen cooperative survival game (http://castle-engine.sourceforge.net/mountains_of_fire.php)
Frogger 3D (initial version done during 1-hour gamejam by Michalis!:) (https://github.com/michaliskambi/frogger3d)

Have fun!


25-01-2017, 09:09 PM
Great just wonder how they able to make this kind of functions

26-01-2017, 09:01 PM
Great just wonder how they able to make this kind of functions

If you're asking about Spine -- that's because Spine has a mostly-documented "interchange" format for animations, using JSON. We read it, convert to X3D graph (our scene graph), and we're happy:)

In any case, the engine is open-source, https://github.com/castle-engine/castle-engine/ . So you can see how we're doing everything:)