Sign in Join
Wiki copytemporary

Castle Game Engine: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Castle Game Engine

OldNewLine
1+[Castle Game Engine](https://castle-engine.io/) is a cross-platform 3D and 2D [[Game Engine|game engine]].
2+
3+- You can use any 3D or 2D software to create models in various formats: [glTF, X3D, VRML, Spine JSON, Collada...](https://castle-engine.io/creating_data_model_formats.php). In particular creating game models in [Blender](https://castle-engine.io/creating_data_blender.php) is fully supported, through the glTF format.
4+
5+- The engine can be used to compile desktop (Linux, Windows, macOS), mobile (Android, iOS) and consoles ([Nintendo Switch](https://castle-engine.io/nintendo_switch)) games.
6+
7+- You can [design and build applications in a visual editor](https://castle-engine.io/manual_editor.php). The editor utilizes a [command-line build tool under the hood](https://castle-engine.io/build_tool). The build tool calls FPC and some other tools to compile and run the project.
8+
9+- Many graphic effects are available: physically-based rendering, shadows, mirrors, bump mapping, shader effects, gamma correction. Rendering is done through OpenGL or OpenGLES.
10+
11+- Numerous services, like in-app purchases and game services, are available on mobile devices. See [Android servcies](https://castle-engine.io/android_services), [iOS services](https://castle-engine.io/ios_services).
12+
13+- The user interface is cross-platform and supports anchors and automatic scaling.
14+
15+The engine is open-source. [The engine may be used under GNU LGPL with "static linking exception"](https://castle-engine.io/license.php), just like FPC RTL and Lazarus LCL. So you can make both open- and closed-source games.
16+
17+## Screenshots
18+
19+glTF 3D scene with outlines:
20+
21+<figure>
22+<img src="castle_game_engine_scene_outlines.png" width="500" />
23+</figure>
24+
25+Using gizmo to design 2D game:
26+
27+<figure>
28+<img src="castle_game_engine_gizmo2d.png" title="castle_game_engine_gizmo2d.png" width="500" />
29+<figcaption>castle_game_engine_gizmo2d.png</figcaption>
30+</figure>
31+
32+"Escape from the Universe" game localized to Japanese:
33+
34+<figure>
35+<img src="castle_game_engine_japanese_game.jpg" title="castle_game_engine_japanese_game.jpg" width="500" />
36+<figcaption>castle_game_engine_japanese_game.jpg</figcaption>
37+</figure>
38+
39+Strategy game, using Tiled to design maps:
40+
41+<figure>
42+<img src="castle_game_engine_strategy_game.png" title="castle_game_engine_strategy_game.png" width="500" />
43+<figcaption>castle_game_engine_strategy_game.png</figcaption>
44+</figure>
45+
46+3rd-person camera demo:
47+
48+<figure>
49+<img src="castle_game_engine_third_person_camera.png" title="castle_game_engine_third_person_camera.png" width="500" />
50+<figcaption>castle_game_engine_third_person_camera.png</figcaption>
51+</figure>
52+
53+3D model browser in Lazarus:
54+
55+<figure>
56+<img src="kambi_vrml_browser.jpg" title="kambi_vrml_browser.jpg" width="500" />
57+<figcaption>kambi_vrml_browser.jpg</figcaption>
58+</figure>
59+
60+## External links
61+
62+- [Castle Game Engine YouTube channel](https://www.youtube.com/c/CastleGameEngine/)
63+- [More complete list of engine features](https://castle-engine.io/features)
64+- [Manual, starting from Installation and Building your first application](https://castle-engine.io/install)
65+- [API reference](https://castle-engine.io/apidoc/html/index.html)
66+- [Patreon page](https://www.patreon.com/castleengine)
67+
68+---
69+*From the Free Pascal wiki, page "Castle Game Engine", as it stood on 2022-09-20 after a change by Michalis, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
70+Category: Components
71+Category: Game Development
72+Category: Games
73+Category: Graphics

Back to history