koloro.io

the C O L O R F U L puzzle game

Mix Red, Green & Blue tiles to get White.

Merge White tiles together to get a BIGGER tile.

Mix Cyan, Magenta & Yellow tiles to get Black.

Merge Black tiles together to get a BIGGER tile.

Mix Red, Yellow & Blue tiles to get Black.

Merge Black tiles together to get a BIGGER tile.

Do the HIGHEST score & get the BIGGEST tile!

How to play?

Goal

You must mix together the 3 primary colors (red, green & bluecyan, magenta & yellowred, yellow & blue) in order to get a « fully mixed » tile (whiteblack) with weight 1.

Once you get 2 whiteblack tiles side by side, you can also merge them together in order to get a bigger tile with weight 2, save some space on the game grid, and then get a new random primary color to mix.

The final goal is to reach the highest score and get the biggest whiteblack tile!

Scores

Mixing & merging tiles give you some points.
Some bonus points are also added when you achieve special moves (consecutive merge & snake merge).

> See the LEGEND screen for more informations about scoring.

Controls

You can only mix or merge tiles that are side by side, in one of the 4 directions (top, right, bottom & left / no diagonals).

Of course you can only mix or merge tiles that are compatible with each other: 2 primary colors, 1 primary color with its complementary, 2 « fully mixed » tiles.

To mix or merge tiles, just click/tap on a tile (source) and drag it above another compatible tile (target). Then release it, and it will drop on the target tile to merge with it.

If you bring a source tile above an incompatible target tile, nothing happens and the source tile will come back to its initial position.

Game options

When you START A NEW GAME, you can choose several options to customize the game mechanisms.

Difficulty level

  • Easy to discover the game mechanisms, with some helpers
    ( show available moves, undo the last move once every 10 moves, drag a tile above another to see the future mixed color, ...)
  • Normal to play the game as you should if you already understood it, without any helpers

Grid size

You can also choose to play with 3 different sizes of game grid : 4 x 4, 5 x 4 or 5 x 5.

Statistics

You can access to several GAME STATISTICS by clicking on the scores at the top of the game grid.

You can then display the current screen (statistics of the current game playing), or the history one (statistics of previous games achieved, for each combination of difficulty levels & grid sizes).

Settings

At any time, you can CONFIGURE SOME SETTINGS, to customize the game appearance.

Color Model

    To switch between several theorical systems for color mixing (see wiki )
  • RGB additive model (used by display systems, see wiki )
  • CMY substractive model (used by printing systems, see wiki )
  • RYB « oldish » historical model (used in art and painting, see wiki )

This is just a matter of taste!

Tiles color

Display the colors with their ORIGINAL values, as defined in the color models, or choose to make them SMOOTHER to have less agressive colors and save your vision.

Tiles shape

Choose the shape of the tiles on the game grid: SQUARE, ROUNDED or ROUND.

Theme

Choose to display the whole game with the LIGHT theme based on light gray & blue (great for the daylight), or the DARK one based on dark gray & orange (better for the night).

About

WHO am I?

My name is Antoine, and at this moment in 2018, I'm a 37 years old (ouch!) french guy, married, father of 2 children & owner of 2 cats.

I'm working as a web developer, and I like that. So much that I also spent a part of my hobbies time to create websites and bring some of my obsessions ideas to life!

For example, I created years ago the TooLiPHoNe.NeT website to provide some "webapps" (iEmpty, iCustom & iSkin) to customize an iOS device without jailbreak.

Well, that's very interesting, but I guess that's all you wish to know about myself!

HOW came this idea?

I had the idea of creating this game some years ago, in 2014. This was the year when the 2048 game by Gabriele Cirulli conquered the world!

I played a lot to this addictive game, but the thing that I loved while playing it was telling to myself: « Hey! That's something I can do, and that should be very fun to create a little puzzle game like that using only some HTML, Javascript ans CSS! »

So I started thinking about a 2048 derivative, like there were dozens created after it. And I ended with a slightly different game concept in my mind: « What about mixing some colors instead of merging numbers ? ».

There are 3 primary colors to mix, and I thought there were something nice to do with it: The idea for my game was born, with all the basic principles in my mind!

I kept the grid layout with tiles, and the principle of merging them together. But the game mechanisms are new and very different than a 2048-clone at the end!

In all cases, a big thank to Gabriele Cirulli for inspiring me with its 2048 game creation!

WHEN was it crafted?

Then, I had to wait for 4 long years to make this idea come to reality. By lack of time mainly (my family & my work obviously goes first). But it was still here, in a corner of my mind, waiting for the right moment...

This moment came in early 2018 (January), when I had more time and some motivation to start a new web project. So I started making it during my free time.

The game basis was coded in a few dozen hours (but it was ugly, just a « proof of concept »). Many more dozens were needed to have a « polished final product » !

The public beta version was released on June 8th 2018. The final version was released on July 20th 2018.

WHY koloro.io?

Finding the name was not the easiest thing... but one of the more exciting!

