Ubinota is a 3D puzzle game, set in a world where houses are built on floating islands made out of cubes. Unfortunately, the magic paint that keeps the cubes together is starting to dry out. The player controls Lucien, a trainee painter who is, together with other painters, summoned by the paint-making wizard to start repainting the islands.
Most levels have some colored foundation cubes that will always keep floating. By painting other cubes in the same color and connecting them to these foundations, it is possible to make them float as well. As such, the purpose of each level is to make sure no houses will fall from the clouds when the button to drop all uncolored cubes is pressed. At the start of the game, there is only one color, but very soon different colors need to be combined inside one level. There are also colors which make cubes float, which are not completely ready yet and don't have all the needed adhesive strength, or which spread over surfaces. Moreover, in each level the number of cubes that can be painted is limited due to paint restrictions. The game features more than one hundred levels in seven different skies. Besides the mandatory levels which progress the story, there are also some optional levels with a higher difficulty level.