{"id":94,"date":"2013-03-01T18:34:15","date_gmt":"2013-03-01T09:04:15","guid":{"rendered":"https:\/\/eric.mappage.net.au\/?page_id=94"},"modified":"2025-12-18T17:41:30","modified_gmt":"2025-12-18T08:11:30","slug":"allegro-games-2000-06","status":"publish","type":"page","link":"https:\/\/eric.mappage.net.au\/?page_id=94","title":{"rendered":"Allegro games 2000-06"},"content":{"rendered":"<p>Here are seven games I made. They&#8217;re described briefly in the table here and in more detail down the page.\u00a0<a href=\"\/games\/games.zip\">DOWNLOAD all games (5.1MB)<\/a>.\u00a0The games unzip into separate directories.<\/p>\n<p>Puzzle Stars was my big project in 2000, although I&#8217;ve worked on it since. All the others were made for competitions in which entrants had a short time (usually three days) to make a game meeting the requirements they specify, which are usually chose at random from a large set of artistic and technical requirements.<\/p>\n<p>For Windows users: After downloading, unzip it somewhere and run the exe file to play the game.<\/p>\n<p>For non-Windows users: All the games here except PacHack have the source code. To compile them you need a C++ compiler and the Allegro library. All have makefiles which should require minimal change. Julian vs The World also has a Mac version.<\/p>\n<table>\n<tbody>\n<tr>\n<td>GAME<\/td>\n<td>made with<\/td>\n<td>Competition<\/td>\n<td>When<\/td>\n<td>Days<\/td>\n<\/tr>\n<tr>\n<td>Puzzle Stars<\/td>\n<td>Trevor Tao<\/td>\n<td><\/td>\n<td>2000+<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>PacHack<\/td>\n<td>Reality Sucks<\/td>\n<td><a href=\"http:\/\/amarillion.bafsoft.net\/teamcompo\/index.htm\">Team comp<\/a><\/td>\n<td>Jun-Jul 01<\/td>\n<td>4<\/td>\n<\/tr>\n<tr>\n<td>Icecream Van<\/td>\n<td>Sam Lawrence<\/td>\n<td><a href=\"http:\/\/speedhack.allegro.cc\">SpeedHack<\/a><\/td>\n<td>Apr 02<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Tomb Robber<\/td>\n<td>Sam Lawrence, Simon Morris<\/td>\n<td>Back2Hack<\/td>\n<td>Jul 02<\/td>\n<td>8<\/td>\n<\/tr>\n<tr>\n<td>Cubed<\/td>\n<td><\/td>\n<td><a href=\"http:\/\/speedhack.allegro.cc\">SpeedHack<\/a><\/td>\n<td>May 03<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Madd Race<\/td>\n<td>Scott Maclean, Bek Stewart<\/td>\n<td><a href=\"http:\/\/speedhack.allegro.cc\">SpeedHack<\/a><\/td>\n<td>Jun 04<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Legoland Adventures<\/td>\n<td>Glenys Love<\/td>\n<td><a href=\"http:\/\/amarillion.bafsoft.net\/tins05\">TINS<\/a><\/td>\n<td>Feb 05<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Julian vs The World<\/td>\n<td>Nick Majcen<\/td>\n<td><a href=\"http:\/\/speedhack.allegro.cc\">SpeedHack<\/a><\/td>\n<td>Aug 05<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>We Deliver<\/td>\n<td><\/td>\n<td><a href=\"http:\/\/amarillion.bafsoft.net\/tins06\">TINS<\/a><\/td>\n<td>Mar 06<\/td>\n<td>3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><b>Puzzle Stars<\/b>\u00a0is a puzzle game with a platform game engine, the project I have put the most work into. Contains the ten original puzzles and four more. It supports joysticks and makes use of the\u00a0<a href=\"http:\/\/www.angelcode.com\/angelscript\">AngelScript\u00a0<\/a>scripting system. I&#8217;ve included the entire AngelScript source (modified from what is now an old version), which contains x86-specific assembly code, so this will only compile on a PC. As well as my version here. there is an older Linux version which you can get at\u00a0<a href=\"http:\/\/games.linux.sk\">Linux Games<\/a>.<\/p>\n<p><b>PacHack (not in the zip)<\/b>\u00a0is a somewhat incomplete game by Reality Sucks, an international team of eight: Four from different parts of USA, one each from Canada and France, and Colin &amp; me. Despite our poor result (4th out of 4) it was a great experience, hence my continued participation in these competitions. I developed a tile system which got reused in Tomb Robber, Madd Race, Legoland and Julian.<\/p>\n<p><b>Icecream Van (not in the zip)<\/b>\u00a0is a rough modification of the Allegro demo game. It came 1st out of 18 in one of three judging criteria (code reuse).<\/p>\n<p><b>Tomb Robber<\/b>\u00a0is a platform game. In the eight days of Back2Hack we had to make a game using the BackMobile, a virtual system (built on Allegro) simulating an 80s video game system. The only other entry I know of was\u00a0<a href=\"http:\/\/allefant.sourceforge.net\/tom.php\">Tom the Tomato<\/a>\u00a0by Elias Pschernig from Germany, whose catalogue of games (mostly from these contests) is longer and more impressive than mine.<\/p>\n<p><b>Cubed<\/b>\u00a0is a rough 3D game, the SpeedHack requirements calling for my first excursion into the 3D paradigm.<\/p>\n<p><b>Madd Race<\/b>\u00a0was originally a simple game made at MADD camp, then developed into an amphibious racing game in the SpeedHack.<\/p>\n<p><b>Legoland Adventures<\/b>\u00a0is a platform game with photo-graphics. It came 4th out of 22 in three of four judging criteria.<\/p>\n<p><b>Julian vs The World<\/b>\u00a0is another platformer (drawing heavily on the previous one), which was poor after the three days, but it has since been completed.\u00a0<a href=\"JulianVsTheWorld.dmg\">OS X version\u00a0<\/a>thanks to Thomas Harte.<\/p>\n<p><b>We Deliver<\/b>\u00a0is a fast top-down game with bikes, trains and automobiles. It came 2nd out of 21 in one category (the &#8216;time&#8217; genre).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here are seven games I made. They&#8217;re described briefly in the table here and in more detail down the page.\u00a0DOWNLOAD all games (5.1MB).\u00a0The games unzip into separate directories. Puzzle Stars was my big project in 2000, although I&#8217;ve worked on it since. All the others were made for competitions in which entrants had a short [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-94","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/pages\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=94"}],"version-history":[{"count":7,"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/pages\/94\/revisions"}],"predecessor-version":[{"id":406,"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/pages\/94\/revisions\/406"}],"up":[{"embeddable":true,"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/eric.mappage.net.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}