Helping Glest

From MegaGlest
Revision as of 23:27, 1 December 2007 by Hailstone3 (talk) (Setting up an IDE)
Jump to: navigation, search

This page outlines how a person can become involved with developing for Glest/Glevolution and what areas there are with links to resources to get started.

Mission Statement

Working on a Project

General considerations

Starting a new project

Joining an existing project

Communicating with other developers

Getting help

Mentoring

Distribution

You can host the files on your own website and add a link to the Wikia or you could contact RainCT so he can upload them to the Glest: Evolution website.

Conditions for uploading to Glest: Evolution are (finish this).

Mod hosting:

Programming

Glest/Glevolution is written in C++.

Getting the tools

IDEs (Linux):

  • Anjuta
  • Kdevelop
  • Geany
  • Code::Blocks

IDEs (Windows):

  • Dev-C++
  • Visual Studio
  • Code::Blocks
  • Geany

Debuggers:

  • gdb

Doxygen

Setting up an IDE

Install Code:Blocks on Linux

Learning C++

Coding style

Using SVN

Packaging

Maps

Models/Animation

Tools

  • Blender
  • K-3D
  • Wings 3D
  • 3D Studio Max
  • Glexml

Translations

Audio

Promoting

Testing

Documentation/Maintenance

Wikia

Forum

Doxygen

Co-ordinating