The home for all things GCZ.
I’ve always wanted to have a hub for all my personal projects, and now here we are. Below, you can explore all of the projects that I’m currently working on, and visit projects that I’ve worked on in the past.
I’ve always wanted to have a hub for all my personal projects, and now here we are. Below, you can explore all of the projects that I’m currently working on, and visit projects that I’ve worked on in the past.


















Tampermonkey is a browser extension that allows custom scripts to be executed on choice websites that can modify the site’s functionality. There are countless of these scripts, known as “Userscripts“, that are available on the web, hosted on sites such as Userscript.Zone, GreasyFork, GitHub, and OpenUserJS.
I choose to host my own created Userscripts on GreasyFork, as it seems to be the most popular, and it’s the place where I’ve always got the Userscripts that I use, for as long as I’ve used Tampermonkey.
My GreasyFork profile can be found here!
I’m a proud LibreWolf user. But using such a browser, with all its privacy functions, comes with a price. What initially started me on my Tampermonkey Userscript making journey was that part of my Canvas didn’t load and render properly, and I couldn’t access nor complete any affected assignments because of that.
So I made my first Userscript, “MyOpenMath Assignment Fixer for Canvas“, using Google Gemini. I vibecoded it because, quite frankly, I don’t know how to code in JavaScript quite yet, nor have I ever tried vibecoding up to this point, so I was curious as to what it could do. And it served me well.
I think it’s important to note that all of these Userscripts that I’ve made weren’t just “oh, I can just give AI a small prompt and it’ll do everything I’m thinking of”, no. All of the Userscripts that I made took hours upon hours of my time going back and forth, conversing with AI to get it to code exactly what I wanted, to a tee. Some of the Userscripts took days‘ worth of this process.
After my second finished project, I realized that Google Gemini was falling short of the quality that I desired from a vibecoded Userscript. It never really got right what I wanted it to do, and most of the time, when I wanted something added or an existing feature edited, I’d see an already existing, already well-working feature become broken because Google Gemini would decide to screw around with that part of the program even when it was completely separate from what I was asking it to do.
So I switched to Claude, and I successfully made what I personally feel is the coolest feature that one could add to Google Drive: a browser-native Media Player. This project stemmed from my desire to simply have a Media Player in Google Drive that wasn’t external, and also one that didn’t need any unnecessary logins or access requests for one’s Google account. It took two days of back-and-forth brainstorming, testing, and bug fixing, but the “Media Player for Google Drive” was complete, and fully functional alongside any Google Drive tab on PC.
I’ve gotten a good hand at this vibecoding thing, but I do understand that it might offend some people out there. I honestly don’t care though, because more often than not, the dissenting opinions on the matter are loaded and closed off to my perspective.
As I trek along the internet, I’m likely to find places where I feel there should be something added, modified, or rid of. If measures don’t already exist for it, or if any existing measures fall short of my expectations, I will take it upon myself to patch that hole and create another Userscript. Simple as that.
But don’t let the vibecoded nature of these projects throw you off. I can assure you that I’m what people would call a “real coder“, because I have nine years of experience in visual coding (e.g. Scratch, TurboWarp, PenguinMod, Blockly, which isn’t very impressive to be honest), I have one year of Python experience (I don’t use it anymore), I’m currently learning C++ and Java in college, and I’m hoping to expand my arsenal of languages to JavaScript.


