HW:Gamedevnet2

From Post-Apocalyptic RPG wiki

Jump to: navigation, search

Recruitment.png This article covers a recruitment advert or template!

Recruitment adverts are utilized by the project management department to find new developers who would like to contribute to the project.

This is the second advert that will be posted at gamedev.net and other game development forums. It will be used to try to recruit an engine programmer who could evaluate the possible engine options for us.

[b]Team name:[/b]
PARPG development team.

[b]Project name:[/b]
PARPG - post-apocalyptic roleplaying game. It's just a working title at the moment and we can reconsider it later.

[b]Brief description:[/b]
I had plans for such a project for quite some time but it was more of a vague idea than anything else. In late January 2009 I started to flesh out the concept at our project wiki. PARPG will be an old school 2d isometric roleplaying game, inspired by genre classics such as Fallout, Arcanum and Planescape: Torment.

As the project is in early production stage; the team has agreed upon the following key elements:
 * Singleplayer RPG. No plans for multiplayer or coop support
 * Post-apocalyptic setting. Story and game mechanics details are still getting fleshed at the moment
 * Written in Python (2.5.x / 2.6.x branch). Utilizing the FIFE game engine
 * Isometric 2d perspective instead of going for full 3d engine complexity
 * Open source code and asset licensing
 * Open development philosophy. Public development wiki and forums. Anonymous SVN checkout
 * Meaningful choices and consequences. Multiple paths to complete quests, including non-violent ways
 * Tactical, turnbased combat
 * Emphasis on well-written detailed branching tree dialog

More information about agreed upon setting aspects as well as about the story and the game mechanics can be found here:
 * <a href="http://wiki.parpg.net/Draft:Mechanics">Game mechanics draft</a>.
 * <a href="http://wiki.parpg.net/Draft:Setting">Setting draft</a>.
 * <a href="http://wiki.parpg.net/Department:Writing#Drafts">Writing department drafts</a>.

[b]Target aim:[/b]
Open source & non profit. GPL 3.0 for code, GPL 3.0 & CC 3.0 BY-SA dual licensing for media assets (audio, graphics, text).

[b]Compensation:[/b]
Although there are no intentions to make monetary profit with the project, there are a bunch of potential reasons for developers to get involved:
 * Improving your personal portfolio with the demo version of the game to land a job in the industry. The demo will be a one town / location version of the game. Creating such a demo will be an already quite challenging task and it gives us the chance to test concepts in a smaller scale undertaking first before trying to tackle a full game. A more detailed description of the demo concept can be found <a href="http://wiki.parpg.net/Roadmap#The_demo">at the project wiki</a>.
 * Love for old school isometric 2d RPGs.
 * Enthusiasm for open source game development.
 * Gaining game development experience by working on a team project.

[b]Technology:[/b]
Targeted platforms: Linux, Win32. Mac OS X support would be a plus but it all depends on if we'll find a Mac developer for maintaining the PARPG version for this platform.

Programming language: Python 2.5.x & 2.6.x; not all important Python libraries have been ported to Py3k yet so we'll stick to the 2.5 & 2.6 branches for now. Time-critical code can be written in C++. C++ <> Python bindings are supported by FIFE via <a href="http://www.swig.org/">SWIG</a>.

Engine: <a href="http://wiki.fifengine.de/">FIFE</a>. I was personally involved in the FIFE project for three years and although the engine is not feature-complete and development is currently going slow, it turned out to be the best basis for a project like PARPG.

IDE: No IDE preference from my side. There are a bunch of good free as well as commercial Python IDEs available. I can't see a good reason at the moment to agree on a single IDE that needs to be used by all programmers; so freedom of choice for you.

[b]Talent needed:[/b]
Programmers can work in a bunch of potential fields:
[b]Python game programmer[/b]
Implementing game features in Python.

[b]C++ / Python tools programmer[/b]
Tools development. Creating / improving all kind of asset creation tools, e.g. a map editor. An example map editor tool comes with FIFE so this can be used as a basis.

[b]C++ engine programmer[/b]
Engine-related development. Extending / modifying / debugging the FIFE engine core for our purposes.

As we've already agreed to go for isometric 2d graphics and agreed to write the game code in Python, the number of potential engines for such a game is rather limited. FIFE turned out to be the best choice in the end despite some limits and quirks here and there. It's certainly much easier than to start from scratch and create a new engine for PARPG.

There is already quite some code in our SVN repository. A guide how to download and run the latest version of PARPG can be found at our development wiki: <a href="http://wiki.parpg.net/Download">PARPG download guide</a>

[b]Story writer[/b]
[b]Note: Position currently filled! No need for additional contributors at this point[/b]
Wanted: Evil Minds that Plot Destruction.

We're looking for a talented writer, preferably an English native speaker. Interest in post-apocalyptic fiction is the most important and only real requirement besides that. If you always wanted to get involved in the development of a game that aims to feature a sophisticated story and you like to work with other dedicated people who enjoy non-cliche RPGs, here is your chance :-)

We are also looking for people with experience writing for dialog trees and those familiar with Denmark, Norway, Sweden, Finland and other areas near the Baltic Sea.

