Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Depot Games: TeleHack

Current Version: 2

Project Status: Completed

Highest Popularity: #3 during April 2006

Links: Web Site

Category: Sports

Developers: Bruce Perry

Ports: DOS, Linux, Windows

Source Code: Available

Author's Description: It's a Teletubby shoot-'em-up game! Kill all the Teletubbies!

TeleHack was my entry into SpeedHack 2002, Weekend A. In view of the rule that no external data should be used, I decided this would be a good opportunity to show off what DUMB can do. At the time, the only release was DUMB v0.7, and the official line was that DUMB was an IT player with experimental support for S3M. However, in reality it was, and still is, much more than that. DUMB sets up a whole architecture in which sound-generating components called signals can be built upon each other to create a piece of music, or even a sound effect. The architecture has not been documented, and has changed quite considerably from version to version. My aim is for DUMB v1.0 to be the milestone at which the API is finalised and can be documented; then the musicians among you can start having fun!

The original release of TeleHack used DUMB v0.7. It also had a rather nasty bug in it: parts of the ground were missing. There is now a new release; the bug has been fixed, and the code has been updated to work with DUMB v0.9.2 and take advantage of the click removal.

In order to use the Windows version, you must download the Allegro 4.0 DLL if you don't already have it. Save the DLL in C:\WINDOWS\SYSTEM.

This game does do some unwise stuff. For instance, it renders every gunshot sound in real time, which uses a lot of processor power. It would have been wiser to render the gunshot to a SAMPLE at the beginning and then play that each time it was required. Please bear in mind that this is not a fallacy in DUMB; it's just a stupid decision I made for this project.

Downloads

Name Comments Size Date
alleg40.dll The Allegro DLL 466,439 11/23/2005 9:24 PM
telehack-2.tar.bz2 Unix version 29,056 11/23/2005 9:18 PM
telehack-2.zip Windows version 94,700 11/23/2005 9:19 PM

What's New:

2
Missing polygon bug fixed.
Code updated to use DUMB v0.9.2 and take advantage of the click removal.

Public Opinion
Overall Rating: 6.0
  • 6This is a nice piece of work for three days. Other than some display glitches, it's pretty solid. Runs in multiple resolution, and up to four players at a time.
The Developer
Bruce Perry
Bruce PerryA game developer at heart, I have been writing games with Allegro since 1999, and I have unfinished projects aplenty to show for it. I care very much about the quality of my games and what people think of them, so please do leave opinions on this site or send comments to me. I graduated from Cambridge University UK in Computer Science in June 2004. I did Geology in my first year there, which was fun. I took French A-level at school, and as of summer 2003 I am learning Japanese by self-study (while trying not to forget my French). I used to study art, and I still try my hand at it from time to time. I play the piano and compose music. As of August 2004 I am working as a Mini-Games Developer for a very nice company in Cambridge. (View Profile)