Programmers Guide

From Unknown Horizons

Jump to: navigation, search


Welcome to the Unknown Horizons programmer's guide.

Contents

Getting Started

Before getting started with working on Unknown Horizons you probably want to get a short overview of the code. We wrote an 'incode tutorial' to allow for an easier start with coding on Unknown Horizons. You'll find the beginning of the tutorial in the main Unknown Horizons file in the main folder 'run_uh.py'. Starting there, just follow the instruction comments.

  • Check out the Coding Style article. It's not that huge (-,

Epydoc

Unknown Horizons offers an Epydoc code API for developers. You can browse it here.

Database

Unknown Horizons uses SQLite Databases to store all of it's data. Since this data is frequently used in code, you should get yourself an overview of the main databases. There is a guide here explaining those (and their entries) in detail.

Further Questions

If you have any further questions (which you will have), join us on IRC and we will be happy to answer all of your questions. '#unknown-horizons @ irc.freenode.net' or use the IRC applet on our homepage.

Personal tools