(→Tutorials for Artists) |
(→Building tutorials) |
||
| Line 37: | Line 37: | ||
[[KDevelop_tutorial|KDevelop IDE configuration for use with Crystal Space]]: This tutorial shows how to set up KDevelop in order to use it to create a Crystal Space application. | [[KDevelop_tutorial|KDevelop IDE configuration for use with Crystal Space]]: This tutorial shows how to set up KDevelop in order to use it to create a Crystal Space application. | ||
| - | |||
[[Compiling_Python_binding_MSVC| Compiling Python plugins with MSVC ]] Have you issues with Python bindings? Then follow this tutorial. | [[Compiling_Python_binding_MSVC| Compiling Python plugins with MSVC ]] Have you issues with Python bindings? Then follow this tutorial. | ||
Revision as of 07:07, 12 March 2007
Contents |
Tutorials for Developers
Basic tutorials
Basic Walktest tutorial: Walktest is the essential testing application for Crystal Space. Strongly recommended for newbies.
Bugplug tutorial: The Crystal Space project has a special plugin for bughunting. This tutorial shows you, how can you use it.
Cally in the maze tutorial. This series shows you step by step, how you can make a game with Crystal Space:
- Step 0: Planning the game
- Step 1: Creating a Python console
- Step 2: Basic configuration handling
- Step 3: Event handling in CS
- Step 4: Using CEGUI
- Step 5: Adding utulity functions FPS counting, logging, creating and saving screenshots, and more.
CEL menu tutorial: How to implement a game menu using CEL billboards
CEL XML syntax guide: Guide to CEL XML syntax with examples
Advanced tutorials
Halo tutorial: This tutorial gives you an example, how can you use halo lights in CS.
Portal tutorial: A tutorial about portals. Mirrors, teleporters, traps.
CEL navigation tutorial: Tutorial about artificial intelligence navigation and moving.
Professional tutorials
Luaplugin tutorial: Do you like Lua? Let's go to write a Lua binding plugin.
Building tutorials
Crosscompiling Crystal Space for Windows using GNU/Linux: This tutorial explains how you can compile Crystal Space for Windows on GNU/Linux.
Code::Blocks tutorial This tutorial describes step by step, how you can make an external CS project with Code:Blocks.
KDevelop IDE configuration for use with Crystal Space: This tutorial shows how to set up KDevelop in order to use it to create a Crystal Space application.
Compiling Python plugins with MSVC Have you issues with Python bindings? Then follow this tutorial.
Tutorials for Artists
Best practices: Important things to remember.
Efficient textures tutorial: This tutorial is about creating efficient textures in Crystal Space.
GIMP texture tutorial: Building patterns for GIMP so they can easily be used when creating textures.
Building a character mesh in Blender tutorial: A tutorial explaining how to build a low polygon character mesh in Blender.
Character Texture Mapping tutorial: A tutorial explaining how to texture map a character model in Blender.
Breakdown of an XML World File: This tutorial explains various parts of the Crystal Space XML world file format by going over an example.
Reflection Shader Tutorial: This is a tutorial that explains how you can use the dynamic reflection shader that is included with Crystal Space.
Car Modelling in Blender: This is a tutorial that shows steps of the lo-poly car modelling.
For other tutorials related to Blender and Crystal Space have a look at the Documentation of Blender2Crystal.
Some useful tutorials can be found on the Ecksdee artist section, namely creating realistic terrains and other such info.
