Gallivan Lowly Slime
Joined: 22 Sep 2007 Posts: 2
|
Posted: Fri Mar 07, 2008 6:45 pm Post subject: 'Hero of Allacrost' seeks team members |
[quote] |
|
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
General C++ Programmers
We would like to hire a number of additional staff programmers to our team, perhaps around 4-6. Moderate to advanced knowledge of C++ is required, and experience with Lua is preferred as well (although this is not required). You must also be able to hold design discussions with the rest of the programming team, not just hack away by yourself in an isolated corner . This person would be need to be willing to work on multiple different areas of the code as the need arises as well. We need to focus most of our attention at this point on game logic (e.g., the code that directly determines how the user interacts with the application and how the game progresses). You will likely begin working in one of the following areas:
* map exploration
* party management menu
* shopping interface
* battle execution
* boot screen
There is also a small amount of engine-related work to be done, but other than the graphics engine that area of our code base is pretty well taken care of.
OpenGL programmers
Our in-house graphics engine is in dire need of some additional help, and we'll probably need to hire 1-2 programmers here. At the moment, no one is working on it and it requires an upgrade in order to meet our next release goals. What we need accomplished from our graphics engine includes:
* perfected text rendering and display
* a number of various improvements to our GUI system classes (our GUI is also designed in-house)
* construction and texture management for procedural images
* an overhaul of our lighting and other visual effect systems
A full list can be seen via our aforementioned Coding Needs wiki page. (http://allacrost.sourceforge.net/wiki/index.php/Coding_Needs)
Apply Now:
http://www.allacrost.org/?q=node/30
Contributors
If you're interested in helping out but don't have the ability or desire to make a strong commitment of working on a regular basis, you may be interested in signing up as a contributor. Contributors have completely free reign over what they work on and when they work on it, but are still an important part of our team.
Apply Now:
http://www.allacrost.org/?q=node/31
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.
|
|