Tuesday, January 20, 2015

[MMc] Solar Golfing - polish pass

Post-jam, I upgraded to Box2D 2.3.1 for stability, implemented the procedural planet generator, and re-tuned all of the physics for the new planets. There was a lot of refactoring and playtesting during that process. There is now a significant gameplay and visual difference between the planets in the Home System.

Home System is hand-coded as a tutorial level. The next step is to generate whole solar systems of random planets so that there is infinite play. I still have a few tricks hidden in the engine that aren't revealed by the tutorial, either. My hope is that the fun of the game will be a mixture of the tight reward cycle of taking shots with the loose reward cycle of exploration and discovery.

Jan 21 Update: I've implemented most of the intended features, ported and optimized for mobile (about a 10x perf increase over the jam version!), and am now preparing for a mobile release of the game. I took the original demo down from the web in anticipation of releasing the real version in the next two weeks.


  1. I'd love to see some things that could reduce your stroke count as well as the standard golf-y penalties - e.g. looping a planet in a single shot might give strokes -2 (max of once per planet).

  2. That's a great idea! There's already detection for events like really long shots and looping, but I didn't know what to do with it. Right now I'm subtly changing the sound that plays when you make a hole based on how you made the shot. Integrating that with gameplay is a very good direction.

  3. This looks like a great game! Any updates for release to app/play store?

  4. Thanks! The final version will be on the app store in March. Follow me at @CasualEffects for updates.