This is a moment I like before starting a new development project: find a name first, then a domain URL to host it and craft a logo before starting to create something from an idea. This gives me the motivation I need to go to the end!

I was looking for a short and "strong" name that everybody can understand and remember easily. And also a free domain name that latch with it of course!

That's why I focused on the .io domain extension: I think it has a certain "cool factor", it is already used by some online games (like the famous agar.io game), and there are more available domain names than with a .com or a .net.

Then I tried many things around the concept of "colors", as it is the identity of my puzzle game. But I found nothing that really sounds good... So I tried to see how to translate "color" or "colors" in some ancient languages, like latin or greek. Not better...

Finally, I saw that Google Translate can translate in Esperanto : What a better language to be "universal"?!? The translation of the « color » word gave me the « koloro » result: BINGO! I like that!! This is strong and simple, and very "graphical" with the "o" letter every 2 letters : koloro.io.

In conclusion...

That was a lot of fun for me to create that game, think about the game mechanisms, the right balance for scoring, making the logos and the game design...

I hope you'll like to PLAY WITH IT! If yes, please don't forget to SHARE IT!

koloro.io

the C O L O R F U L puzzle game

New Game

Difficulty level

  • For babies. With move hints & undo !
  • The classic one. Without any helpers.
  • With time bombs... Really!

Grid size

  • 16 tiles. 4 rows. 4 columns.
  • 20 tiles. 5 rows. 4 columns.
  • 25 tiles. 5 rows. 5 columns.

GAME OVER!

statistics Easy Normal 4 x 4 5 x 4 5 x 5

0 0
New High Score

Share your game with the WORLD!

Settings

Theme

  • Light colors, for the day
  • Dark colors, for the night

Color Model

  • ADDITIVE: Red, Green & Blue
  • SUBSTRACTIVE: Cyan, Magenta & Yellow
  • PAINTING: Red, Yellow & Blue

Tiles Color

  • The real colors!
  • Smoother colors, to save your eyes

Tiles Shape

  • A square shape
  • A square shape with rounded corners
  • A round shape

Legend

Simple mix

Mix two primary colors together to get a secondary color.

=
=
=
4
pts

Full mix

Mix a primary color with its complementary secondary color to get the « fully mixed » whiteblack tile.

=
1
=
1
=
1
6
pts

Incremental merge

Merge two whiteblack tiles together to get a single tile with a bigger number and save space on the game grid.

A
B
=
A+B
10 + A
pts

It is better to merge the biggest tile into the smallest one to get more points!

Bonus points

Achieve some special moves to get extra bonus points!

Bonus points will be added to your current score at the end of the "combo" session, when you stop merging whiteblack tiles together...

Consecutive merge

Merge several whiteblack tiles together CONSECUTIVELY.

?
?
x N
COMBO
=
1+2+...+N

pts

The order of the merged tiles is not important.

Snake merge

Merge whiteblack tiles together in order to achieve a "snake" (the source tile of a merge is the target tile of the previous merge).

?
#1
...
?
#N
Longest N
x
COMBO

pts

This is a variant of the CONSECUTIVE merge where the merge order is important.

Do the LONGEST snake to get more points, as the longest snake length achieved during the combo session will be a MULTIPLIER of the consecutive merge bonus points!

Statistics

Score

  • Points
  • Biggest tile

Stats

  • Game time
  • Moves
  • Moves /min.
  • Full Merges (WhiteBlack tiles)
  • Incremental merges
  • Max. consecutive
  • Longest snake
  • Undos

Drawing lots: tiles

  • 00
  • 00
  • 00
Level : Grid size : reset
Stats for previous COMPLETED games ONLY

Highest Score

  • Points
  • Biggest Tile

Best Statistics

  • Moves /min.
  • Max. consecutive
  • Longest snake

Cumulative Statistics

  • Games played
  • Moves
  • Total time

Share

Thanks for sharing koloro with the world!

Contact

Have some questions?

Found a bug?

Just want to say « hello » or give me a feedback?

 

You can easily contact me using social networks:

 

Alternatively, you can send me an email:

koloro@tooliphone.net

 

I'll read all your messages and do my best to answer them
(but I can't promise that!)

Release Notes

You'll find here th history of all released versions, and the features I plan to develop next.

TODOs (coming next)

  • Offline mode
  • Sounds
  • User accounts
  • Hard level
  • Native apps (iOS & Android)

Releases

    v1.3.xSeptember, 25th 2018

  • Improved gameplay: "One shot" snake merge
  • Bug fixes

    v1.2.xAugust, 31th 2018

  • Video tutorial
  • New setting: tiles shape
  • Bug fixes

    v1.1.xAugust, 16th 2018

  • GDPR compliance & privacy policy page
  • Contact & Release notes modals
  • Bug fixes

    v1.0.xJuly, 20th 2018

  • First release!

Warning

It seems that Local Storage in not supprted or enabled by your browser!

The KOLORO game needs Local Storage to work properly.

Please enable it in your browser settings (and avoid private mode).