Apollyon is a Minecraft mod “designed to add a dangerous entity to your world”.
Released on February 14th, 2024, this mod currently adds three unique entities to your world: The Damned, The Infector, and The Fallen. The mod has over nine million downloads and was last updated on November 3rd, 2025.
The full, official Apollyon Wiki can be found here!
Originally, I made the mod as some sort of an unserious project. I had just come from developing my very first Minecraft mod, a lesser “dweller” attempt of mine called Minechosis. It was January of 2024, and I was feeling a bit defeated over the lack of success I had with Minechosis, so I started brainstorming for a project that I thought would be awesome: a horror mod with cutscenes, and eventually lore.
I was heavily motivated by the fact that late-2023 to early-2024 was the time where Minecraft Horror had not yet caught on, but it was popular enough to where I saw the potential in it. So, as one does, I stuck my foot in the door before it got a lot harder to be popular along with the upcoming trend.
So over the next couple of months, I created The Apollyon Project. Back then, it was simply Apollyon, consisting of only one character known to everyone as The Damned, or more popularly, The Night Prowler (we’ll get into how that came to life later). After its initial release on Valentine’s Day of 2024, it grabbed the attention of multiple YouTubers, the most influential one being Swayle.
“Minecrafts NEW Horror Mod….The Night Prowler“
By Swayle | Published on March 16th, 2024
This video is the biggest video that I will credit for giving my mod the true publicity that it got. Without this video, my mod would’ve been a slow-rising project that I honestly would’ve abandoned.
Swayle and Puff (the other YouTuber in the recording) called me mid-recording at night because The Damned wasn’t spawning enough. So, while we were all in call, I upped the spawning chance for them. In the same call, once they were done filming, we were all trying to figure out a good, catchy title for the video as they were editing and making the thumbnail (which is just a raw in-game screenshot taken as The Damned takes damage). And somewhere in that process, we landed on “The Night Prowler“, as a combination between “The Night Stalker” and “The Prowler”.
After Apollyon’s massive spike in popularity past this point, I did the unthinkable: absolutely nothing.
For two years, the project stalled heavily, the reason being that I was a high school student. When I first released Apollyon, I was a Sophomore, and one with horrible grades. My focus had to shift towards making it to college, and that meant not focusing on Apollyon for a long time. The last thing I had done up until I had to focus my time on school until graduation was introduce lore. And introduce lore I did.
This video is my favorite out of all the videos to ever come out on Apollyon. Created by Puff back in mid-2024, it covered the very small amount of lore that I introduced into the mod before the project stalled.
For the time he was online up until he deleted his entire internet presence after my Junior year of high school, he was an extremely talented mod developer and content creator. We would talk all the time about development, and he’s ultimately the main underlying reason I’ve pursued the college route that I’ve chosen. He’s someone I’ll never forget.
“This UPDATED Horror Mod Is INSANE… The Apollyon“
By PuffsGaming81 | Published on May 24th, 2024
For the last bit of history post-2024 that I couldn’t bother to put here, be sure to watch this update video here!
Simply put, this project is coming to Bedrock Edition. More specifically, to the Minecraft Marketplace.
Since its release on Valentine’s Day of 2024, it’s been a solely Java Edition project, and over the course of the last two, almost three years now, I’ve had to fight off dozens upon dozens of unofficial, unauthorized, and quite literally illegal Bedrock ports of the mod.
But that fight is over.
There is no release date that I myself can confirm, because I’m in partnership with Mythicus Studios and it’s on their own timeline (one that has to fit in with Mojang’s because the behind-the-scenes process of getting a mod into the Minecraft Marketplace is a very gnarly one) to get everything done.
So updates will follow.


