SH2.2 Development

From ShortHike

For other pages about development, see Development, a disambiguation page.

Table of contents

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.

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.

Materials and Texturing

Meshes

  • MeshExporters - A list of supported mesh exporters.
  • MeshHowTo - Primer on creating meshes for ShortHike. LOD's, texture coordinates, normals, tangent vectors.

Lua and Modules

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).

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.