Hackell
Afp
Hackell be ready when it's done...
Page contents
Download
Screenshots
- The first monster in our adventure!:
- Field of Vision:
- Maybe you should have showered...:
Early Beta Screenshots
- We still can't quite get the gnome to keep upright, maybe we'll have to cut this part of the game...:
Manual
Installing Hackell
Required software
To compile the game the following programs must be installed and configured correctly on your machine:
- GHC 6.8.1
- GTK2HS?
- Data.Binary package for Haskell
Compiling the game
Unpack the source files and from the location where you extracted the files run ghc -O2 --make Main.hs
Run the game
Call or double click the executable file created by the compilation process.
The game
Introduction
Hackell is a rogue like game. As a player your mission is to survive as long as you can in the dungeon. Your only mission objective is: Stay alive and get farther than anyone else ever did in this game. Beware for monsters that live in the dungeon, they haven’t eaten in a long time and are likely to try and eat you alive, the deeper you get in the dungeon the more hungry the monsters are, so beware…
As all mortal souls on this planet you will have to eat. Each step you take in the world Hackell will cost you one food point, when you run out of food you will eventually die of starvation. There is food scattered throughout the dungeon, it is probably rotten as the monsters didn’t eat it.
The monsters
There are three sorts of monsters that live in the dungeon, the stupid kind will only attack you when you are right besides them. But there are also more developed monsters, that come directly add you when they hear you, or monsters that chase you because of the awful smell your spreading…
The HUD
The screen consists of two parts, the map (the top part), and some information concerning your health at the bottom, also some controls are found at the bottom. By clicking save and load one can save the game. This will also be done automatically when the game is closed. The checkboxes allow you to enable cheats.
The map
The map is build up out of some characters, namely:
| Character | Description |
| p | This is what everything is after in this dungeon, namely you… |
| m | Monsters, they are hunting you… |
| f | Food, it doesn’t taste good but it is all there is… |
| h | Heal your wounds, so the monsters can feed on you again… |
| -,+ | The walls of the rooms |
| . | The floor |
| * | A corridor |
| ^ | Stairs up, they lead to nothing try going down instead… |
| V | Stairs down, descent deeper into the world of Hackell… |
The unexplored world and the massive rock is coloured brown. The part of the world you can see is green. And walls you can see are orange. The unexplored world that you currently can’t see is covered with shadow and coloured dark green.
Controls
Player Movement and Attacking
| Key | Description |
| ← | Move player to left |
| → | Move player to right |
| ↑ | Move player up |
| ↓ | Move player down |
| Home | Move player left-up |
| End | Move player left-down |
| Page | Up Move player right-up |
| Page | Down Move player right |
All movement controls also function as attack control if a monster is at the location directed to
Use/Pick-up
| Key | Description |
| U | Use stairs or pick-up item |
The Creators
Hackell is a product by Hackell.
Participant in this project are:
- UnsafePerformIO? Mathijs, the dark Monad Master
- Comedian Jeroen: Lord of poor One-liners
- Paul, Lord of Path finding
- Bas, the Human Haskell Refactorer
- Corridor Ingmar
Supervisor: Andres
--
JeroenWeijers - 04 Apr 2008