placeholder.
The Scratch page for this project can be found here!
The internet culture I was heavily involved in during my COVID era was none other than Five Nights at Freddy’s (and Dream SMP, but we don’t talk about that). And back then, my YouTube feed was full of all sorts of FNAF fan games, and I would watch and play almost every single one.
Because it was so long ago, I don’t exactly remember why I decided to attempt to start my own Scratch FNAF fan game series, but I did, and this was the first installment.
If you’ve read the descriptions and/or histories of the other Sleepover games, you will notice that I mention a friend of mine known online as JackLabz. He is a childhood friend of mine and was (and will be if and when I step back into this realm of game development again) my partner in developing these web games.
We made a lot of stuff together, and we both started making FNAF fan games around the same time, so I guess it was a mix of his and my deliberation to start this series.
I’ve wanted to preserve this game as a sort of ancient landmark that started my developer journey throughout the Horror genre of gaming. Albeit created in Scratch, it just goes to show how far I’ve come.
Sleepover: Reborn is the “successor” of this specific game, as it was the closest I ever got to reviving this particular plotline in the series.
In order to preserve the game, I’ve decided to embed it into the site below. You can’t get past the creator note on mobile, so the only way (and in my opinion, the best way) of playing it is on a computer. Enjoy!
NOTICE: If there are random buttons appearing in the “Select Platform” screen, click the flag again!
WARNING: This game contains loud noises and jumpscares! You can turn them off if you want in the menu.
—===+===—
– Space or “Shine” button to shine bedroom light
– Space or “Close” button to close the door
– Click and hold or “Shine” button to shine hall light
– Click the bottom button to check behind you
– Click the side button to check cams
– Click the door to check the hallway
—===+===—
Future updates planned:
– Floor 2 Sound Lures
– 3rd Animatronic: Tiny
—===+===—
Voicemail Dialogue: “Hey Ess, I left you this message to inform you about some stuff. While I was driving away from the house after dropping you off, I saw a weird robot looking thing on the side of the road. It looked pretty beat up, but when made eye contact, it looked back, and it kept looking at me until I couldn’t see it anymore. I think you should tell your frien this, because he knows his house. Right? Okay, enough of me talking. Get some rest, okay? Alright. Good night.
Oh wait a second! I forgot to tell you, that if you use the monitor on your left, you can check the newly installed camera system! But… don’t ask why there’s one in the bathroom down the hall. Luckily, you can only use them from 9:00 PM to 6:00 AM. Another thing is, you should check the hallway every once in a while to see if anybody is there. Take extra safety measures, okay? Alright, I just messaged Ell’s parents to tell her to come check on you in the morning, okay? You know, the girl next door? Okay, good. Alright, have a good night, and DON’T STAY UP TOO LATE. Okay, good night.”
—===+===—
Creator notes:
Dec. 4th 2020 – 200+ views?! :0
Dec.
Notes:
———-
Release Date: November 20th, 2020
Work Time: 18 Hours
Recent bug fixes and updates:
– You cannot sit at cams while Tunker is in your room
– You cannot see the time while looking at cams
– Added a hidden menu feature
– Fixed Twisty AI so you can drive him away
– Minor detail fixes
– Other stuff
———-
STORY – You are a boy named Ess, it’s 1999, and your friend has invited you over for a sleepover! Since you don’t have many friends, you accept. Your friend’s parents are going out to the casino nearby, and may not be back ’til sunrise, so you two are home alone. While you and your friend settle down and watch TV in the living room, a loud crash can be heard from somewhere in the house. Your friend rushes to where the sound was, and doesn’t return. Tonight, you may be by yourself, but you are definitely not alone…
Credits:
———-
All Sprites – Me
Static Sound – Me
Jumpscare Sounds – FNaF 4
Ambiance and Menu Theme – Me
Other Sound Effects – FNaF 4 & T.C.E.C.R.

