Work Positions
Contents
Team structure
People all around the world work on this project. The development team is divided in seven areas of skill:
Each of these areas presents one or more roles one can play. In addition to the presented areas, there is a project leader who is responsible for: planning, organizing, staffing, leading and controlling. Individuals who work on this project understand the philosophy of the game.
This is a decentralized organizational structure where individuals have authority to take their own decisions. In spite of this authority, every individual follows the philosophy of the game and respect the other members of the team, so we can all work towards a common goal.
We need new people to work on this project. If you want to become part of the development team, please contact us. We announce open work positions at the community forums.
Programming
- Lead Programmer
- The Lead Programmer is responsible for the underlying architecture for the software project. In this project, the lead programmer also works as a programmer.
- Programmer
- Programmers develop the software of the game, implementing the game logic and techniques of artificial intelligence, computer graphics, interaction, etc.
Art
- Lead Artist
- The Lead Artist specifies the art guidelines, working with the programmers and with the level designers to drive the art team to follow the creative vision. Also works as an artist.
- Artist
- Artists are responsible for the visual aspects of the game: they create the objects, animations, characters, illustrations, etc., following the Art Specification Document.
Music
- Lead Musician
- The Lead Musician leads the music team in the development of the musics and sound effects of the game. Also works as a musician.
- Musician
- Musicians are responsible for creating the musics and/or the sound effects used in the game.
Level Design
- Level Designer
- Level Designers create the concepts of the levels, writing succinct documents about them. Programmers, artists and musicians use these documents to develop the required resources to complete the level. Level Designers also build the levels using a level editor.
Community
- Forum Moderator
- Forum Moderators are responsible for moderating discussion and also keeping the forum clean, neutralizing spam. Moderators also answer users' concerns about the forum.
- Wiki Manager
- Wiki Managers are responsible for keeping the wiki working properly, neutralizing spam and vandalism. We assume that most people have good intentions, as anyone can modify the wiki.
Porting
- Porting
- People who join the porting team are responsible for porting the game to diverse platforms. Some of them work on the homebrew scene. Ports must be kept up to date, otherwise they will be dropped.
Translations
- Translator
- Translators are responsible for translating the game to other languages. Translations must be kept up to date, otherwise they will be dropped.