.: Help Required :.

 

 

Helper positions available:

Sprite preparer, Background designer, sound effects, music.

Descriptions and explanations listed below. Contact |CE and/or Hug-E-Bear for more information.

Want motivation for helping? All helpers will be mentioned in the release documentation, and will get special privileges on the Battlebot server :) - Dedicated helpers can get a @battlebot.co.uk email redirect :)

Submit sprite sets for 5 or more characters and we will allow you to submit your own personalised sprite set for your own use when the game is released. Submit 2 or more backgrounds and you can do the same :)

We could do with some help with the mIRC dialog windows - ask |CE for more info.

 

 

Preparing Sprites for the Battlebot

Skills needed: simple knowledge of a paint program


1.
Firstly either ask for a sprite sheet from |CE - he will send you one
which he downloaded. Or find your own character to use off the internet.
In both cases, check with |CE to make sure that no-one else is already
doing it.


2.
The following actions are needed:
Stand, attack, cast magic, receive damage, low hp, dead, victory celebrate.
Each action should be facing left [or forwards in some cases].

3.
Resize the dimensions of the sprite, the height should be around
100-110 pixels.

4.
In paint shop pro or whatever, add a basic blur effect (but don't
bother if it makes it look worse)

5.
Clean up the edges.

6.
Make a sprite mask - simply select the outline of the sprite using
the magic wand or something. The inside of the selection should be
white and the outside should be black.

7.
Save the sprite as 24bit colour and the mask as 256 colour bitmaps
(2 or 16 colour will not work so don't try it).

8.
Repeat steps 2-6 for each sprite.

9.
The filenames of each sprite should be:

fightstand.bmp
fightstand-mask.bmp
hurt.bmp
hurt-mask.bmp
injured.bmp
injured-mask.bmp
cast.bmp
cast-mask.bmp
dead.bmp
dead-mask.bmp
attack.bmp
attack-mask.bmp
victory.bmp
victory-mask.bmp

10.
Complete the most sprite sets and we will give you special
privileges when it is released! :)

 

 

Coding and Designing a Background

Skills needed: basic mIRC scripting skills, basic understanding of openGL, textures.

1. Make a folder in the arenas folder.
2. Put the textures that you are going to use in jpg format in there
(make sure the width and height are multiples of 8).
3. Make two .txt files - start.txt and render.txt


Start.txt is what the engine reads when it wants to load the background,
in this text file you should put the commands to load the textures and
load the GL lists. Start.txt is only loaded once when the GL rendering
starts.

Render.txt is where the actual rendering information for the arena goes,
it is called every time a frame is rendered. Here you should call the
lists that you made in start.txt and perform any special matrix
transformations.

For help have a look at arena 1's files, the nLIGHTn mIRC dll html
readme file and http://nehe.gamedev.net for openGL tutorials and
help.

Contact |CE for more information.

 

 

Sound Effects

Skills needed: not much really unless you make your own.

Sound effects are needed for most magic spells and actions, attack/damage sounds, menu sounds, item sounds, etc.

 

 

Music

Skills needed: music making skills.

We already have someone making/collecting music but if you have a submission we may accept it. (But contact us before dedicating large amounts of time).