[b]Graphics artist[/b]
We're trying to find artists who would like to contribute in one of the following possible fields of work:
 * 3d modeling: creating either organic or inorganic 3d models e.g. (non) player characters, items, weapons, etc. No preference concerning the modeling package to use. At the moment we got artists involved who use Blender, 3dsMax & XSI Softimage. A <a href="http://parpg-svn.cvsdude.com/parpg/trunk/source/blender/rendering_setup_01.blend">rendering setup</a> for Blender can be found in our SVN repository
 * Concept art: visualizing characters or GUI concepts as 2d art
 * GUI art: creating 2d graphics for the user interface of PARPG

[b]Composer / sound effects engineer[/b]
We would like to fill the following audio-related positions as well:
 * Composer: creating ambient music for the soundtrack of the game.
 * Audio effects engineer: creating various audio effects e.g. weapons, noises as well as sounds that will be used for the graphical user interface.

[b]Team structure:[/b]
barra - public relations, developer recruitment, infrastructure maintenance, project management
bretzel - programmer
Dave Matney - composer & writer
kaydeth - programmer
meggie - programmer
MeinMartinity - composer
NineOfHearts - writer
qubodup - on and off contributor in a bunch of different fields (e.g. legal advice concerning licenses)
Sirren - 3d artist
tZee - programmer
zeli - concept artist
zenbitz - game mechanics designer & writer

A listing of my prior game development experience, skills and the specific tasks I'll take over in the development of PARPG can be found at <a href="http://parpg.fifengine.de/mediawiki/index.php?title=User:MvBarracuda">my personal user page</a> at the project wiki.

[b]Website:[/b]
<a href="http://blog.parpg.net">Blog</a>
<a href="http://forums.parpg.net">Forums</a>
<a href="http://logs.parpg.net">IRC logs</a>
<a href="http://svn.parpg.net">Subversion repository</a>
<a href="http://trac.parpg.net">Trac - task tracker</a>
<a href="http://wiki.parpg.net">Wiki</a>

[b]Contact:[/b]
The prefered way of getting in contact with each other is to post a little introduction about yourself at the <a href="http://forums.parpg.net/index.php?board=8.0">Introduce yourself</a> board of our forums. Post some bits and pieces about yourself (age, location, occupation, something along these lines) and in which department you would like to work. Providing examples of previous work / projects would be a great plus; post some screenshots or a link to the website of a project that you've contributed to.

Our developers will get back to you there and provide some pointers how you can contribute to the project and how to get started.

In case you can't get in contact with us via forums for whatever reason there may be, you can still shot me an email: martin DOT vohland AT googlemail DOT com

Last but not least you can PM me here as well. However personal message notification via email does not seem to work so it could take a while until I spot your PM. Therefore the forums-based approach (by posting at the introduce yourself board) is strongly prefered.

[b]Previous Work by Team:[/b]
I was one of the founders of the game engine project FIFE and worked on it for three full years from 2005-2008. My main tasks were recruitment of new developers, public relations (posting news at the blog, staying in contact with the community), infrastructure maintenance (wiki, SVN, trac) as well as maintaining the FIFE Win32 compile SDK - an easy to use all-in-one package to build FIFE from source on Windows systems.

More information about FIFE can be obtained from <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=498807">one of the old help wanted postings</a> I posted here at gamedev.net. Furthermore the <a href="http://wiki.fifengine.de/">FIFE wiki</a> is a great starting point as well.

[b]Additional Info:[/b]
Here are some pieces of concept art and work in progress models that our artists have created over the course of the last weeks:

Concept art by Gaspard:
<img src="http://wiki.parpg.net/images/f/ff/Kompila_rez.jpg" alt="Concept art #1" />

Raider sketches by JustinOperable:
<img src="http://wiki.parpg.net/images/b/b8/Justing_ca.jpg" alt="Concept art #2" />

Female raider colorized sketch by JustinOperable:
<img src="http://wiki.parpg.net/images/8/8d/Justing_ca2.jpg" alt="Concept art #3" />

Work in progress female raider model by Sirren:
<img src="http://wiki.parpg.net/images/9/93/Female_raider_III.png" alt="Model #1" />

Improvised weapons by Zeli:
<a href="http://wiki.parpg.net/images/9/98/Improvised_weapons_2.jpg"><img src="http://wiki.parpg.net/images/thumb/9/98/Improvised_weapons_2.jpg/500px-Improvised_weapons_2.jpg" alt="Improvised weapons" /></a>

Icy cavern by Kingston:
<img src="http://wiki.parpg.net/images/1/16/Icycavern.png" alt="Icy cavern by Kingston" />

Furthermore some screenshots of Unknown Horizons - a FIFE-based realtime strategy game currently in development that should illustrate what the engine is capable of doing in the visual department:
<a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_01.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_01.jpg" alt="UH screenshot #1"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_02.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_02.jpg" alt="UH screenshot #2"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_04.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_04.jpg" alt="UH screenshot #3"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_05.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_05.jpg" alt="UH screenshot #4"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_07.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_07.jpg" alt="UH screenshot #5"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_12.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_12.jpg" alt="UH screenshot #6"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_13.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_13.jpg" alt="UH screenshot #7"></a> <a href="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/unknown_horizons_15.jpg"><img src="http://unknown-horizons.org/site/uploads/images/gallery/2009.0/thumb_unknown_horizons_15.jpg" alt="UH screenshot #8"></a>

[b]Feedback:[/b]
Any kind of feedback is appreciated. We're more than willing to learn from any mistake so shoot, we can take it :-)
Personal tools