* Paid: No

* Location: Telecommute

* Type: Volunteer Work - Part-time

* Requirements: We don't have any requirements for artists, musicians, or developers to use any specific tools, as long as it gets the job done. Our programming staff concurrently develop on Linux, Windows, and Mac OS X and Hero of Allacrost presently runs on all three of these platforms. Allacrost currently uses the following languages, libraries, and APIs:

Programming Language: C++
Scripting Lanuguage: Lua
Low-level System Library: SDL
Graphics Rendering Library: OpenGL
Image Library: libpng, libjpeg
Audio Library: Open AL
Text Rendering Library: SDL_ttf
GUI Library (for map editor only): QT4

* Time Frame: Until filled.

Brief Description
Hero of Allacrost is a single-player, 2D RPG. The game is modeled after SNES-era RPGs like Final Fantasy VI and Chrono Trigger, but we have implemented our own flair of modern features and graphics. We are a well-established project and have been around since June 2004.

Target Aim
Allacrost is cross-platform and will be available on all flavors of Linux, Windows, Mac OSX, and whatever else we can compile it on. It is also designed to support multiple languages, from English to Portuguese to Japanese. We are aiming for as broad of a target audience as possible, and hope that people from all walks can enjoy this game. This game will be of special interest to those who favor a strong gameplay and story more than realistic 3D graphics and physics. Additionally, the game is not-for-profit and open-source, licensed under the GPL.

Compensation
Because we will not collect any revenue for this game, we cannot offer you financial compensation. However, all of the current staff are quite content with putting forth their efforts into what we believe will someday be a great game to share. Your full name will appear in the game credits.

Technology
We don't have any requirements for artists, musicians, or developers to use any specific tools, as long as it gets the job done. Our programming staff concurrently develop on Linux, Windows, and Mac OS X and Hero of Allacrost presently runs on all three of these platforms. Allacrost currently uses the following languages, libraries, and APIs:

Programming Language: C++
Scripting Lanuguage: Lua
Low-level System Library: SDL
Graphics Rendering Library: OpenGL
Image Library: libpng, libjpeg
Audio Library: Open AL
Text Rendering Library: SDL_ttf
GUI Library (for map editor only): QT4

Talent Needed
Staff
(Staff are hired and briefed by the leader of each department. They are expected to be more regular in contribution than contributors, and as such, often times will receive tasks that are more necessary for the current state of the project.)

Programmers
Hero of Allacrost is currently in need of staff programmers. Currently 6 of our 11 programmers are on leave with real life duties, and we have reached a flux in our pre-demo coding needs.

Our current coding needs are outlined on this page:
Coding Needs

All our current tasks are also listed and assigned via our bug tracker (Mantis):
Bug Tracker

At the moment some specific areas that require trustworthy programmers include:


* Audio Engine

* Map Mode

* Scripting Engine

* Video Engine

* Editor


A full list can be seen via our aforementioned Coding Needs wiki page.
Apply Now!

Contributors
(Contributors are given tasks that affect the development less should that participant stall. They are generally people with less time to commit to the project, but still wishing to help. Should a contributor wish to become a staff member at any point in time, their previous work and dedication will be reviewed.)
As of current we are not actively seeking any contributors. However, should you feel you do not have the time to dedicate as a staff member and still wish to aid in the developmental process, we review all contributor applications. So please don't hesitate to apply.

Apply Now!

Team Structure
Our team is composed of both "staff" and "contributors". The staff are the core group that drives development, coordinate efforts, and take responsibility for getting things done. Contributors, on the other hand, are people who simply help out with small tasks when they have the bandwidth and interest. Because we are an indie project that does not compensate financially, some staff may be on extended periods of down-time when they get busy with real-life. See the list of Game Credits and also the People Involved page on our Wiki for more information.

Contact Information
Please post any questions or inquiries that you have regarding these positions (or anything about the project/game in genenal) in this thread.

Additional Information

Links
Website - http://www.allacrost.org/
Wiki - http://wiki.allacrost.org/
Forums - http://www.allacrost.org/forum
IRC channel - #allacrost at irc.freenode.net
Bug Tracker - http://bugs.allacrost.org/ (we also use this for task management)
Sourceforge Project Page - http://sourceforge.net/projects/allacrost

Feedback
All forms of feedback are welcome and encouraged, including negative feedback as long as it's constructive.