Cyber Purge
Paradise Under Attack!
In a world where the population can change their shape at will limited only by their mass, the new hotness is Paradise, where the sky is the limit! Throw on your Paradise Helmet and you can be small as a mouse or big as a house! Go on a public server to hang with your friends, or join a private server for more specialized needs!
All is well until Beachfront, a Paradise server set in a coastal city, is attacked with a virus that transforms it into a nightmare world, and causes anyone who logs off to suffer electric death through their helmets! The virus kills thirty before anyone realizes this, and Darkscythe, its fascist creator, holds Beachfront's userbase in his slimy grip! The Cyberspace Bureau sends three agents, and none return alive!
Out of options, the Cyberspace Bureau turns to its last resort: Takami Bluesky, security consultant by day, hacker by night, unable to use the Paradise Helmet and thus immune to the virus! It's now up to them to break into Beachfront and rescue its userbase from Darkscythe's dungeon of death! But they must act fast, for if they don't make it in time, Darkscythe will shut down the server and kill everyone!
Can Takami save Beachfront and solve the mystery of Darkscythe's identity, or will evil prevail?
A Modern Classic of ZZT!
Cyber Purge is a post-cyberpunk action/puzzle game released for ZZT in 2021. Marked as among the Best of ZZT within months of its release, it provides high-octane action with occasional steps into the realm of puzzle-solving! Fight your way through Darkscythe's dungeon, save the vivid personalities held hostage, and find the data you need to capture Darkscythe once and for all!
Now it has arrived on itch.io with a fresh coat of paint! This update features brand-new character art, an expanded story and other enhancements while retaining the gameplay that defined the acclaimed original! Enjoy the new opening sequence that sets the stage for the cyberspace mission to come, and the redrawn ending that makes your reward for winning all the sweeter!
Content Warning
This game contains mild profanity.
With the content filter disabled, the fascist villain Darkscythe makes references to the atrocities committed by the Nazis. However, the filter is enabled by default, and must be disabled by the player for this to occur.
Credits
This game was developed by The Green Herring, using ZEdit2 by Lancer-X, starting July 7, 2020 and initially released on February 16, 2021. Playtesting was done by Snorb, PogeSoft, Bluey and Zephyr.
Special thanks to the Discord of ZZT for their input, especially that of Lancer-X, PogeSoft, WiL, kkairos and asie, without which some of the more out-there parts of the game would not have been accomplished.
The web version of this game runs with the assistance of asie's Zeta, an emulator allowing ZZT to run on modern platforms. All four versions run the game on asie's ClassicZoo, an upgraded version of ZZT itself for various platforms with numerous quality-of-life enhancements compared to the original engine.
For more information about ZZT, as well as access to thousands of ZZT worlds, please check out the Museum of ZZT! You can find more ZZT games here on itch.io by searching for the "zzt" tag!
Bonus Gallery
All downloadable versions of the game come with a bundled gallery of artwork for the hostages you can rescue in the game! These are offered as PNG raster images, and also as XBIN and ANSI-format text art images! You can use apps such as Moebius and icy_view to view text art!
Status | Released |
Platforms | HTML5, Windows, Linux |
Release date | Mar 16, 2024 |
Rating | Rated 4.7 out of 5 stars (3 total ratings) |
Author | The Green Herring |
Genre | Action, Shooter |
Tags | 2D, ascii, Cyberpunk, Furry, Retro, Singleplayer, Text based, Virtual Reality (VR), zzt |
Code license | MIT License |
Asset license | Creative Commons Attribution_ShareAlike v4.0 International |
Average session | About an hour |
Languages | English |
Inputs | Keyboard |
Download
Install instructions
For the Windows 64-bit and 32-bit builds:
- Download whichever zip file best fits your Windows OS (64-bit or 32-bit).
- Extract the zip file to the directory of your choice.
- Click "CYBERPRG.BAT" to run the game.
- Enjoy!
For the Linux 64-bit build:
- Download the tar.gz file.
- Unpack the tar.gz file in the directory of your choice.
- Run "cyberprg.sh" to start the game.
- Enjoy!
For the DOS build:
- Download the zip file.
- Extract the zip file to your directory of choice.
- Enter "CYBERPRG.BAT" to begin the game.
- Enjoy!
Comments
Log in with itch.io to leave a comment.
I don't know if anyone will read this but here are some thoughts after playing this game.
Gameplay is a nice mixture of action and puzzle solving. Puzzles are mostly straightforward. You don't have to worry about ammunition an health when you move to next sector as those replenish. And you can save whenever (and you should as there aren't any automatic checkpoints).
Graphically, main part of the game is simple but quite easy to understand text graphics. Images in the cutscene parts are quite well done but not really anythinx extra memorable.
The controls are simple and easy to understand, there are two instances that could use improvement. First one is running. While most of the time starting to run after a little pause is ok, there are a few places where you would benefit from a key combination to start running instantly (a few times you have to run past bouncing bullets and the boss in beta sector comes to mind).
Now the second issue with controls is in the menu of the game. I guess it's a limitation of the used engine but the way you have to firt press P to start the game and then use your game avatar to move on the menu spot to start the actual game is rather counterintuitive. I'm not familiar with other games in ZZT but trying to figure this the first time made me a bit confused.
******** POSSIBLE STORY SPOLERS BELOW ********
Now the story is ok but nothing groundbreaking. You only have a brief chats with the characters you rescue so there isn't much to expand on them. The main character doesn't have any personaly connection to any of this, they're here on a mission. But through conversations we get background story on the main villain. A person that is unable to change his shape when its completly normal for others to do so and others don't see him as interesting enough to care about him. Who then gets their wanted attention from a hateful group from which they adopt the hateful views (I played it with the content filter off so I don't know how much changes when it's on)
Now from my personal opinion, when you have a task to figure out the identity of an unknown attacker, I would expect either a list of several people that would eventually shrink down just to one or some plot twist where everything points to this one person but then you find out someone was actually just acting as him to not raise suspicion to himself. The way it was done in the game where just about everyone pointed only to this one person just about from the beginning of the game to the end and revealing that it was this person... I found that a little bit dissapointing. But on the other hand I personally liked that you could see from the conversations with other characters how they ended up the way they did and left you thinking if things were just a bit different for them, this would never happen. However the way they were portrayed felt like they were trying so hard to be as evil as they can, I'm almost surprised they didn't speak in a german-english kind of "Guten tag, hacker! What a good dungeon I build for you, ja?"
Now for the worldbuilding... In secret areas in the game we have journals with description of utopistic society with magical fix-it-all in the form of "mutagia". Nothing wrong with that if you want to focus on a story in a specific setting and this is just simple explanation how the setting came to be. But I still have a few things to be nitpicky about.
First are the time scales. They seem rather large. YEAR 5000PH. PH being the year of the transformation of last human, which was apparently sometime in 25th century so it would set it around 75th century. And just then are brain scanning virtual reaily helmets starting to be a thing. Some groups are still captured by the idea of what once was humanity. And still after this time there are followers of by then old hateful ideology. Just for comparision, that would be as if some groups of todays people would want to return to using bronze tools and live according to the way the first egyptians did. There are just so many generations for things to change to something else or completly fade to obscurity.
Second I found it a bit strange that you have a time where all people changed and then suddently centuries after you suddently have people that are more or less immune to changes by mutagia? Kinda strikes me as incosistent as to why they weren't any before.
And thirdly I'm curious about the ability for everyone to change their form. It's only mentioned as its nothing cruicial for the story of this game. It's taken as a natural thing when they can change to one form for their work and to another in their free time. I'm curious about certain workings. Mainly how do you identify a certain person correctly? When the limit is just by mass one could change into one form, do some crime, then change to completly different one to avoid being identified. Another thing related to that would be impresionation of someone. Say someone is envious about another one of their life/position/etc., so they train to shape to look like that person, get rid of them and take their place to live their life. And simmilar to that I would expect a nuber of people looking very much alike when they try to imitate whatever character is currently trending in media of that time (there kinda was avatar of Poseidon in this game that could be a person that would fall under this category).
Overally its was a fun little game I don't regret spending my time on.
As the author stated that they plan to revisit this setting I can only wish them the best of success in the future and be curious if they take anything from my comment.
Sorry if this kinda ends up being wall of text. I had things I wanted to get off my mind and I'm not the best of writers. I can only hope even with all the text I've written, people will understand as I intended it to be understood.