Colormari
Game Design
Tools - Java + IntelliJ, Photoshop + Adobe Illustrator
January 2018 - May 2018
Intro Game Design Course / Team Project
Overview
Game Concept
Players control Colormari as he attempts to evade Kingfin and his goons using Colormari’s ability to camouflage.
Kingfin has vowed to capture and consume Colormari and inherit his abilities in order to fuel his life of crime and garner more power in the undersea society. Aided by combat prowess acquired from his time at the undersea Ninja Academy, Colormari battles Kingfin’s goons and traverses the aquatic terrain to defeat the evil shark once and for all.
Players must focus on enemy type and positioning while strategizing when and where to employ Colormari’s camouflage ability.
Methods
Paper Prototyping, Design Ideation, User Testing
Team
David Arcia, Katherine Armour, Melissa Avila, Jonathan Oliveira, Brandon Cohen, Samuel Williams
Role
I served as a designer in this team. Some of my responsibilities included designing assets for characters and in game objects, as well as level design.
Skip to Section
1. Design Ideation
Game Design & User Experience
My team and I were tasked with designing a games with the focus of design iteratively using user feedback. At each phase of the development process (prototype, alpha & beta release) peer review sessions were held.
Brainstorming
During this stage of development we brainstormed the initial ideas for the game. Individually, group members came up with 2-3 game concept ideas. Ultimately, many of these concepts share similarities in aspects of genre and gameplay. Using those overlapping elements, we came up with the initial concept of the game:
The players control Colormari as he attempts to evade Kingfin and his goons using Colormari’s ability to camouflage. Players must focus on enemy type and positioning while strategizing when and where to employ Colormari’s camouflage ability.
Paper Prototype
After arriving at our game concept we created a paper prototype to flush out what mechanics we wanted for the game. In addition, we would also garner feedback from our classmates during the paper prototype session during class.
Colormari Paper Prototype Rules
Materials:
Gameboard and resources.
Player Token : one side red & one side blue.
Bullet cutout- 25 red, 25 blue, and 10 yellow bullets.
Rules
The main playing board has 3 lanes. The bottom row of the main playing area is the “Player Zone,” where Colormari can move around. To start the game, place Colormari in the center cell of the “Player Zone.” Place the 2 resource counters on the top square of the resource bars. The game consists of rounds. Each round, Colormari must avoid the oncoming bullets. The first round, the player can declare an action.
Actions
The player can move Colormari to any adjacent cell in the player area. Additionally, the player draws the top 3 cards of the “Bullet Deck” and places them on the main playing board in the row labelled with the corresponding difficulty. If at anytime, the placed row consists of 3 yellow bullets, the player may shuffle them back into the deck and redraw. Once the first round is over, each subsequent round plays out in this order:
Resolve the player’s action. Change Colormari’s color by flipping him over.
Move each row of bullets down one row. If bullets would be moved from the “Player Zone,” discard them.
Resolve collisions. If there are any bullets in the “Player Zone,” check to see if Colormari is “safe.” Colormari is “safe” if he is touching only a bullet of his current color. If Colormari is not “safe,” the player loses and the game ends.
Place the next row of bullets (as explained in turn 1)
Change the resource bars. Remove a resource token from Colormari’s current color. If the player decided to move two squares, remove 2 resources from the opposite color. Add a resource token to the other color if it is not already full. If Colormari’s current color has no resource tokens, the next player action must include a “color change” action.
Play continues until either the player loses or all bullets from the deck have been discarded.
Game Concept
Vision
Following the feedback we received from our classmates and teaching staff we were able to further refine the concept of the game. This included improving the mechanics and playability of the game, as well as coming up with a story behind the concept.
Objective
Players’ primary objective to protect and guide Colormari as he fights his way through an onslaught of enemies with the goal of ultimately reaching and vanquishing Kingfin.
Actions
Challenges
Dodging Enemies and Projectiles
An obvious peril in a bullet-hell game is that players are bombarded with enemy projectiles from all directions. Avoiding these obstacles becomes challenging as players must not only dodge attacks but also kill enemies to prevent them from becoming troublesome with more enemies on-screen. Players might choose to camouflage through a bullet rather than actively dodge it.
Deciding Color
Deciding the color of Colormari is a major challenge for players, since this influences other aspects of the game such as dodging and taking damage from an enemy. Deciding color hinders the players’ ability to focus on avoiding enemy attacks, since the players must decide colors to avoid attacks of a specific color. This can only be successfully done if the players are the same color as enemy projectiles.
Architecture Specification
During this stage of the game development we began to plan out the architecture of the game particularly for the programmers, and the model they will follow for building the game. Myself and the other designer also started to create assets for the game.
Prototypes
Gameplay prototype
This first prototype of Colormari introduced the basic building block of the game with a focus on the mechanics of the game.
Enemies come in different colors.
Colormari has the ability to switch colors.
If the enemy projectile is the same color as Colormari, the attack will miss, vice versa.
Colormari can also shot his own projectiles:
If the enemy is the opposite color as Colormari’s projectile it will take damage, vice versa
Gameplay Prototype Gameplay
On the design side, the primary focus was producing initial mock-ups for the primary characters as well the the gameplay environment. We developed a main character and two enemy characters assets, and a rough background.
Technical Prototype Gameplay
Technical Prototype
This prototype continued to add to the mechanics of the game, in particular, how the enemies behaved during a level progression.
This included an enemy waves progression where the player must dodge an onset of enemy projectile as they advance down the screen.
Not much changed design-wise for this prototype. As the programmers were creating the building block for the game, the lead designer and I continued work on those visual elements.
Alpha Release
Many improvements were made to gameplay during this stage of development. Hitboxes and UI design were tweaked to greatly improve the playability of the game. My team and I started to integrate our level editor with the game. We used the Tiled map editor software as a level editor.
Designers worked primarily on additional character animations, enemies, backgrounds, and HUD elements. The resource and health bars were mostly finalized.
Firing Patterns
This release of our game introduced various aspects of gameplay. We started to implement enemy projectile pattern; some enemies will shot projection in a linear or spiral fashion.
Resource Management
Color change is “timed.” Once the resource bar. Staying too long on a color drains that color’s resources.
Beta Release
During this stage of development, our game was complete for the most part. The rubric for this stage called for three levels of the game (easy, medium, and difficult).
Another major change is the character and enemy assets. As the character designer, I worked on refining and animating character movement within the game.















4. Final Release
Colormari, a squid, possesses camouflage that allows him to avoid red or blue attacks.
Fear consumes the inhabitants of Atlantfish as Kingfin, the undersea gangster, and his goons have managed to acquire alarming power within the kingdom. Having heard about his amazing abilities, the creatures of Atlantfish sought the help of Colormari. All their fates become intertwined when Colormari accepts the mission to vanquish Kingfin while Kingfin vows to consume Colormari, acquire his abilities, and declare himself ruler. Colormari must fight through waves of Kingfin’s goons with nothing but his kunai, his camouflage, and his determination to bring peace back to Atlanfish.
This final prototype included many major updates including:
The main menu screen
Character death screen
More enemy behavior (projectile pattern & movement)
A final boss level