placeholder.
If you’ve read the descriptions and/or histories of the other Sleepover games, you will notice that I mention a friend of mine known online as JackLabz. He is a childhood friend of mine and was (and will be if and when I step back into this realm of game development again) my partner in developing these web games.
placeholder.
Just like the original, I’ve wanted to preserve this game as another sort of ancient landmark that shows the progression of my developer journey throughout the Horror genre of gaming. Albeit created in Scratch just like the first installment, it still just goes to show how far I’ve come.
If I attempt to revive the original plotline, a revival/remaster/rebirth of this will be what I work on afterwards. So who knows? It’s a cool concept, so I’d hate for it to just collect dust permanently on the dusty corners of the internet.
In order to preserve the game, I’ve decided to embed it into the site below. Unlike the original, it is most definitely playable on mobile, but the best way of playing it (at least in my opinion) is on a computer. Enjoy!
NOTICE: There are tips in the Notes & Credits section! Game is updated almost every day, so keep up to date!
WARNING: Very Loud!!!
VIPs: Check for bugs please and comment if you find any. Thank you 😀
———-
NOW AVAILABLE TO PLAY ON GAMEJOLT!!
https://gamejolt.com/games/sleepover_home_sweet_home/635473
NOTES:
– Release Date: December 4th, 2020
– Work Time: ~8 Days
CREDITS:
– All sprites, effects, music, and backdrops done by me, @GamerCraftZ
– Inspiration: The Chuck E. Cheese Reboot series by @JackLabz
TIPS:
– Tunker starts on Cam 21
– Twisty starts on Cam 17
– Bot starts on Cam 8
———-
NOW AVAILABLE TO PLAY ON GAMEJOLT!!
https://gamejolt.com/games/sleepover_home_sweet_home/635473


placeholder.
The original Scratch page for this project can be found here!
placeholder.
If you’ve read the descriptions and/or histories of the other Sleepover games, you will notice that I mention a friend of mine known online as JackLabz. He is a childhood friend of mine and was (and will be if and when I step back into this realm of game development again) my partner in developing these web games.
placeholder.
Just like the last two games, I’ve wanted to preserve this game as yet another sort of ancient landmark that shows the further progression of my developer journey throughout the Horror genre of gaming. Albeit created in Scratch, yet again, it still just goes to show how far I’ve come.
If I attempt to revive the last two plotlines, a revival/remaster/rebirth of this will then be what I focus on. So who knows? It’s a cooler concept than the second game, so I’d hate for it to just collect dust permanently on the dusty corners of the internet along with the second game.
In order to preserve the game, I’ve decided to embed it into the site below. For this game, the only way of playing it is on a computer, because the entire movement uses WASD. So, sorry mobile users, blame past-me. Enjoy!
NOTICE: After a great deal of thinking, I have decided to scrap this project. I know it sucks, but the code for this game was extremely buggy, with close to no workarounds, so say goodbye to Sleepover 3.
—
WARNING: This game contains creepy images, violence, and jumpscares! In future updates, you can disable jumpscares in the main menu.
—
KEYBINDS:
WASD to move around the house
CLICK to interact with things
NOTES:
– This is NOT mobile-friendly, unlike my other games. This was delayed for a while (I’m sorry), but it’s BACK!!!
– In the full version, there will be a delay when you move so you can’t just zip through the house and easily beat the game.
—
CREDITS:
Inspiration & Playtesting: @JackLabz
Coding, Playtesting & Design: @GamerCraftZ
Sounds & Art: @GamerCraftZ


