Latest download link - O.II.O.O - 01/01/0000Hey Warpshadow! I have a
very special treat that I think you miiight like...
I've been spending the last few days messily programming a game in Python; it's my first game, and my first bit of coding. The current version is stable and at least mostly bug-free, apart from the
hundreds of Tyranids.
It's called
Bughunt,
(version O-II-O-O, or alpha 0.200 if you're a wuss), and it's a roguelike.
A roguelike is a type of RPG where death is permanent and much of the game is randomly generated. There's also a tendency- like in Bughunt- for graphics to just be letters and characters. Notable roguelikes include Azure Dreams, Recettear, Diablo, Adom, Nethack, Angband, and now, most incrediblestest of all time, Bughunt.
The plot:You play Sarid Gehenophore, a lowly (if surprisingly durable) Imperial Guardsman in a Tyranid-infested city. That's... that's it. Kill and/or be killed!
There's no current way to win or even save, but there is a
lot of easy ways to die, and a score that's reported whenever you check your stats or die.
Your characters will die by the dozens. Very occasionally they'll die the turn after spawning. This is OK, natural, and part of the fun!
Version O-II-O-O Features:
-
Gameplay mechanics based on Games Workshop's hit game, Warhammer 40,000!...With some modifications; instant death is just double damage at the moment!
-
HUNDREDS of enemies spawned! ...Currently, every single non-Special Character Tyranid in the codex- bar the Pyrovore- has made it in, including five types of carnifex!
- - Genestealers scuttle up walls and rippers are tiny, so multiples fit in a single square!
- - Mawlocs actually Terror from the Deep!
- - Vision range and Feeder/Lurker/
Harrier plays a role!
-
Randomly generated maps with many areas in which enemies shall be spawned!...Spawns continue throughout the game, too!
-
Grenades, guns, and melee - fifty types of equipable items!...Including the bolter, chainsword and carapace armour with which one begins the game!
-
Less clunky and messy code that still does what it is meant to!...I'm as surprised as you are!
- Less than a meg to download the game!
So, what're you waiting for?
Download and install Python 2.7.2 now, and then
download my game and extract it. Assuming you're on Windows, you'll be able to run it just by double-clicking it, just like it was a(n) .exe!
It's open source, and based heavily on Jotaf's excellent
Roguelike Tutorial-- though it's got my own innovation, of course.
I'll update this post whenever I update the game itself; please either send me messages or post bug-reports here if you find any, and let me know about your top scores and best moments - while playtesting, I've managed to get just over three thousand points - before I was instagibbed by our friendly neighbourhood Mawloc...
Thanks!
Update O-I-V-I, 0235, 03/08/11.
- Enemies can now choose to move or shoot, just like you!
- Enemy AI is (mostly) split into Lurkers and Feeders-- Lurkers prefer to shoot, Feeders prefer to melee. This also helps balance all that shooting!
- Healing time is faster at low HP- you'll need it, too. Good luck, Living Saint!
- Many more enemy types, including four types of Carnifex (ack!)
- Weapons from the humble sniper-longlas to the devastating multi-melta!
- Some items are 'usable'- they vanish after one use, EG medikits. Medikits heal your entire health at once, for when you suddenly get Mawloc'd (and survive).
- Version O-I-V-I will include a manual, at the very least describing what all those crazy items do! - until then, hit 'c' every time you equip one to see how they affect your stats.
Update O-I-VII-O, 0040, 11/08/11.
- Manual included!
- 50 types of item!
- Menu and ingame menu!
- Enemy visual ranges affects enemy actions!
- You can now drop items! Groundbreaking, I know, but something overlooked in the original code.
- Every firearm fires a type of ammunition!
- Guardsman is now called Sarid Gehenophore!
Update O-I-VIII-O
- More items and enemies!
- SAVING AND LOADING!
- MUCH less crashing!
- The ability to run!
- Different terrain types!
- Destroyable terrain!
- Enemies that'll hunt you down from outside their visual range! And break walls doing so!
- More explosions!
Update O-I-VIII-III - 21/08/11 1808
- FINALLY fixed the border-bug!
- Added five new bugs- raveners, ymgarls, zoanthropes, and mycetic spores!
- Lictor pheremone trail works D:!
- Zoans warp blast; Tervigons Catalyst!
Update O-I-VIII-V - 31/08/11 2258
- Hovering the mouse over an enemy (or Sarid) shows their HP!
- HQ-esque enemies exist, now! Tyrants, Primes, Tervigons, and Tyrant Guard!
- Sarid now has psychic powers to use!
- Heavy weapons now just prevent running while equipped!
Update O-I-VIII-VI - 06/09/11 1826
- Bugs'll squish smaller bugs to hit the player
- More bugs added, including one-per-brood Broodlords and Venom Cannon Warriors
Update O-I-IX-O, 1747, 27/09/11
- Finally, multiple map screens are supported: one can travel from map-screen to map-screen!
- (mildly) less dangerous starting regions!
Update O-IX-V-O, 2307, 26/10/11
- Lots:
- More bugs
- Seven more playable characters
- Z-levels and stairs
- Openable doors
- New combat options (high-visibility, melee tactics, sustained fire)
- Better character sheet screen
- Kill listsUpdate O-II-O-O, 2307, 26/10/11
Just so much.
- Vehicles
- Seven new playable characters
- So many less bugs (problems)
- So many more bugs (enemies)
- Despaghettified somewhat
- Circular rooms
- Multiple map types
- Basis of experience points
- Bikes
- Gah just play it I'm redocumenting it as the next step