rodrigo@dev:~/games/colors-of-me$ cat README.md

Colors of Mebeta · v0.2.0
Mi wakes up in a world without colour. To bring the colours back she has to gather the crystals and reach the portal in each level. The trick: the world is 3D, but Mi walks in 2D. Rotate the camera and distant islands line up side by side while hidden paths appear.
A remake of my original 2014 game, rebuilt from scratch in Three.js with the old sprites turned into 3D pixel art.
rodrigo@dev:~/games/colors-of-me$ ./play --browser
rodrigo@dev:~/games/colors-of-me$ ls screenshots/
rodrigo@dev:~/games/colors-of-me$ cat colours.txt
greengreen blocks become platforms
blueblue blocks become trampolines
redred walls can be climbed
yellowyellow strips give a super jump
rodrigo@dev:~/games/colors-of-me$ cat controls.txt
keyboardcontroller
moveA / D · ← →stick / ✚
jumpSpaceA
rotate the worldQ / ELB / RB
colours1 2 3 4RT X B Y
talk / leverF✚↓
pauseEscMenu
// you can remap everything in ⚙ Settings, inside the game
rodrigo@dev:~/games/colors-of-me$ cat features.txt
- +A 3D voxel world played in 2D: rotate the camera and what was far away comes within reach
- +4 colour crystals, each one changes the rules for blocks of that colour
- +Hidden stars, achievements and a world map with the levels
- +Characters along the way: collect coins and trade with them (healing bread, the Soldier Rat’s pass, the Rat King’s key, the Princess’s double jump)
- +Rain, snow and fire
- +Keyboard or (Xbox) controller, with remappable keys
- +Português, English, Español, Français and 中文
rodrigo@dev:~/games/colors-of-me$ cat stack.txt
Three.jsTypeScriptViteWebGLElectronpixel artJSRat Engine
rodrigo@dev:~/games/colors-of-me$ ls legal/