Developer Diary #17 — Gifs Ahoy

Work on Treasure Chasm has finally begun. Boy has it been fast. I’ve never had a project take off so quickly. The last few weeks have been very interrupted by travel and grad school finals, so the rapid reentry has been very refreshing. I was pleasantly surprised to find that my pre-drawn artwork served as a to-do list once development began. With so much time to consider how the game should go, I found the gameplay was solidified and focused before I even began to program. There really is very little complexity, and I want to keep it that way. Projects tend to spiral out of control with too many ideas. So far, I have been avoiding that by sticking to a simple core. We’ll see how that plays out in the end game.

I’ve included some gifs to show off some of the game. The main idea is simple: dive below the surface to collect treasure, but don’t run out of fuel. Players can refuel at the surface as well as upgrade their submarine. As the players upgrade their vehicle they will be able to go further and further below the surface, where greater rewards are found. Along the way they run into many different kinds of obstacles. The goal of the game is to reach the bottom of the ocean to collect the greatest treasure. What players doesn’t know is that a secret buzzes in the deep. I am currently wrestling with the ending, giving it a satisfying bigness without bloating the project unnecessarily.






I can’t properly describe how much fun I’m having with this. Here’s to hoping it’s just as fun for everyone else. More to come soon!



Heurism: Managed Creativity

I often hear Indies talk about their self-employment providing unlimited capacity for creative freedom. The fairly logical thought is that, since they have no boss, they can do whatever they want. This is only partially true. Creative Freedom is not the freedom to do whatever you want. It’s the freedom to pick your restraints.

That Game Company thrives because it restrains itself to a specific thematic pallet.

Let me explain. All truly great people live with purpose. Their actions are goal-oriented and pursue a specific theme. Those who don’t stick with anything very long live scattered lives and are often forgotten. Think of Michelangelo, Beethoven, Einstein, Plato—even the Beetles. These people really took time to flesh out what they were doing. They used heuristic progression, which means that the previous project informed the next. There’s a reason Frank Sinatra is almost his own genre. In an economic sense, creating a genre for yourself creates a supply which will generate its own demand. People come to you because they want another piece of the pie you’re offering—not someone else’s pie.

So what does this have to do with indie game developers? New developers are often so enamored by freedom that they try to do everything. Yes, having no boss means no one is telling you what to do. However, if you lose all discipline and are not self-directed, you will never create your own genre. People will see your portfolio and have no idea what you’re about. They likely came to your website interested in a certain kind of game you developed and want more like it. When they see you are inconsistent, they’ll likely leave. If your portfolio is disjointed and random they might as well go to a generic flash portal–which is just are random but has a greater selection.

Kyle Gabler of 2D Boy and Tomorrow Corporation has a unified portfolio. If you've played any of his previous work, you know what you're getting into when you play a game he's worked on.

Kyle Gabler of 2D Boy and Tomorrow Corporation has a unified portfolio. If you’ve played any of his previous work, you know what you’re getting into when you play a game he’s worked on.

This does not mean that each game should be a clone of the last. In fact you’re likely to make everyone (including yourself) unhappy that way. Instead, choose a theme or two and commit to making at least three games in that vein. Themes could include a mechanic category (platformer, first person, top-down, turn based), a gameplay category (strategy, arcade, shooter, puzzle), an art style, ideas explored, a narrative focus, etc. Whatever you choose, be intentional about what you make. That includes picking your limits. You’ll find that those limits propel your work lightyears beyond the diffusion of unrestrained freedom.

What themes are you working with? How are you accomplishing that? Are there themes you’d really like to start exploring? Maybe we can share some ideas and enrich each other. Lately, I have been exploring the concept of “beautiful danger.” I have aimed for a soft, gentle art style dotted with dark forests, minor music, and shadowy unknown. I also appreciate the power of silhouette and gentle blurring. I want to explore simple game mechanics which are used to create deep gameplay. How about you?

Celesti Banner Potionsworld






Celesti is about defending a city. Draw lines through the sky with the mouse or touch controls to create barriers that block meteors, destroy spaceships, and collect health bonuses. The gameplay is reminiscent of Missile Command, but with unique mechanics, sleek, modern graphics, loads of content, and dynamic scenery.

Ben Chong of “Wow, this is a new game mechanic I’ve never seen before. Good job!”

Jamie Hoyle of “We love this game because it has a fantastic style of gameplay – it is like nothing we’ve ever seen before!”

Celesti was developed using Construct 2 and Inkscape, and is exported to HTML5 Javascript. It runs in most modern browsers (including mobile browsers).

If you are a game publisher and would like to talk about licencing Celesti, contact us for more info.

Play it here