Welcome to rednebula.com
This is the personal site of Bjarne Fich.
Site formerly known as "www.dragonslayer.dk"
Optimized for
Get Firefox!

Welcome to DigiBot
This is a small educational game, used to grasp the most fundamental part of programming. The concept is simple: make a program that allows a small robot to complete a small track.

Play     HiScore

How to add your own track
When you have completed the game, feel free to make you own tracks and post them to me. To create a track you need to write it in a specific format looking like this:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX--------------------------XX
XX--------------------------XX
XX--------------------------XX
XX------------XX--------FE--XX
XX------------XX------------XX
XX------------XX------------XX
XX--------------------------XX
XX--------------------------XX
XX--------------------------XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


It consists of squares where each square is composed of two characters. Play the game to get acquainted with the different types of squares and their purpose in the game.

The allowed types are:

--An empty space (two minus signs)
XXA wall (two X's)
<>A hole (less and greather than signs)
BBA box (two B's)
F1, F2, F3, F4, FEFlags (all tracks must have a FE flag)
A0, A1, A2, A3, A4Stepping stone with color marks
A5, A6, A7, A8, A9Stepping stone without color marks
D0, D1, D2, D3, D4Doors with color marks, matches A0-A4
D5, D6, D7, D8, D9Doors without color marks, matches A5-A9


You also need to provide a title and a description in text.

Finally you need to define the starting position and direction of the robot, measured in column, row, where 0,0 is upper left corner. (In the above example the end flag is at 12,4). Directions are N for up, S for down, E for right and W for left.

When you post me your track you'll need to add a valid program solution for it - otherwise I might not even look at it.

Use the contact page below to send new tracks or comments.
Contact