Glitchbuster is a game about fixing glitches in... a game!

You are a little debugger, and your job is to fix all the glitches before the release!

Each level is procedurally generated and features a new set of glitches. Once you've finished the level, the glitches are fixed and you can move on to the next one.

Levels may contain enemies, mines, laser traps, spikes, fire, turrets... and many more.

In order to help you fix glitches, you have a large set of powers that you can unlock: shotgun, rocket launcher, flamethrower, teleporter, double jump, sprint, and many more! Each power features a tutorial to help you learn how to use it and decide which one to equip.

You can also choose a secondary power which helps you without the need of activating it: higher health, reduced damage, additional time or health when destroying an enemy, higher drop probability...

Over 40 glitches are already included in the game: ice levels, visual glitches, mines everywhere, stronger enemies, bigger explosions... making each playthrough unique!

Will you be able to fix all the glitches before the game gets released?

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Development Update #2


As I promised, here is another development update, this time with less pictures, but hopefully you will still enjoy it!

So, what have I been up to these past few weeks?

Testers Wanted

Glitchbuster has reached the point where I am just polishing the game, and having people test it is extremely valuable.

If you are a developer, I would love you to try the game and let me know what you like or don't like. I would also be happy to try your game in return.

If you are a player, you could simply enjoy a fun game without paying a single dollar for it, why not try it? All you need is a web browser :-)

10 Steam Keys To Win Through js13kGames 2017

Glitchbuster was originally an entry for the js13kGames 2016 game contest. The goal of the contest is to build a fun game using Javascript in less than 13kb. Glitchbuster actually made first in the mobile category, and second overall.

glitchbuster js13k prize

If you know Javascript and like fun challenges, I would highly recommend participating in the contest. Just head over to the website on August 13th when the theme is announced and building something cool!

Plus, you might even get to win one of the 10 Steam keys that I will be giving away, so why not give it a try?

New Glitch: Random Attacks

Every once in a while, I think about new gameplay elements to add. The great thing about Glitchbuster is that the whole game is about changing gameplay elements. So, all I have to do is to create a new glitch, and it will be randomly added to the levels.

Here is a simple glitch that I added:

New Difficulty System

One of the difficult things when building a roguelike is to make sure the difficulty is balanced, even though you can't entirely predict every possible case.

In Glitchbuster, it is very important for me to add glitches that make sense in terms of difficulty to the right levels. Indeed, some glitches are extremely difficult to deal with, while some others have absolutely no influence on the gameplay. For instance, the first level should not feature the hardest glitches, or it will be too frustrating.

In the old system, each glitch would have a difficulty setting. Each level would have a certain difficulty value that would represent the sum of all glitch difficulties. The problem was that the game would still generate levels that would be too hard or too easy. For instance, one level would have a couple of difficult glitches, while another would have a lot of super-easy glitches.

Because of that, I rewrote the level generation algorithm, making levels more "predictable". Glitches now have 4 possible difficulty settings:

  • insignificant
  • easy
  • medium
  • hard

Then, each level has a list of glitch difficulties that needs to be met. For example, the first level should have one easy glitch and one insignificant glitch, while the last level should have two hard glitches, one easy glitch, and one insignificant glitch.

This new system makes it a lot easier to make sure that levels have a difficulty that makes sense, while still allowing for infinite possibilities.

Final Level

I've been wondering how to end the game for a while. I don't want players to be disappointed that nothing is special at the end, or that there is no final cut scene.

Though I will not spoil it here, Glitchbuster now has a final level, and a short scene at the end to reward the player. It is not extremely different from the rest of the game, but it does feature an extra challenge. And yes, you do get a congratulations message for beating the game.

Upcoming Free Demo

I am happy to announce that Glitchbuster will have a demo. The demo will feature two levels as well as a nice set of powers to unlock. If you're curious, this should give you a good idea of whether you should get the game or not. I want to make sure that people only get Glitchbuster if they think it is something they would enjoy.

I am not sure when I will release the demo yet, but I'll make sure I announce it here!

Steam Builds

I have been working hard for the past few days to get the game to build automatically for Steam, and make it easy for me to update it. What does that mean? Well, it means that I have been working hard on writing bash scripts. Seriously glad I'm done now...

Even though I am building the game using HTML5, I still need to compile the Javascript on the target platforms, which means that I need to run the compiler script on Windows, Mac, and Linux. I want to be able to push all versions of the game from one computer. In order to achieve that, I made the script upload the compiled Javascript to my own FTP..

For instance, I can just start my Windows laptop, pull the last changes, run the compiler script, and let it upload the compiled Javascript. Then, I can package everything with my Macbook.

That's it for this update. It was a bit more technical than usual, so I hope I'll have more screenshots and videos to share for the next one!

Development Update #1

Development Update #1


Now that Glitchbuster has been approved on Steam, it is time to start polishing it, and look for testers.

Glitchbuster is on Greenlight!

Glitchbuster is on Greenlight!


After months of hard work, I have submitted Glitchbuster on Steam Greenlight. Who you gonna call? Glitchbusters!

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Windows, Mac, Linux, Web
Send Message
Release date
Game watch
Single Player

Latest tweets from @remvst

Glitchbuster needs testers again! Message me if you're interested #gamedev #indiedev

Oct 16 2017

"Oh I just discovered this song, I should listen to it every single day until I hate it and can't stand it anymore" - me, every single time

Oct 14 2017

Spent 10 minutes debugging a script that connects to a bluetooth speaker. Apparently turning the speaker on wasn't obvious enough #facepalm

Oct 11 2017

This game is a bit too close to home, I definitely didn't expect that...

Oct 8 2017

Slowly resuming development of Glitchbuster, and added an annoying glitch: items try to avoid you. Just because.…

Oct 7 2017

Embed Buttons
Link to Glitchbuster by selecting a button and using the embed code provided more...
Last Update
3 members
You may also like