Memory Cube

‣ Published on Sep 14, 2013

As I said two weeks ago, I'm making a game called Memory Cube.

The game comes from a really simple and naive idea: memory card match game is one of the basic games you need to make if you want to learn game development, and I'd like to make 3D games in the future. So I decided to try out a 3D memory card match game, where you must remember the card identity as well as the card position in a 3D space to make a match.

1st Prototype

It’s actually quite simple to make the first prototype. I only need some colored cubes in the 3D space and let the player to flip them. Then I realized that it did not work. It is more like a mahjong game, where you could match the cubes without rotating the 3D space. Essentially, it’s still 2D.

2nd Iteration

The idea is to find a way so that the player must rotate the 3D space to match the cubes. I added a barrier in the space. To flip the cube, you must rotate it to the front. It works as what I have imagined. And it became the fundamental mechanism of Memory Cube.

Level Design

My initial thought is to just add more cubes to later levels so that it becomes harder. But, it’s really boring. I tweaked a little bit so that now it has four different level types. Also there is a time limit to solve a level.

Look and Feel

This is the most difficult part for us. But I am satisfied with what I have now for my first game.

Testing

I only had three people testing the game. But they made the most significant contribution to it. Through this process, now I truly understand how powerful it is to test as early as possible, and as mush as possible.

The End

The core game mechanism and basic levels are finished, but the game couldn’t evolve anymore by my limited power. So I decided to ramp it up. It will be soon available on iOS, stay tuned.