This is a “reborn” version of a horror game I made in 2020, entitled “Sleepover“. The original game did not function well, so after I made a sequel to that game, I decided to remake the original game and develop it to the original vision I had for the first game.
The GameJolt page for this project can be found here!
The first Sleepover game was the very first game that consisted of actually decently long gameplay. However, the graphics, sound design, and optimization was absolutely horrible in comparison to the standards I hold to myself today.
So for that reason, I decided to remake the game.
I began the project in mid/late-2021 and released a demo of the project onto GameJolt. There is no media covering the game in any sense, to my knowledge at least, so I can’t really display much.
On GameJolt, the real “Reborn”-titled version was hidden from the public for playtesting purposes. It’s way better than what’s public, and it’s what’s pictured in the Description tab. But as of September 29th, 2026, I unvaulted those versions and they are now free to play. But if you would like to play a hotfixed version of the unvaulted game, head on over to the Future Plans tab and scroll down.
Coming from a much higher, and arguably better-suited, background of making Minecraft Mods, I truly feel like the soonest any Sleepover content would tread new ground on the internet is through a highly-tailored modpack, recreating 1:1 the entire vision I had for the game, the only difference being that it’d be in Minecraft and thus be built around Minecraft’s modded graphics.
Building this series as a web game series again would likely come much further after settling its presence as a Minecraft-associated idea, because of the lack of success the original series installments had.
I’d really just be doing it for the love of the game. Nothing more, nothing less.
Just for the love of it, I’ve decided to embed it into the site below. Just like some of my other embedded games on this site, the only way of playing it is on a computer, because all defense mechanics require key presses. You may also notice that this build supports progression saving through GameJolt, and awesomely enough, the progression is compatible between versions of the game that support it! Enjoy!
Something to note: this embedded version is a hotfixed version of the unvaulted GameJolt builds. The changelog can be found here!
WARNING: VOLUME WARNING!! THIS GAME CONTAINS HORROR THEME ELEMENTS AND JUMPSCARES!! PROCEED AT YOUR OWN RISK!! YOU CAN TURN THE JUMSCARES OFF IN THE OPTIONS MENU, BUT IF YOU DON’T, DO NOT REPORT THIS GAME FOR YOU BEING SCARED!
———-
Prologue: The year is 1999, and you are a boy named Sam “Ess” Matthews, and are having a sleepover at your friend’s house in Roseville, California. At exactly 9:00 PM, a crash can be heard from the other side of their house. Your friend goes to check it out, and doesn’t return. You are left alone, with only a camera monitor to help you, and even though you are by yourself, YOU ARE NOT ALONE…
———-
There is much more to come in the full game, but for now, enjoy the demo version! Some mechanics have been left out, just because of laziness and how difficult it was to put the others in, but nonetheless, the gameplay is still fun!
———-
PC Controls:
-Scenes-
MOUSE – Interact
QSE// – Move Around
-Nights-
MOUSE – Interact
Z – Flash Hallway Light
SPACE – Switch Camera / Close Curtains or Door
———-
Mobile Controls: (Coming in FULL RELEASE)
———-
NOW AVAILABLE TO PLAY ON GAMEJOLT!!
https://gamejolt.com/games/sleepover_remastered/635535
NOTICE: USING ELEMENTS OF THIS GAME WITHOUT CREDITING AND/OR COMPLETELY OR ALMOST COMPLETELY COPYING THIS GAME WITHOUT PERMISSION AND WITHOUT CREDIT IS A BANNABLE OFFENSE! SO PLEASE DO NOT REMIX THIS GAME!!
———-
v1.1 Update Notes:
– DEMO RELEASED!!!
v1.2 Update Notes:
– Added D O O R
– Fixed glitchy/delayed window and door mechanics
– Revamped the title screen
– Slight costume changes
– Added a tutorial 🙂 v1.3 Update Notes:
– Added P A N E L
– Fixed panel stuff
– Added Twisty Game Over screens
v1.4 Update Notes:
– Re-revamped the title screen
– Re-revamped the buttons
v1.5 Update Notes:
– Added Scene 2
– Added Twisty
v1.6 Update Notes:
– Added Night 1 Call w/ Subtitles
– Spooked up the cameras & window
– Revamped the Night Screen
– Changed up the hiding mechanic in Scene 1
– Redesigned and reanimated the title screen
– Finished Twisty’s character
– Added two Scene 1 Tunker jumpscares
– Updated game over screens
– Added Lamp
– Dynamicized movement around the room
– Added Sanity
– Added an Insanity jumpscare
-Added Insanity game over screens
– Added motion blur to all the jumpscares
– Redesigned the Tutorial
———-
More things to come in the future:
– SANITY Meter
– Transitional Dialogue
– More Sound Cues
– Light Mechanics
– Hidden Secrets
– More Scenes
– Rebooting System
– Random Blackouts
– Hallucinations
– More NEW Characters
– Slightly More Polished Sprites
– Many, MANY Nights
– And MUCH MORE!!!
———-
Game Credits:
Inspiration – @JackLabz, Scott Cawthon
Modeling/Designing – @GamerCraftZ
———-
Audio Credits:
Sound Effects/Ambiance – @JackLabz, Freesound.org
Menu Theme & Stop Theme – Dapper Husky (MOTB)
———-
NOW AVAILABLE TO PLAY ON GAMEJOLT!!
Search up “Sleepover: REBORN” in the Search bar 🙂


