Castle Game Engine
Castle Game Engine
https://castle-engine.io/
Cross-platform (desktop, mobile, console) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.
Castle Game Engine is an open-source game engine:
- General-purpose game engine to develop 3D and 2D games.
- Featuring a comfortable visual editor (but everything can also be instantiated from code).
- Cross-platform (desktop, mobile, console). Made with love for open-source: Of course works on Linux and can make Linux games. Including low-end Linux systems like Raspberry Pi and PineTab2. As well as on/for FreeBSD. Supports also all popular systems you expect: Windows, macOS, Android, iOS, and Nintendo Switch.
- Fast clean code using modern Object Pascal. Compatible with both FPC / Lazarus an Delphi.
- Supports many formats for game assets, including glTF, X3D, VRML, Collada, Spine JSON and MD3.
- Many graphic effects are possible, including bump mapping, shadows, shader effects, mirrors, post-processing effects, physically based rendering, gamma correction.
- Animation, collision detection, 3D sound and more features are available.
- User interface, with visual designed, with UI scaling, anchors.
Download
https://github.com/castle-engine/castle-engine/archive/refs/tags/v7.0-alpha.3.tar.gz
User level
Beginner
Donate link
https://castle-engine.io/donate_other.phpAccepts cryptocurrency donations.
Categories
- Game:action
- Game:adventure
- Game:shoot-em-up
- Game:simulation
- Game:strategy
- Game:board-game
- Game:chess-related
- Game:classic-arcade
- Game:mud
- Game:puzzle
- Game:role-playing
- Game:word
- Graphics:2d
- Graphics:3d
- Graphics:animation
- Graphics:editor
- Graphics:raster
- Graphics:library
- Graphics:picture-viewer
- Interface:command-line
- Interface:library
- Interface:x-window-system
- Interface:gnome-app
- Library:Localization
- Library:User-interface
- Programming-language:pascal
- Runs-on:GNU/Linux
- Runs-on:Windows
- Runs-on:BSD
- Runs-on:OS X
- Runs-on:Android
- Runs-on:iOS
- Science:physics
- Software-development:game-development
- UI Toolkit:gtk
- UI Toolkit:xlib
- Use:gameplaying
- Use:library
- Use:playing
- Use:software-development
- Version-control:git
- Works-with:audio
- Works-with:graphics
- Works-with:images
- Works-with:text
- Works-with:video
- Works-with:xml
- Works-with-format:ogg-vorbis
Licensing
License
Verified by
Verified on
Notes
License
Verified by
Debian: Paul Gevers <elbrus@debian.org>, ksiewicz
Verified on
10 September 2024
Notes
License: gpl-2+ or lgpl-2+ with static linking permission The exact license text is available on https://castle-engine.io/license
License
Verified by
Debian: Paul Gevers <elbrus@debian.org>
Verified on
30 August 2014
Notes
License: cc-by-sa-3
License
Verified by
Debian: Paul Gevers <elbrus@debian.org>
Verified on
30 August 2014
Notes
License: cc-by-3
License
Verified by
Debian: Paul Gevers <elbrus@debian.org>
Verified on
30 August 2014
Notes
License: cc0
License
Verified by
Debian: Paul Gevers <elbrus@debian.org>
Verified on
30 August 2014
Notes
License: dejavu
Leaders and contributors
Contact(s) | Role |
---|---|
Michalis Kamburelis (Kambi) | project lead |
Resources and communication
Audience | Resource type | URI |
---|---|---|
Debian (Ref) (R) | https://tracker.debian.org/pkg/castle-game-engine | |
Bug Tracking | https://github.com/castle-engine/castle-engine/issues/ | |
Download | https://castle-engine.io/download | |
Homepage | https://castle-engine.io/ | |
Forum | https://forum.castle-engine.io/ | |
VCS Repository Webview | https://github.com/castle-engine/castle-engine |
Software prerequisites
Kind | Description |
---|---|
Required to build | Free Pascal Compiler |
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.