We welcome volunteers with a few or many hours to spare each week
to help out with game & tool programming, concept art and
Please use the JOIN US link to submit applications
C++ Programming Requirements:
The project currently requires general programming, tools programming,
programming, network programming and engine & graphics programming;
of 'large' and 'small' tasks.
General Programming Requirements:
There are a large number of requirements in the current stage
of general programming,
consisting mostly of coding interface controls like edit boxes
and the creation
of general actions (functions) to assist the games creation. An
a general programming task would be to produce an action that removes
(object) from the scene (program/game environment); another task
coding the caret (character insertion mark) within an edit box.
Urgent areas that need general code include glyphs (images & controls)
& object actions (like moving, loading, unloading, hiding and showing entities,
glyphs and scenes).
Tools Programming Requirements:
There are a number of tools we need developed to produce the game.
Small tools that require work include a battle calculator that
attacks using the battle forumula for me and the level designers
to use to
determine who is likely to win battles out of two units. A Spacecraft
is needed for artists to simple test how bitmap ships will look
attachments such as weapons and wing upgrades mounted on them (in
bitmaps). More tools are required than these at a later time (such
as a semi-transparent
PNG file saver DLL for my map builder, sprite previewer for the
Tools I that have been started include the Sprite & Map Editor.
Game Programming Requirements:
This area of code is currently being started as most of its requirments
in future stages, such as the games mechanics and AI. However,
that need attention now include the detection of layer clicks (the
of entities in the maps parallax layered content).
Network Programming Requirements:
This is to be a multiplayer game, to be run on a users PC as a
manually or automatically invites other players into his game map.
of work has yet to be fully planned and any assistance with designing
the network features would be most helpful. Those who would like
network code can also volunteer to help plan this aspect with myself
designer) and the coders.
Engine & Graphics Programming Requirements:
The engine & graphics programming requirements require Open
GL and Direct
X programming experience. Current tasks that need attention include
of the graphics API; improving its error handling, fully implementing
X support for alternative game settings for people who have trouble
Open GL acceleration and improving the performance of the engine
minor issues with sprite smoothness as you might spot out on the
There are a number of new ideas for features to be added to the
the time, so programmers who make themselves available for engine
can expect new tasks to come in frequently.
3D Modelling Tasks :
3D models are required to be rendered to a bitmap
for the game
sprites (animated game entities) or for use with textures and animation.
require modellers to be able to come up with their own 3D interpetation
a text description of an object, since we are very short of artists,
will sketch reference art for you at present. To join you can spend
as 3 hours with the project each week doing something simple like
projectiles and meteors; or many more hours doing more interesting
add to your portfolio like spacecraft and detailed scenery. It
matter whether you use 3D Studio Max or Milkshape 3D, as long as
the given specification and can be converted to OBJ files for backup
in other programs.
Basic Modelling Requirements:
Prefabs need to be created including girders, pipe work, wires,
vents, satellite dishes, guns, turrents, packages, devices, symbols,
elements, particle elements for particle effects, planets, meteors,
mountains, railings, pathways, cameras, space structures and more.
small models on their own but on a whole they are all necessary
many different in-game purposes.
Whether you want to contribute all or just one of these models
in the next
week, still volunteer.
Creative Modelling Requirements:
Skilled modellers with more than the usual spare time for this
take the lead role in designing and modelling the game entities.
the spacecraft, weapons, mountable devices and detailed scenery.
When I mention
creative modelling, this requires you to come up with your own
ideas. We have
a few people involved with designing the game; but not enough man
design the models.
You can volunteer to work on map scenery; mostly consisting of
stations and power stations, you will work closely with the lead
how certain spacebases and scenery will look in a meeting. Then
can produce a rough sketch for you to model or you would come up
own interpretation of the discussed requirement.
Volunteers who wish to focus on game entities like spacecraft and
would also have a discussion with the lead artist prior to designing
the required entitity based on the specification given.
Texture Modelling Requirements:
We often use 3D models to render textures, if you are capable
metal and plastic surfaces for circuitry, space bases, spacecraft,
elements and gadgets; there is a great need for a library of textures
many uses. We will need you to render an arial/side view of your
minimal shadows for an artist to manipulate into a seamless texture
If you are not very good with painting or producing shaders for
then you can just produce bumpmaps (black and white surface) that
else can paint or shade digitally. A supply of the image and its
Animation is a time consuming job in this project and requires
a large amount
of spare time. Animation jobs includes particle effects for explosions,
beams, energy clouds etc. Other jobs include the rotation of
radar satellites, camera rotations, weapon sequences, indicators,
elements and more. These sequences will need to be exported to
frames (or TGA/TIFF/PSD if PNG export is not available)
Art Tasks :
We require artists to produce a few or large quantity of textures
for use with
our 3D models, characters based on their specifications, designs
bases and structures for use in level design, comic strip art and
interface elements such
as symbols and message screens. Artists who prefer to work on paper
volunteer for mostly concept art, digital artists can do concept
there is a need in this area of experiese for texture art and character
There is a lot of cool stuff here to make for your portfolio that
with the game and websites, although because of the need of consistency
unity in game art, you may need to temporarily adjust your usual
style to that
of the current game art. Artists are welcome to enhance existing
we are more interested in getting the incomplete art completed.
Texture & Tile Art Requirements:
We need 2D painted texures for 3D surfaces and tile art such as
the games scenery. By downloading
the engine demo, you will see that there
are already a large number of textures on the 3D objects and the
consists of layers of tile art (stars). The game will not only
take place in
outer space, but the players will also fly into planets; where
would obviously be clouds, land and water. Some maps will also
be inside a
space base (like in Star Wars) where the players can land their
ships and walk
about (all in arial view).
If you are new to the idea of creating seamless textures for games,
are game related resources available at: http://pixelmorgue.com/ and
elsewhere in this forum.
A texture or a number of textures you could contribute include
Metals for spacecraft, devices, girders,
circuits, space bases, satellites, weapons, buttons, railings,
computers, chambers, pipes, wire grids and more.