Apollyon is a Minecraft mod “designed to add dangerous entities to your world”.
Released on January 14th, 2024, this mod currently adds one unique entity to your world: The Noise. The mod has over one million downloads and was last updated on February 21st, 2024.
The CurseForge page for this project can be found here!
When I saw the From the Fog series created by the YouTuber Calvin, and subsequently the From the Fog series created by the YouTuber Swayle (the first season of which is lost media), I felt the most inspired I’d ever felt towards a certain genre or subject, period. Why? Because it was my two favorite things, Minecraft and the Horror genre, smacked together to make something absolutely amazing.
And I thought, I can probably code up a dweller like everybody else, right? I’m a coder, I’m a quick study, so I can make something that’ll catch on, right? Wrong.
This project, albeit good for my very first project of the sorts (I have relative standards), was an absolute flop.
“MINECHOSIS – Testing Minecraft Mods“
By SpoodyMC | Published on August 12th, 2025
This is one of the very very few videos on the internet that covers the mod in English, and it’s a pretty short, to-the-point review on the mod.
Everything that’s shown is quite literally everything the mod has to offer, and the funny thing is, if there’s more than one spawned in a cluster, the music overlaps and the audio gets out of hand really quickly.
There were supposed to be three more mobs that coincided with the theme of The Noise.
The first one would’ve been called The Crushed, and it would’ve been a slow, small, one-block high crawling entity that resides in forest and can break your windows. The second one would’ve been called The Dilated, and it would’ve been some other lanky fellow living in Nether forests who pulls the player’s camera in towards its gaze for a short time before it disappears. The last one would’ve been called The Souls, and they would’ve literally just been floating souls living in Soul Sand valleys that attack the player.
Maybe one day I’ll revisit it and finish the project, but for as far as I can see, I have no desire to.


“The Cabin” is a Minecraft-themed horror game where the player, Steve, must survive against a supernatural enemy, Herobrine. The player must defend against Herobrine in three different ways.
“Since the storm took a turn for the worst, lightning and thunder raised the attention of Herobrine, who set out to hunt for the final standing player in the world. The player must survive until the storm subsides, or until they can find a way to eliminate Herobrine as a threat, at least for the time being…”
The GameJolt page for this project can be found here!
This project has a much simpler background than any of my other projects. This project was created into existence because of two things: my determination to get a 5 on my AP Comp Sci Exam, and my determination to get back into making FNAF fan-games again, which I consider my roots in terms of my coding journey.
So I made this project, The Cabin, to prove to the exam proctors that I’m cool, and to prove to myself that I haven’t lost my touch. The main ideas and mechanics of this game likely came to life while I was in the shower, as all great thoughts do. And quite honestly, that’s about it.
“Intro Sequence | GCZ’s ‘The Cabin’“
By TheRealGCZ (me) | Published on April 21st, 2025
This is the intro sequence that plays when you press “Begin” for the first time.
Unfortunately for the development of this game, I no longer have any of the files used to create this game because the laptop that I had this on (which was my only device at the time) ended its life prematurely.
And I’m gonna be totally honest with myself when I say that it was probably because of something reckless I downloaded off of the internet.
It’s been two years, though. What can you do, right?
If you read the Project History, you’d know that I no longer have any forms of the original project files, nor any modified or backed-up project files. Why? Because past-me was an idiot.
This project honestly had a lot of potential, not only as a web game, but as an in-game Minecraft project. And it still does.
One of these days, I’ll revisit it, and it’ll rise to its own spot in the Current Projects section. But for now, this project remains collecting dust on the quiet corners of the internet, sitting alongside the other projects that fueled my web-game-developer past.