Overview
Game Type: Infinite Side-Scroller Shooter
Team: 5 members (2 programmers, 3 artists/designers)
Roles: Co-creator, Lead Engineer
Technologies: Unity, C#
Span: September 2017 (24 hours)
[Windows/Mac/Linux] https://msmiley.itch.io/beans-adventure-in-swimland
Contributions
- Colorization mechanic
- Difficulty curve
- Infinitely scrolling background
- Player controls
- Scrolling credits
- Menus
- Bug fixes
Colorization Mechanic
When an enemy is killed, the entire world tints to match the color of the killed foe. Other enemies that are the same color change to maintain visibility in the new tint.
Difficulty Curve
As the player accumulates points, the spawn rate of enemies increases according to an arctangent function. Thus, the difficulty rapidly increases at the start of the game and levels off towards the end.
Infinitely Scrolling Background
A repeating image was made to continuously scroll in the background to create the illusion of movement. Each background instance has a fixed lifetime and upon its death is replaced with another copy that snaps itself to the right of the newest instance.
Preview




