Battle endless waves of Randy’s evil minions in this retro-style survival FPS. Unlock new map regions and purchase weapons and power-ups from Dandy Randy’s Handy Pantry. Explore Deep Twitch Integration, a new technology allowing streamers to engage with audiences in real-time like never before.
All Reviews:
Mixed (32) - 53% of the 32 user reviews for this game are positive.
Release Date:
Dec 25, 2023

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Play Randy Blaster 3D


About This Game

Randy Blaster 3D is a satirical retro-style FPS featuring Deep Twitch Integration and fully customizable gameplay configuration.

Featuring two game modes: Solo Survival and Twitch Survival. Battle endless waves of enemies and collect money to unlock new map regions or purchase weapons and power-ups from Dandy Randy’s Handy Pantry.

  • Solo Survival
    — Face Randy’s dark forces alone in Solo Survival. The longer you survive, the more difficult and numerous the enemies become. Oh, and did we mention the steadily rising lava? Test your resolve and skill against Randy’s hordes and an increasingly hostile environment and see how long you can last in this classic FPS experience.
  • Twitch Survival
    — Twitch Survival mode has all the excitement of Solo Survival mode, plus extra features created specially for streamers.
    — Engage your community in a new and exciting way using Deep Twitch Integration. Allow your audience to affect gameplay in real time using Twitch events such as cheering, subscribing, chat commands, and more. Chat can choose to either support or hinder the streamer by affecting the environment, deploying AI support bots, or gifting power-ups to the player or the enemies. No matter your play style, the sky’s the limit when it comes to customizing your gameplay and your audience’s control. Simply connect your Twitch account in the Randy Blaster 3D settings menu to get started.

Custom gameplay configurations
— Sandbox-style customization with dozens of options for triggers and events. You can easily export and share your favorite configurations with friends.

Compete in global leaderboards, unlock Steam achievements, find Easter eggs, and enjoy this fast-paced wave-based shooter as a solo hero or alongside your audience.

The Lore

After eons of peace in the Vaporverse, the hellish entity Randy has brought chaos and death to the world, with the help of his legions of darkness. It’s up to you, our daring beefcake hero, to bring justice to his doorstep, vanquish Randy’s diabolical forces, and cancel him… for good.

The Story of Randy Blaster

Randy Blaster 3D’s chaotic development journey began in 2021 as a silly inside joke amongst friends. My buddy Randy (aka 3D BLAST), a popular figure in the vaporwave music scene, was hosting the #3DBLASTisOverParty, a roast-style Twitch stream where viewers would submit tongue-in-cheek videos or songs to “cancel” Randy once and for all.

At the time I was looking to experiment further with Unreal Engine and saw Randy’s stream as the perfect opportunity for some mischief. With only two weeks until the submission deadline, I had the idea to create a parody of a first person shooter game. . I found a basic UE4 template with simple mechanics and crude sprites that were perfect for some silly photoshopping! My initial photoshops weren’t too great, so I commissioned a talented sprite artist named Atina to create custom Randy enemy designs and environment sprites that set the tone. My concept: “Canceling Randy isn’t enough. He has to die!”

The date of Randy’s stream ended up getting pushed back significantly. Originally, I planned only to submit a brief video capture of the gameplay, but I saw the extended timeframe as a challenge and pushed myself to make Randy Blaster 3D fully playable.

In this early version, the player objective was to fight through Randy’s evil minions and gather his “vinyl records of power” to unlock new areas, eventually leading to the final boss: Randy himself. The platforming grew more intense in later levels as larger swarms of enemies pursued the player. The climax was a showdown with Randy himself! Easter egg cameos from vaporwave artists added surprise and flair. There was even a speedrun timer for competition with friends.

On stream day, it all hit me. I had created a complete, albeit short, retro FPS in just one month! To make things even more chaotic, the stream aired while I was moving from Virginia to California, and I caught the broadcast from an Oklahoma City hotel. The trailer (parodying a vintage Doom ad courtesy of our pal Discoholic) kicked things off strong. When Randy revealed the game was available for download, chat went wild! Randy played the game on stream for hours as viewers cheered on the zany carnage. This early version of Randy Blaster 3D still lives on as “The Bootleg Version.”

I pondered where to take things next. I adored the mechanics and wanted to bring Randy Blaster 3D to Steam, but this brief story mode didn’t seem substantial enough for a Steam release. After contemplation, I settled on creating a wave-based survival mode to add tons of replayability.

What followed was an explosion of new features over months of passionate work. More enemies, expanded mechanics, cunning AI, a robust progression system, elaborate level design, and the invention of what I call Deep Twitch Integration. Each step of the way I brainstormed wild ideas to make the game as fun and innovative as possible. Eventually, Randy Blaster 3D evolved into a polished, completely customizable, and novel FPS experience.

I was assisted by many incredible collaborators.
  • Atina, the skilled sprite artist whose visual creativity can be seen throughout the entire project.
  • Prominent Quake mapper Kayne crafted the elaborate level design in the main castle level.
  • I licensed renowned texture artist Makkon’s eyecatching environmental palettes.
  • Christtt helped rework UI/UX and design concepts. His visage even made it into the game. See if you can find it!
  • David Lamb for game testing and breaking things.
  • Justin Higgs for assisting with website updates and validating UX.
  • Randy himself voiced all the enemies and shopkeeper, Dandy Randy. He suggested the iconic air dash.
  • The skilled musician Dial-up for Murder composed the perfect doom midi-inspired DJENT soundtrack.
  • My talented girlfriend DATAGIRL handled all sound design and Wwise implementation - filling the world with character through audio.

Nearly 4 years have vanished in this development marathon. From a joke between friends to a passion project establishing my talents as an indie developer, I can only laugh looking back on all this effort creating such an unhinged game about battling my buddy Randy.

This journey was filled with unexpected twists and turns, but it led to creating something far more creative than I imagined. Every wild idea and late-night coding session was fueled by a desire to build an intensely fun and replayable experience alongside an awesome, collaborative team. At the end of the day, this has been a labor of love; a passion project creating something special for my friend and for the community we are a part of.

The work is not done, but the time has come to unleash this creation upon the world! I can't wait for friends to team up against Randy's forces and for streamers to engage their fans in new ways. My ultimate goal is to spread as many smiles as possible by fully embracing the chaos. Hopefully Randy Blaster 3D delivers a one-of-a-kind good time!

Mature Content Description

The developers describe the content like this:

Mature language and violence.

System Requirements

    • Requires a 64-bit processor and operating system
    • OS *: Windows 7/8/10/11
    • Processor: Intel Core i5-4590
    • Memory: 8 GB RAM
    • Graphics: NVIDIA GTX 1050 Ti
    • Storage: 3 GB available space
    • Requires a 64-bit processor and operating system
* Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions.

What Curators Say

2 Curators have reviewed this product. Click here to see them.

Customer reviews

Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Filter reviews by the user's playtime when the review was written:

No minimum to No maximum
Display As:
Show graph
Hide graph
Excluding Off-topic Review Activity
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...