Glitch Strikers Update – New Codebase and Design Epiphany

Glitch Strikers takes giant leaps forward in the code that powers it and in its design with an unexpected epiphany.

The last month of development on Glitch Strikers is the best month the game has ever seen. I’ve made two huge advancements with the project, and I am more confident than ever that not only will the game get done; it will be great.

You can watch the video above for an in-depth discussion or read below for a summary.

A New Beautiful, Clean Codebase

I rewrote all the code for the game in a much cleaner, scalable, and maintainable way. I’m very close to being done with the refresh; all I have left to do is the attack system and sound effects. If you’re not a programmer, this may not sound like a big deal, but trust me; it is a huge deal, and it accounts for about 75% of my confidence boost for the project.

I had been working with more or less the same codebase for four and a half years, and I accumulated a lot of technical debt, especially in the months leading up to the trailer. In transitioning to the final iteration of the game, I was getting bogged down, so I decided to start fresh and apply everything I’ve learned since starting the project.

If programmers are curious, I’ve rewritten everything using dependency injection and reactive programming as a foundation. I’m also now using C# 6, which just became available in the most recent Unity beta.

A Game Design Epiphany

Throughout the development of this project, we never had a design that felt “perfect”. There aren’t many games that let you switch between characters that are very different because it’s hard to make every part of the game fun and challenging for each character. The more different the characters, the harder it becomes.

We solved the character switching problem right before the project was put on hold, and I never implemented the solution because I couldn’t figure out how to fit it in with the rest of the game.

Then… last month, an answer struck me like a bolt of lightning, and everything made sense. It’s a very simple idea, but you probably won’t recognize it unless it’s directly pointed out. I’m taking a well known game formula and tweaking it. The best thing about it is that the game is now unique. Once people see these mechanics working together, they will no longer say Glitch Strikers is unoriginal.

This epiphany also gives me a very clear way to make a non-episodic game. We will instead make a small game based on this formula. Instead of episodes, we can do sequels, and backers will get sequels for free because you deserve the world for what you’ve been through.

Next Milestone? Beat the game.

In all this time, we’ve never actually had a “game.” By that, I mean we had gameplay and some fragments of levels, but we never had a game that could be played from start to finish. That’s where I’m headed next.

I don’t mean the next step is finishing the game. To put it simply, we have a diagram for the flow of the entire game, from title screen to credits. Currently you can start on any level, but there’s no beginning or end. So this next step is turning it into a beatable game. Once we have that, it’s just a matter of filling in content, and we can also start thinking about early access and private betas.

I plan on posting again after I reach the beatable game milestone. See you then!

Glitch Strikers Progress Update – 4/13/2017

We made a lot of progress and will be showing it in a demo video soon.

I made a video talking about progress on Glitch Strikers since the release of the trailer. We got a lot done, including a new feature I’ll be demoing in an upcoming video. I hope to have it ready in two weeks. There will be some other stuff shown as well. See you then!

Refuting the Kickstarter House Rumors

What actually happened with the Super Retro Squad Kickstarter house?

As we move toward the Steam Early Access release of Glitch Strikers, (formerly known as Super Retro Squad), I thought it was important to refute the rumor that I used the Kickstarter money to buy a house for myself.

When the Kickstarter campaign concluded, our team was distributed around the country, so we thought we could save money by living in one location during development so that each individual would not have to pay their own rent. I contributed personal money (with the help of my parents) to help one of the team members buy a house that was big enough for all of us to live in. The address of this house was 6386 S Canterbury Rd, Parma, OH, 44129.

Take a look at the public records on Trulia (or wherever you want). The records show it was purchased on September 20, 2012 for $139,000, and it was sold again on October 21, 2016 for $135,000. If the records let you view the owner, you will see that it was not me; it was one of the other people on the team. I have never owned a house, and I currently live in an apartment that my wife and I are renting in Wisconsin.

Personally, I lived in the house from October 2012 to April 2016. The house ended up being a terrible decision since I didn’t get back most of the money I contributed to it. Looking back, I think it would have been smarter to rent a house since we still could have saved money by each individual not having separate rent to pay. I also think renting would have been seen as less controversial, but that is not something I expected at the time.

Glitch Strikers gets Greenlit!

Glitch Strikers is coming to Steam Early Access this summer.

Great news… Glitch Strikers has been approved for distribution on Steam! This means we can release the game on early access later this year.

Although the greenlight process only lasted a few days, we received a massive amount of feedback, so we will be making some changes based on what we heard.

Many people were concerned that the games shown in the trailer were too similar to existing games, so we are focusing heavily on making them more creative and original. You will see some of these changes in an upcoming gameplay trailer.

Secondly, we’ve decided that instead of releasing separate “games” and later combining them into a story mode, we will make Glitch Strikers an episodic game with the story told along the way. It is very similar to what we already announced, but the overall story of Glitch Strikers will be woven into each episode, and each episode may not necessarily focus on one game world. The episodes will follow the story of Manni and his friends as they travel across games to solve the mystery of the glitches.

Thank you so much to everyone who voted. Stay tuned for the upcoming gameplay trailer of the first episode, Hyper Manni Pals. We expect it to be ready in a few months.

Glitch Strikers Trailer and Greenlight Campaign

Glitch Strikers is announced with a trailer and Steam Greenlight campaign.

IT’S FINALLY HERE!!! You can now see what I had in mind when I launched the Super Retro Squad Kickstarter way back in June 2012. It was a lot harder to get to this point than I could have imagined, but we made it.

As you can see, the game looks amazing! Even though it took a long time and we had many difficulties, I was improving my game development skills and learning throughout all of it. However, knowing how to make a game means nothing if there’s no art or sound.

On one fortunate day, I met Matt Kap… and almost instantly, the game was back on track. HUGE thanks to Matt for using his amazing pixel art, music, and sound skills to bring this game to life. The project would still just be in my head if it wasn’t for him.

So this is huge news. Exploding Rabbit is back, and Super Retro Squad is reborn as Glitch Strikers. And as you can see, we put tons of work into this trailer. I hope you enjoy it. Please vote for the game on Steam Greenlight. We’ll try and get the first part, Hyper Manni Pals, on Early Access as soon as we can.

For more info on Glitch Strikers, check out the press kit.

Active on Youtube Again

I recently got active on Youtube again have been live streaming videos about Super Retro Crossover.

I just wanted to let you know I’m active on Youtube again, and I’ve been experimenting with live streaming. I live streamed some of the development of Super Retro Crossover (previously known as Super Retro Squad), which you can see above.

I’ve also been answering questions from fans in a new series called #ExplodingQuestions.

And the first video I did was a live stream of just talking.

It feels good to be back. Live streaming is so easy, and it feels like a natural fit for me since video has always been my preferred way to communicate. Subscribe to the Exploding Rabbit youtube channel to stay up to date.

We’re preparing a trailer and Steam Greenlight campaign that should launch within a month or so if we’re lucky. See you then!

Still Alive!

After surviving a difficult personal situation, I’m making some changes and enjoying the simple things in life.

It is my great pleasure to inform you that I am still alive. For the past few years, I have been in a very challenging personal situation; but I am finally free. As part of my celebration, I have redesigned the website to be incredibly simple. I didn’t delete all the old stuff though. Instead, I moved it over to SuperMarioBrosCrossover.com since most of it was related to Super Mario Bros. Crossover.

I am so happy to be alive, and I am thankful for the people that have helped me through this situation. I will not talk about it again, except maybe far in the future if I write a book, or make a movie or game about it, but until then… let us forget about it and look forward to new things.

I will leave you with this song you can listen to whenever you are down. Always remember… you are still alive! 😀