SH2.2 Development
From ShortHike
For other pages about development, see Development, a disambiguation page.
| Table of contents |
[edit]
General
- ContentPipeline - Tools, steps and procedures.
- DevTools - Links to different development tools.
- DirectoryStructure - How resources are loaded and where they are placed.
- FileTypes - The different types of files used by ShortHike.
- FogBugz - Information about FogBugz our bug tracking software and how to get a account on it.
- InternalDevelopment - NB:INTERNAL DEVELOPMENT ONLY - What this tag means on pages.
- RoadMap - The development roadmap for ShortHike.
[edit]
Modding
- DistributeMods - How to package your mod and get it distributed to interested players.
- Modders - A list of people who actively work on mods for ShortHike (add yourself here).
- ModdingIntro - An introduction to modding for ShortHike.
- SubversionForModders - How to get your own Subversion account to store your mod files on.
[edit]
Materials and Texturing
- NormalMaps - How to work with the new high fidelity normal maps.
- OGREMaterials - How to write a OGRE material script.
- TextureTips - How to create textures with OGRE.
[edit]
Meshes
- MeshExporters - A list of supported mesh exporters.
- MeshHowTo - Primer on creating meshes for ShortHike. LOD's, texture coordinates, normals, tangent vectors.
[edit]
Lua and Modules
- LuaMission - Mission definition and functions
- LuaTrigger - Trigger definition and functions
- LuaModule - Module definition
[edit]
Internal Development Only
These things only relate to the DevTeam (Chris and Kai). Read if you are interested but usually these techniques work automatically for mods.
- CacheManager - How to use the CacheManager (only relevant for Chris currently, might be expanded later).
[edit]
Miscellaneous
- Wikibook: Blender: Noob to Pro (http://en.wikibooks.org/wiki/Blender_3D/Noob_to_Pro) - This book can teach you how to use Blender, a 3D graphics editing program that can be used to make meshes for ShortHike.
