Credits for The Castle game.
Michalis Kamburelis did the whole programming and most of the 3D modelling.
Szymon Stoma and Kaśka Zaremba designed and modelled the scenario on "The Gate" level (all models in data/levels/gate/gate_parts/), modelled many 3D objects (keys, bow, quiver, arrows, ball_missile_s), provided some sounds and a large amount of feedback.
Grzegorz Hermanowicz implemented underwater "sick" projection effect and started gravity for arrows implementation.
Michał Wojtkiewicz provided the levels/gate/tree model.
Great thank you to everyone who contributed!
Castle Game Engine. The base of our game.
We also used some engine tools and accompanying programs: rayhunter was used to render some items 2D images (see data/items/xxx/image.png), Castle Model Viewer was used to test and slightly edit 3D models, and to make many screenshots.
Graphics:
Terragen was used to create skies (see data/skies/).
Some post-processing of VRML models was done using EmacsLisp. See data/kambi-castle-utils.el and various Makefiles, like data/levels/gate/Makefile.
Sounds:
While most of the data used by the game was done by "The Castle" team (see Authors above), some data was obtained from the Internet, under various "free" licenses. Unfortunately, not 100% of them are really FOSS compatible, but we’re working on it. See castle/data/AUTHORS.txt for details.
The larger data collections used:
Many textures from public domain Golgotha textures. They were hosted on various websites on the Internet, currently you can get (most) of them from opengameart.org Golgotha useful textures collection.
Many tileable textures with excellent quality from Lemog tileable textures.
Many public domain sounds and music from Flash Kit.
Inside the game I added, as a joke/experiment/tribute, a level based on well-known id Software game "Doom". Level geometry and textures come from original DOOM E1M1 level, the level is just converted to VRML (and changed in many places for my engine).
Thanks go to whole Id staff that produced DOOM. For a lot of technical details how DOOM E1M1 level was done in my game, see the file data/levels/doom/e1m1/README.txt in game data. Music is taken from great "DOOM I and II Music" as compiled by Paul Burdette.
|
Note
|
Legal things: For distro packagers: remember that the Doom level and it’s resources (i.e. most of the things inside directories If you want to redistribute my game as a pure open-source, you can simply remove these For Id Software: hopefully if any lawyer working for Id Software will ever spot this page, he will understand that the "Doom level" in my game is
So don’t sue me. Thanks :) |
To improve this documentation just edit this page and create a pull request to cge-www repository.