Bounce Rescue is a brand new game released on Steam that was made in GameMaker Studio. Great graphics, solid controls, engaging music and even multiplayer make this a shining example of the quality that can be made with GMS. I spoke to Bitecore Studios to get some developer insights and details on how they made such a great game that also has some amazing technical features including: Full Steam Integration with leaderboards, controller support, achievements and even Steam Cloud saves, fantastic controls, different game modes like Capture the Flag, Time Attack and even Death Match. A true labor of love that you can tell from just seeing it so take a quick couple of minutes to read on about Bitecore Studios and Bounce Rescue.
Bitecore is an Independent Game Development Studio created by 3 guys: Antti, Kim, Ari; and is founded in Ylivieska, Finland.
- Antti is CEO and main GameMaker programmer
- Kim provides graphics, sound and music support
- Ari is in charge of level designs and graphics
Between the 3 of them and GameMaker Studio they can cover almost every aspect of creating a game all in house which not only cuts down on costs but gives complete control over how the games will look and feel. The synergy between them really matches up well. Antti has dedicated everything to Bitecore Studios since 2015, making it his full time job and the results reflect that dedication.
Bounce Rescue Overview
Bounce Rescue is a platformer which feels very much like Super Mario Brothers with better controls and unique graphics. The gameplay is very fluid and finding characters to rescue is rewarding, as is placing higher and higher on the leaderboards. Overworld maps are a very interesting way to move from level to level and really gives the player a grasp on how large the world is going to be.
The sound effects and music are also very fitting and nothing seems off, timing is perfect. The multiplayer is also rewarding as the game modes are varied and maps are plentiful, perfect for some quick couch co-op battles.
Let’s get technical
Here are some highlights from my discussion with Bitecore Studios; I wanted to get more technical in nature as I think the game speaks for itself from a gameplay perspective and readers on GameMakerBlog would be curious on the creation aspect.
- Bounce Rescue looks, plays and feels amazing and I can imagine that many hours went into making a game of this quality. How long did it take to make Bounce Rescue?
“The first codes I wrote in 2014 to Bounce, but formally I started in
2015. The team grew 2017 by two people, and we managed to finish it now
- What version of Gamemaker Studio did you use? If you used GMS 1.X are you planning to upgrade to GMS 2? If you used GMS 2, how did you like it?
“We used the GameMaker Studio 1.4, and we have licenses for GM 2.0 but
we will not use it in this project.”
- That is great to hear, I suspect we can expect a new game using GM 2.0 on the horizon then.
- There is excellent full gamepad support, did you code that yourself or use a marketplace asset? It really works flawlessly and I was very impressed using my xbox pc controller.
“One of the easiest things in this project to code was gamepad
support, so I coded it from start to finish.”
- The graphics look amazing, the animations are clean, crisp and look perfect for the characters, enemies, traps, really everything goes together very well. Did you create everything in-house or seek outside help?
“The graphics are about 95% of what we have done ourselves. It has been a long process during which they have been come in their current form.”
- I actually have the same comment and question about the music, which fits the game perfectly. In-house or Outsourced?
“We hire an outsider for make music to us.”
- For the multiplayer splitscreen, did you guys use cameras/views? Did you run into any problems when you first tried creating it?
“Originally there were many cameras in the room, but in the final
version these are cut and in multiplayer-mode everyone is playing in
same view/camera. This made the game a little lighter.”
- What were the biggest challenges you faced during development?
“The biggest challenge… I think it was getting control as they are
now. In fact, at least I like them now.”
- Let’s talk about Steam integration, Bounce Rescue has everything from: Achievements, Leaderboards, Stats and even Cloud Saves. How tough was it to add all this using GameMaker Studio?
“GameMaker has such a good support for the Steam API, so it was easy
to add full steam integration to the game.”
- Last question, Did you guys code everything in-house or were there any frameworks you guys ended up using?
“Everything is done by us, and that’s why probably took so long to
finish this project.”
- Well it definitely shows, Bounce Rescue is very unique and really shows what talented creators can make using GameMaker Studio. Excellent job guys.
Bounce Rescue is a great game, from a great Indie studio using one of the best game development engines around and I am sure everyone who tries it will love it. Be sure to check out the following resources:
Leave any questions or comments below.
Good Luck in all things,
- [Post of the Month] End of an Era: GameMaker 1.X Sunset coming at end of July 2018
- [Made In GameMaker] PurpleBit Surfing Cow by Heavy Sheep Games
- [Indie Interview] Heavy Sheep Games with Luiz Gustavo
- [Made in GameMaker] GameDevDan vs Life Launches on Steam
- [Made in GameMaker] Bounce Rescue by Bitecore Studios