Thursday, February 20, 2014

Bits of Progress

Since my last update we've tested and discussed the game flow of Sunbots, and now we've found a solution to the pacing issues I've talked about in my previous posts. We're downplaying the economic mechanics of "farming" energy and filling up the sun and switched to a more straightforward platforming goal of collecting a few "sun bits" in the level. Each bit collected by the player will make the sun(s) in the level grow larger, which will change the level layout by moving around other planets and unlocking them for the player to interact with. Though the player can platform freely, they cannot use their energy to charge up the locked planets until the connected sun bits are collected. Charging up planets increases their gravity, which allows the player different routes through the level, as well as activates some secondary features like an orbit. The new design is a bit clearer, which should help hitting our target accessibility without forcing us to tone down any of the gravity mechanics. These have tested the best out of our current build, and I feel like there's a lot of depth for us to explore in them. Having other complicated mechanics on top of that would force us to dilute the experience or risk becoming an inaccessible mess, and I feel like we'd be better served by doing really well at one strong gameplay system than spreading ourselves out on an overambitious high concept.

This week we've begun testing iterations of levels with this new mechanic. I've personally been working on some levels that use orbiting planets to separate stages of gameplay. My goal has been to create flexible levels with multiple avenues of completion, to let the player progress in the manner most comfortable to them while emphasizing the exploration and discovery that previous testers have enjoyed. I feel like our space theme will mesh very well with a slower paced game, which will in turn let players learn and experiment with the mechanics at their own pace. Our gravity implementation is still pretty abstract and has little player feedback, so hopefully the looser focus won't frustrate players while we get more of these UI upgrades in place. We have testing scheduled on most available days for the foreseeable future, and all the feedback we can get at this stage will greatly aid us in finding the most engaging way to structure Sunbots.

Saturday, February 8, 2014

Win Cons

Lately I've been focusing on our core gameplay flow, with the focus on increasing engagement between the player and the mechanics. A big roadblock we've been dealing with has been the victory condition and how the player gets there. Currently, the player finishes a level by "filling up" the sun with energy, which the player harvests from planets that they can charge up in the same fashion. The issue has been that there is no inherent challenges in this gameplay. The player is in full control of the means of production of energy, and the only stresses on their energy reserve are the enemies, which steal away unattended energy, and the player's own movement through the level. This has resulted in pretty static strategies, where the player charges up a few planets close to each other and simply waits until they build up enough energy to charge the sun and win. We've played with some ways to force the player to move around more and explore the level, but these have largely felt artificial and fairly ineffective at combating the real problem. The optimal way to play the game is to barely play it at all, and I feel like that's a big problem. We want to incentivize the players to engage with our mechanics and our content, and to make that feel natural rather than a series of roadblocks before they can reach the finish line.

We are currently testing a "Metroidvania" style level, involving a larger layout of planets than we've had before as well as several suns that must each be charged up. When each sun is given enough energy the planets around it realign, which opens up new routes for the player. The feeling of exploration and flying around the solar system has interested a lot of our testers, which this new design focuses on. It doesn't solve all the problems we have with our golden path, but it's a step forward that we will be able to iterate on further as we get some more testing done.