GameMaker, the popular tool for both beginner and experienced devs, has finally got an updated version, GameMaker Studio 2. Revealed shortly after GDC 2017, the updated engine has a new look as well as features, including layer-based level editing that makes it possible to create more complex visuals with backgrounds, tiles, instances, assets and paths. Also, now there’s level inheritance – to create multiple levels at once, as well as an advanced tiling system that automatically selects the right tile for the job. At GDC 2017 Gamesauce got a chance to see the new version of GameMaker being shown by YoYo Games’ CTO Russell Kay, and to find out more about the popular engine.
As a developer, you want the world to think that you are a thriving company with half a dozen employees destined for greatness in the indie game scene. But Bobby Patteson, the owner and CEO of the Toronto-based company Highcastle Studios, decided to tell the truthful story of making a game that is not on Steam’s top 100 sellers list. Bobby is a former male fashion model, an inventor, an artist, a computer game developer, and in between all that, you can find him doing all the jobs that nobody else wants to do (for the minimum wage, he adds). Highcastle Studios is literally one guy making games with a little help from Jonathan, an intern from last summer, and music commissioned by Matthew Joseph Payne. Bobby defines his goal as “to make weird games that explore new ways to play and interact”. Point Perfect is his first experiment.
Test Your Skills While a Friend is in a Starcraft or LoL Match
The idea of Point Perfect comes out of my love for real-time strategy games and the eSports culture that surrounds it. I noticed that there can be a lot of downtime between games of Starcraft or League of Legends. I thought – wouldn’t it be great if there was a casual game to test your skills while waiting for your friend to get out of their 40-minutes game? And so the concept for Point Perfect was born: the casual game for the hardcore gamer.
At the time, I had a passion for designing games, but absolutely no idea of how to program. So naturally I gravitated towards Gamemaker Studio to build my game. Because of the technical limitations of the engine, I decided to go for retro aesthetics. What is more, I always felt that Point Perfect should have been thought up sooner, and belonged in the 80’s with Tetris and Pong.
Making Fun of Losing the Game
There were many changes and updates of the game during its development. The original idea was to have the player only avoid obstacles with the mouse pointer. It dawned on me, however, that the game would be too similar to free titles that people could play online. There just wasn’t enough depth in mouse-avoidance alone. So I decided to allow the player to fight back by drawing boxes around enemies and blast them to bits with a laser from your mother-ship.
This was the turning point and the most exciting part of doing the game’s design, but it also created some new issues and concerns. After initial playtests, it was evident that people were having extreme difficulty with the two competing tasks of both avoiding obstacles and aggressively selecting enemies to destroy. However, I also noticed that players were keen to figure it out, and there was a strong “just one more try” element to the game.
After a while, the player would adapt and be able to understand the gameplay, but the initial learning curve was very steep. That’s why I decided to add probably the most controversial element to the design: “making fun” of the player for losing! After all, the players who might get offended by this are not the people who would be playing my game in the first place. So the decision came to embrace the difficulty of Point Perfect and try to get the player to laugh about it.
Graphics Define Audience Range
I am very happy with my final product, but there are some things I may have done differently a second time around. The most notable is the importance of the game’s graphics to appeal to all audiences.
It’s very easy for a game to be discriminated because of the graphic design. There’s so much depth and content in Point Perfect, and it breaks my heart when I hear things like “is this a Flash game?” or “this should be free”. Believe it or not, it’s also very easy for the media to have the same opinion based on a first glance. The retro look fits my personal taste and vision for Point Perfect, and while there are many gamers who love it, there are also many demographics that I have found despise this art style, unfortunately. Maybe a better fusion of old and new would have made a difference in making my game more appealing to different audiences.
Point Perfect was picked up by a publisher, Plug In Digital, and distributed over all the major online stores such as Desura, Humble Store, and Steam on July 17, 2014. It has quickly gained the reputation of one of the hardest PC games out there and has been somewhat of a cult hit with YouTube celebrities because of its unique design and crazy sense of humor.
Overall, the game has been received quite well by the game media and reviewers. And while the sales are not blowing the roof off, I am told to be above average for an indie release. I am currently developing a new game labeled as totally top secret, for now. I’ve decided to venture into the realm of 3D and put more artistic abilities to use this time around.
Point Perfect is now available only for Windows PCs, and Bobby might make it MAC and Linux compatible in the future.
Megafuzz is a Danish indie game studio founded in 2013 by Jeff Jensen. With their flagship game Spoiler Alert conceived at a game jam, they are all about passion, creativity, and fun. A genuine love for the game is their strongest foundation. Jeff discusses the ups and downs of creating Spoiler Alert.
When Everyone Goes Right, Go Left. Literally.
In true indie spirit, Spoiler Alert was born at a small Danish game jam in Viborg in 2012. I remember the jam’s theme had just been announced: “resistance”. As many jammers in the corners were discussing various rebel games, friction-based games etc., I had a slightly different train of thought. I was thinking of “resistance to mainstream”. And what was the most mainstream thing I could think of in a videogame? That you had to complete it! Why not uncomplete it instead?
The jamming was about to begin, and I still hadn’t found anyone with whom I really got along. I was about to go solo when a tall, calm guy approached me, introducing himself as Martin Pedersen, a graphics artist. I explained to him my idea for the game (a reversed Super Mario), and we made an official team. Discussing ideas of how to proceed with our game, we immediately hit it off, and there was chemistry unlike anything I’ve ever felt before with a game jam partner.
Internet and Phone – Connecting Developers
The game jam was a success to us; Spoiler Alert won first prize for best game, best pitch, and also received a Judge’s Favorite, as well as Audience’s Favorite award. A couple of weeks later, it also got mentioned favorably in the Danish newspaper, Politiken.
Martin and I felt that we had a fun game idea, and, with the response we’d gotten based on our little 48-hour prototype, we wanted to turn it into a full game. We still believed there was a lot of untapped potential in the gameplay. Armed with nothing more than the idea and intense passion to carry it out much further, we launched a full assault on taking Spoiler Alert from a game jam prototype to a full game. We live in different cities with a significant distance between us, so we have to rely almost exclusively on the internet and phone for communication. Facebook and Google Docs are among our favorite go-to tools.
Making a “Reversed” Game
Even though I’ve worked on numerous small games before, this was my first serious project, as well as my first time working with a partner. As for Martin, it was his first time making a game. Period. So, neither of us was that experienced. On top of that, we were doing a rather unique game, with a lot of uncommon design-related challenges. Just wrapping my own mind properly around everything going backwards was difficult enough at times.
I remember making an entire boss fight, being satisfied with it, showing it to Martin who was also satisfied, and then we realized I did it going forward (like a “normal” game). We both looked at it without realizing that. Instead of swallowing his own fireballs, the boss was shooting them – just to name an example. This sounds simple and stupid, but it caught us both a few times before we really got used to designing everything in reverse-logic.
About midway through the project, we saw a handful of issues. First off, the game wasn’t suited all that well for handheld devices (which was a strong focus), because we made the levels fairly long (2-5 minutes). So we cut them up into smaller pieces, and added a lot more new levels. We went from having 30 long levels to 100 shorter levels.
Also, there were virtual buttons; one for jumping and one for using your powerup. The problem was, that as you didn’t always have a powerup, 50 percent of the GUI was redundant and confusing. We discussed having the powerup button only appear when you had a powerup, but then became afraid people wouldn’t notice it. Also, we thought it would be inconsistent. We ended up removing virtual buttons altogether. Instead, tapping anywhere on the screen would make you jump, unless there was a fireball to catch, in which case you would swallow it. In other words, we made it context-based. This worked much better and was way more streamlined.
We’re Done! Oh Wait…
About eight months of development later, and we were done! Or so we thought. We were about to release the game, but were forced to wait a few weeks as I was in limbo with paperwork (I was registering Megafuzz as a company, getting it approved as a business at Apple, doing bank stuff, and many other grown-up things). These weeks let us take a step back and look more critically and objectively at our own game. We realized that, in the end, we just weren’t satisfied. We could do so much better!
We chose to postpone release, and took Spoiler Alert back into full re-development. This was a long process, which extended into another 6-8 months. Things became much better; the graphics got a huge overhaul, many old levels were improved and new ones added, UI was animated, and, thanks to extensive testing, we found out that the game was way too hard and unfair. We spent a lot of time making Spoiler Alert more intuitive, and re-balancing its difficulty. I’d estimate that we’ve reduced the difficulty level about 10x since the first version. At least.
The Encouraging Impatience of YoYo Games
We were knee-deep in development, moods were high, but exhaustion was also there. Spoiler Alert was developed using GameMaker: Studio, and I would often use the game as a basis for bug reports to YoYo Games. I guess this is how they noticed the game, because we didn’t really advertise it, but, all of a sudden, I got an email from their PR manager. She said that she and some of her colleagues had been playing around with the game, and would like to include it in their (at that point, non-existing) official games showcase. This definitely gave Martin and me some extra fuel, and we were promised to be included in their showcase as soon as it went live a few months later.
Eventually it was there, and I was supposed to email YoYo Games some materials for Spoiler Alert so they could put it up. Even though I really wanted us to get in the showcase, I deliberately waited until the game was in a state I would be more comfortable showing off. I actually held off for several months after the showcase went live.
I guess they got tired of waiting because one day in November 2013, I saw a mention on Twitter that Spoiler Alert was now in the showcase. As we hadn’t given them any proper materials, it didn’t look its best, and we had not submitted proper info either, so the showcase stated that the game was out, and provided a dead link. Being honored and excited, we understood we had to hurry and send in some proper materials and correct information. Even though we were fast, in less than an hour after the game info went live, I received the first email from a user who asked why he couldn’t download Spoiler Alert, and said it looked awesome. It was a mess, but a fun kind of mess!
A Team of Three, Yet Two Have Never Met the Third
I mentioned this was our first real game, and we’ve learned a lot from it. Martin has obviously improved very much as a graphic artist, and we’ve both gotten a completely new understanding of what it means to make a game. It’s a fun, but long and tough process, and often it pays to over-estimate schedules and times.
One of the areas in which I’ve personally grown the most is my own “quality bar” – it’s been set much higher. I’ve spent more time than ever on small but important polishing-related things, and have learned much about trying to make the interactive experience as intuitive and foolproof as possible. I’ve also gotten significantly more experienced in level design.
I’ve learned a lot about working with a team – Martin, and our musician and sound technician Roland La Goy, who’s based in the USA. It’s been interesting to make a game with a team where most communication is virtual, and two of three people have never met the third person. I’m still amazed that this worked out well, but I’m just blessed with having such awesome people in the team.
Spoiler Alert will be available for download in February 2014, on iOS, Android, Windows, Mac OS X, Windows 8, Windows Phone 8, OUYA, Ubuntu, BlackBerry and Tizen. It also won the Most Promising Game in Development award at Casual Connect Europe‘s Indie Prize Showcase.