MNUM Blog


Purpose

This game was created for not that smart or very young children of smart parents. I think that in the first phase the kid understands the real meaning of numbers 2-5 (fading helps with that). In the second phase as the score grows the kid starts understanding addition. And finally in the third and final phase the kid starts understanding multiplication.

I was told it's also a good game for the old people...

History

Beginning

Early in the year 2016 I've decided to write a game. So I took MOOPH module and in two days (during the weekend) I've created the first version of MNUM. It had only red and black colors (red was chosen just because it consists of 3 letters and I was terribly lazy to write a longer color; there's no ideology behind the project). The recursive depth first search algorithm was fully functional.

Advancing

During summer 2016 I had many discussions about the game with communities around ceske-hry.cz, hackthissite.org and with my facebook friends. So I made a lot of changes. I've made it green, the "buttons" (numbers around MNUM board) were changed to grayscale, I've implemented save/load using cookies and I've created a simple fading effect. I've also implemented point multiplication (it happens when more than necessary numbers are connected).

Android

During fall 2016 I've used cordova to create the android application. I've added saving of high score.

MNUM2

During 9-10/2017 we (me and Coffee) created MNUM2. MNUM2 demo available on mnum2.com. MNUM2 has better graphics and on the main site there's a web app with point limit 999. The app for android is here. MNUM2 for android costs $1 (it's not possible to set a cheaper price) and has a little ad in itself. Of course it has no point limit. It has a new feature - graying of blocked pieces. Fading was slowed down so beginners will easily see what's going on in the game. There's a disabling of fading (for experienced players), save/load and the local high score in that app. I've tried to use a different method for viewport of the game (zooming), there's no longer JavaScript scaling of the app over there.

Technology

The game uses MOOPH module and creates two pseudothreads. One handles the game and the second handles fading. MOOPH module didn't require any change to work through cordova (the only thing that had to be changed was the storage of the save/load functionality and high score; I also had some technical difficulties with centering for portrait/landscape mode)...

Competition

Is this game worth comparing with sudoku, 1024/2048, 15? Or tile-matching mahjong?

Social

Every like, share, tweet, donation, order of link for 5x5 version and other interaction with site is welcome! The discussion about MNUM on SimpleChat.



© 2017 Čeněk mooph Svoboda