ProjectColor
A Splatoon-inspired shooter prototype with paint / swim movement mechanics, custom weapon kit selection, custom color palettes and three test maps.
The web version contains visual bugs, performance problems, and audio glitches, so I recommend trying out the Windows build if possible. Alternatively, the source code is available at the bottom of this page if you want to build the project yourself in Unity.
Status
Development of this project has been paused (possibly forever).
The purpose of this project is to be a public archive, not a complete game. It has many unfinished features, bugs, and more.
Most importantly, this project is missing online multiplayer.
This is shared for preservation. I am not planning to continue working on this anytime soon.
Features
- Painting on and swimming in surfaces.
- Movement tricks such as a grounded roll, but also a charged boost.
- Five main weapons and five supportive tools with varying use cases.
- Three test maps: Desert train, warehouse, mall.
- Computer-controlled opponent for the warehouse.
- UI for player status, score and optional full-screen map.
What's missing
- No online multiplayer, this prototype is focused on solo experimentation.
- An option to change the mouse sensitivity.
- Computer-controlled opponent could be a lot smarter.
- A lobby / hub world / main menu, with controls or a tutorial.
- A battle outro and final results sequence.
- Weapon balancing.
- Actual graphics and animation instead of placeholder assets.
How to Play
Note: The loading bar in the web version does not work. The game should still load, usually within about 2 minutes, though it may take longer depending on your internet speed.
Run the game, then input "Ctrl + Shift + 1/2/3" to load one of the three maps.
Launching on Windows
The Windows build supports Intel/AMD 64-bit systems. Windows on ARM is not officially supported.
Before running the game, unzip the downloaded archive. Keep the executable in the extracted folder with the game data files, otherwise it will fail to launch.
Controls
Movement
- Along-surface movement: W/A/S/D
- Jump: Space bar (long press to jump higher)
- Swim: Shift
Tricks
- Ground roll: Swim on a painted floor in the opposite of the current direction and immediately jump
- Wall roll: Swim down a painted wall and jump
- Boost: Press the jump button while in midair, keep it pressed, then release when the indicator glows white
Combat
- Use weapon: Left mouse button
- Throw / deploy tool: Right mouse button
UI
- Select weapon: Tab
- Toggle map: Q
Audio
- N to mute / unmute music
Level select
- Ctrl + Shift + R to return to the start screen
- Ctrl + Shift + 1/2/3 to load a map (DesertTrain, Warehouse, Mall)
Level startup
- M to toggle level start sequence
Performance management
- 8/9/0 to switch render resolution (Very Low, Low, Normal)
- Ctrl + F10 to cycle through performance stats
- Ctrl + F11 to show or hide frame rate
Notes
The source code is available on GitHub along with a more detailed project description:
https://github.com/goldduskgecko/ProjectColor
Thanks for checking out this prototype.
| Published | 2 days ago |
| Status | Prototype |
| Platforms | HTML5, Windows |
| Author | goldduskgecko |
| Genre | Shooter |
| Made with | Unity, Blender, GIMP, Audacity, FL Studio |
| Tags | Painting, Prototype |
| Code license | MIT License |
| Average session | A few seconds |
| Languages | English |
| Inputs | Keyboard, Mouse |
| AI Disclosure | AI Assisted, Code |





Leave a comment
Log in with itch.io to leave a comment.