Sirrf – Simple Irrlicht Framework (Help Wanted)

Team name

The Sirrf Project

Project name

Sirrf – Simple Irrlicht Framework

Brief description

Sirrf, the Simple Irrlicht Framework, is an extensive, but open source and simple framework for rapid game development. Sirrf provides end-users a game skeleton which implements concepts such as states, component-based entities and a datastore. Newer hobbyist game developers will probably benefit most from the project, but hopefully Sirrf will also be useful for experienced developers.

Target aim

Long term

Making a game isn’t a simple task. The goal of the Sirrf project is to create an extensive, but simple framework to enable rapid game development. Furthermore, Sirrf is aimed for as broad of a target audience as possible. Sirrf hopes to accomplish this by maintaining a cross-platform nature and a lack of genre specialization. Additionally, the framework is not-for-profit and open source, licensed under the zlib/libpng license.

Short term

At the moment the main priority is to finish the core, which will form the base for future releases. The first release is expected after Irrlicht 1.6 and AngelScript 2.17.0 are released.

Compensation

Sirrf is open to donations, but this doesn’t guarantee regular financial compensation. So expect to work largely without financial compensation.

Technology

There are no requirements for developers to use specific tools; developers are free to choose their own tools. Please note that Sirrf currently uses the following languages and APIs:

Programming Language: C++
Scripting Language: AngelScript
Rendering: Irrlicht
Sound: SFML-Audio

Talent needed

C++ Programmers

Sirrf is looking for additional programmers. Moderate knowledge of C++ is required. Knowledge of other components, such as AngelScript and Irrlicht, is preferred. You’ll work with other programmers over the SVN of Sirrf. As programmer you’ll be working on multiple different areas of the code, but it’s possible to specialize on one part of the code. Additional programmers on the following topics would be much appreciated:

- Core Development (graphics, scripting, I/O)
- Physics

Windows and Mac OSX Maintainers

Sirrf is currently only supported on Linux; maintainers for Windows and Mac OSX are needed.

Team structure

Michael Bartsch

In the past I’ve worked on several projects. The smaller projects nearly always involved some implementation of Irrlicht. My bigger projects, however, are mostly unrelated to Irrlicht. My latest project was the Aia-project, a project with the goal to create a small artificial intelligent robot. And before that I worked on Entwined Worlds, a 2D Action-RPG, that has never been released. Furthermore, I’m one of the editors of .simplicity.

Contact Information

Contact me via SourceForge.

Additional Information

Links

Development Hub – http://apps.sourceforge.net/trac/sirrf/
SourceForge Project Page – http://sf.net/projects/sirrf/
Subversion Repository – http://sirrf.svn.sourceforge.net/viewvc/sirrf/

Leave a Reply