For this last Intensive Week at SupInfoGame - and as a warm-up for our team before our Last Year Project (see Hidden Resistance) - the idea was to produce a small prototype in 2 days following those 2 constraints:
- Use one or more mechanics from the Tetris game
- Match the artistic theme of one of the others Last Year projects
Quickly tho, we decided to use the artistic theme of the Serendipity project (the final trailer is available here) which was greatly inspired by abstract art pieces from Vassily Kandinsky, Kasimir Malevitch and Piet Mondrian:
The Team:
- Pierre Blanchon
- Moi-même
- Théo Rasimi
- Yann Sarrat
- Axelle De Sousa Teixeira Valerio
On Tetris, we took the following mechanics:
- The shapes to pile up comes from one part of the screen (from the top in Tetris)
- Gathering shapes in a certain way can make them disappear and increment player’s score (make a ligne in Tetris erase the shapes in it)
- The player loses if the pile of shapes reaches a certain limit on screen
So here is the principle of Coor’s Range: The game plays on PC and can only be controlled with the mouse. 3 types of shapes can appear from any edge of the screen (triangle, circle, and square) and moves slowly in straight line to the center of the screen where they pile up. They are either blue, red or yellow. If the pile reaches one edge of the screen, game is over.
To make the shapes disappear, the player needs to combine them. To catch one shape, player can select one with the mouse and drag’n’drop it. When 3 similar shapes but from different colors are gathered, they disappear and player’s score increases.
It is also possible to combine 2 similar shapes from the same color to get a bigger one. If the player gets to combine 3 big shapes from 3 different colors together, he gets an extra bonus score.
It is impossible to make all the shapes disappear. The goal of the game is simply to get the highest score the player can.
The final prototype is buggy as hell and quite disappointing. But if some kind of masochism drives you, be my guest: