Home - Forums - Documentation - Gallery - Bugs
(Tutorials for Artists)
(Tutorials for Artists)
Line 56: Line 56:
[[ShaderReflection_Tutorial|Reflection Shader Tutorial]]: This is a tutorial that explains how you can use the dynamic reflection shader that is included with Crystal Space.
[[ShaderReflection_Tutorial|Reflection Shader Tutorial]]: This is a tutorial that explains how you can use the dynamic reflection shader that is included with Crystal Space.
 +
 +
[[CarBlender_Tutorial|Car Modelling in Blender]]: This is a tutorial that shows steps of the lo-poly car modelling.
For other tutorials related to [http://www.blender.org Blender] and Crystal Space have a look at the [http://b2cs.delcorp.org/index.php/Documentation Documentation of Blender2Crystal].
For other tutorials related to [http://www.blender.org Blender] and Crystal Space have a look at the [http://b2cs.delcorp.org/index.php/Documentation Documentation of Blender2Crystal].
Some useful tutorials can be found on the [http://ecksdee.sourceforge.net/wiki/wiki/Documentation#Artists:_Building_Ecksdee_tracks_and_ships Ecksdee artist section], namely creating realistic terrains and other such info.
Some useful tutorials can be found on the [http://ecksdee.sourceforge.net/wiki/wiki/Documentation#Artists:_Building_Ecksdee_tracks_and_ships Ecksdee artist section], namely creating realistic terrains and other such info.

Revision as of 12:11, 3 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:

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.

| Article | Discussion | View source | History |