Bean’s Adventure in Swimland

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s