
Source Code Documentation
"Turtle Adventures: Tuki The Turtle Shepherd"
Mystic Peanut Entertainment
www.mystic-peanut.com



1. Introduction

What can you find in this source code?
- How to handle keyboard and mouse events
- How to change to/from FULLSCREEN mode
- How to render transparent sprites and textures
- How to use particles
- How to play music, sounds, videos
- How to load and render static models from x files
- How to load and render and move animated skinned mesh x files
- How to draw text on the screen
- How to make skydome and moving clouds
- How to load/save parameters from config file

What you will NOT find in here:
- How to use pixel/vertex shaders
- How to work with directX 10 API
- How to optimize your code
- How to use game script
- How to organize large scale game
- No Networking
- No Multiplayer

Source code documentation is doxigen compliant. 
There is also project specification in doc folder.

2. Build project

Project is created in Microsoft Visual Studio 2003 and is not guarantee to work
in other environments as such. 
Game is using Microsoft DirectX SDK 9.0 (August 2005) API and it's guarantee not
to build on any other DirectX SDK.
If you have above prerequisites installed, double click on sln file and build project.
Please note that debug exe is created in Debug folder, while release exe
is built in the root folder because of path dependency on Media folder.
If you have build errors, write to us on info@mystic-peanut.com
