2048 game port for Harmattan.
This application based on 2048 game created by Gabriele Cirulli: http://git.io/2048.
And one more thing just for fun: board can be resized from 2x2 to 10x10.
Sources can be found at: https://github.com/raandoom/qml2048
Attachment | Size | Date |
---|---|---|
qml2048_0.5.1_armel.deb | 24.15 KB | 13/05/2014 - 02:48 |
qml2048_0.3.3_armel.deb | 23.37 KB | 24/04/2014 - 21:45 |
qml2048_0.2.1_armel.deb | 22.32 KB | 16/04/2014 - 09:56 |
qml2048_0.2.0_armel.deb | 22.32 KB | 16/04/2014 - 02:55 |
qml2048_0.1.3_armel.deb | 20.94 KB | 15/04/2014 - 02:56 |
qml2048_0.1.1_armel.deb | 15.75 KB | 13/04/2014 - 22:39 |
qml2048_0.1.0_armel.deb | 14.97 KB | 12/04/2014 - 23:53 |
qml2048 (0.5.1) unstable; urgency=low
* Fix for board freezing on load
qml2048 (0.5.0) unstable; urgency=low
* Save and load last game for every board
qml2048 (0.3.3) unstable; urgency=low
* Fix highscore saving
qml2048 (0.3.2) unstable; urgency=low
* Score item animation
* Custom animation speed
* 'Game Over' screen
qml2048 (0.2.1) unstable; urgency=low
* Fixed highscore saving
qml2048 (0.2.0) unstable; urgency=low
* Added score and highscore for each board size ( thanks to rubdos )
qml2048 (0.1.3) unstable; urgency=low
* Change color for 4 tile ( thanks to rubdos )
qml2048 (0.1.2) unstable; urgency=low
* Added proper harmattan icon ( thanks to cnlpete )
qml2048 (0.1.1) unstable; urgency=low
* Added 'About' dialog
qml2048 (0.1.0) unstable; urgency=low
* First playable version.
Comments
Travz03
Tue, 2014/10/21 - 09:00
Permalink
Thanks! Super smooth. I like the animations. :) Keep it up.
hooddy
Mon, 2014/05/19 - 23:36
Permalink
Было бы неплохо, елси бы при запуске приложения не пропадал game over splash screen, если приложение было закрыто при окончании доступных ходов.
raandoom
Tue, 2014/05/20 - 01:32
Permalink
Ага, тоже думал об этом, и надо сделать, чтобы пропадал game over, когда слайдер дергаешь :)
Думаю что завтра руки дойдут. Дел на пару минут :)
Demir
Wed, 2014/05/14 - 01:54
Permalink
Thanks
fbnccst
Tue, 2014/05/13 - 12:35
Permalink
awesome! Thanks!
can you make the color, or display, or whatever you call it darker? Or may be black? White on blavk or yellow on black and so on, that would be an advantage to n9 battery life
raandoom
Tue, 2014/05/13 - 18:03
Permalink
Hmm, I will think about it :)
paolo_3_1415926
Wed, 2014/04/30 - 08:44
Permalink
Hi! First of all, thanks for taking the time to port this little game to the N9. It is really smooth and quite enjoyable :)
I have one question though: when playing, it looks like the probability of getting a new tile of value 4 is really small, definitely way smaller than the one from the original game. Is this intentional?
raandoom
Wed, 2014/04/30 - 10:12
Permalink
It is only look like and nothing more :)
Value for new cell calculated with this piece of code:
var value = Math.random() < 0.9 ? 2 : 4
This used in original game and here too. It is mean that something about 1 tile with 4 value for every 10 tiles. But it is just probability theory and sometimes there is more 4 values, sometime less. But in a long period it wiil be 1 for 10 :)
paolo_3_1415926
Fri, 2014/05/02 - 16:00
Permalink
Indeed. If Math.random() could be considered a random variable, then the probability of its output being between 0.9 and 1 would be 10%. While Math.random() is a pseudo-random variable so the generation of values won't be perfectly random and the probabilities will be slightly different, but I am sure it is good enough for the game :)
Thanks for taking the time to answer and highlight out the relevant code! :)
Ancelad
Wed, 2014/04/30 - 07:59
Permalink
Ну и имя в desktop надо бы покрасивее, просто 2048, например :)
raandoom
Wed, 2014/04/30 - 09:59
Permalink
Принял на заметку, попробую что нибудь придумать, если не придумаю, то будет просто '2048' :)
Ancelad
Wed, 2014/04/30 - 10:06
Permalink
Предлагаю "MMXLVIII" или "2^11" :D
raandoom
Wed, 2014/04/30 - 10:16
Permalink
'2^11' кстати есть на Android :) Как вариант можно написать в desktop название 2Q48.
zxcvbnm3230
Fri, 2014/04/25 - 21:11
Permalink
Спасибо за игру, отличная вещь! Небольшая просьба: можешь перекрасить текст некоторых плиток (в оригинальной версии он белый на плитках 2048, 1024, 512 и еще каких-то)
raandoom
Fri, 2014/04/25 - 23:18
Permalink
Хорошо, добавил в список :)
zxcvbnm3230
Fri, 2014/04/25 - 23:32
Permalink
и еще момент: скорость анимации при каждом запуске нужно выбирать заново, это, мне кажется, все-таки баг, а не фича :)
Спасибо за внимание ))
raandoom
Sat, 2014/04/26 - 00:24
Permalink
Это не баг и не фича: просто пока не реализовано сохранения настроек и последнего состояния игры в целом. Но это обязательно будет.
Andreo
Fri, 2014/04/25 - 15:20
Permalink
А можно добавить "сохранение текущего расположения клеточек при выходе из игры"? А то случается что тел разряжается и приходится игру начинать сначала.
raandoom
Fri, 2014/04/25 - 17:12
Permalink
Посмотри на нить комментариев парой сообщений ниже :)
darknessangel
Fri, 2014/04/25 - 14:29
Permalink
I know the Harmattan is not popular, so thank you for porting it! Very nice game.
raandoom
Thu, 2014/04/24 - 21:50
Permalink
For all: I am very sorry for version 0.3.2, because this version wiped some of your highscores.
Please, update your game to version 0.3.3. Thanks.
Ancelad
Thu, 2014/04/24 - 19:14
Permalink
Последняя версия не сохраняет результат
raandoom
Thu, 2014/04/24 - 20:01
Permalink
Так, ты прав. Если старую базу данных удалить, то в заново созданной результат не сохраняется. Постараюсь побыстрее исправить.
Ancelad
Fri, 2014/04/25 - 10:36
Permalink
Ага. Щас сохраняет. А можно текущий прогресс сохранять как в веб-версии?
raandoom
Fri, 2014/04/25 - 11:37
Permalink
Конечно можно. Я даже начинал добавлять это, но потом занялся другими изменениями :) Думаю, что следущее изменение будет как раз про сохранение состояния.
raandoom
Thu, 2014/04/24 - 19:34
Permalink
Очень странно. У меня все сохраняет. Только что проверил на разных досках. Запусти из терминала, возможно там будет вывод о какой нибудь ошибке SQL.
Andreo
Thu, 2014/04/24 - 13:38
Permalink
Гениально и просто 8)
danpio
Sat, 2014/04/19 - 13:48
Permalink
revelation, perfect, my lovely game only on N9 :):):)
thx !! :)
Mau97
Thu, 2014/04/17 - 19:07
Permalink
Can you update it with the screen-dialog of the lose?
raandoom
Thu, 2014/04/17 - 19:20
Permalink
Of course I can :) But all this week I am on my work and there not so much free time for coding.
Maybe on holidays or after them I will do it.
Pages