Made for Ludum Dare 40’s theme of “The More You Have, The Worse It Is,” Polyose is a traditional dual joystick shooter with a bit of a twist: every enemy ship you destroy causes them to blow apart into a multitude of armor shards, allowing you to vacuum them up and attach them to your ship, increasing your overall health. However, each shard you pick up increases your overall size, making you easier to hit.

I implemented a traditional dual joystick control layout, with movement mapped to WASD and shooting mapped to the arrow keys. I had to create a small enemy AI system, where enemy ships follow and fire at you if you’re within a minimum and maximum range, taking into account the changing size of your ship as you grow. This was also my first time experimenting with Unity’s LineRenderer component, adding a trailing line to the player ship as it moved.

Made Using