PDA

View Full Version : HEEBO game porting to Sailfish?


matimilko
2013-12-30, 12:09
HEEBO game,
Maybe You now it from N9. I loved to play this game and Mats let me to put it on forum if someone wan't and can do the porting to Sailfish.

Mats:
It's free software so I'm OK with anyone making a port as long as they keep the
same license (GPLv3)

The source code is freely available from here:
https://gitorious.org/heebo

Regards,
Mats


http://www.nikui.net/images/large/heebo_screenshot_01.png

Thanks

Watchmaker
2013-12-30, 12:39
It's great! I'd like to have it on sailfish. It's a pity that there are a few level (not really a few, like 50, but with these games you always want more: an endless mode would be a great addition).

matimilko
2014-01-02, 11:48
Anybody?
On OVI-store is this game 5 starred!

thp
2014-01-02, 12:59
Should be easy to port to Qt5 / Sailfish OS:
https://github.com/sailfishapps/heebo

The initial porting step would look something like this:
https://github.com/sailfishapps/heebo/commit/363701acd0f9057ce59332476c152ba92091050a

Someone, please feel free to pick this up from there and finish it. What's left would probably be testing, fixing bugs, maybe re-enabling particles and RPM packaging (bonus points for libsailfishapp usage). I personally don't have time to pursue this, but the patch above should give a good idea of how to get started porting a Qt4/QtQuick1 app to Qt5/QtQuick2, and heebo was already structured quite nicely for multi-Qt-platform porting (MeeGo and Symbian).

youmeego
2014-01-02, 13:05
i love simple and funny game

kimmoli
2014-01-03, 00:44
I did just send email to Mats about porting heebo to Jolla.
And then found this thread..

I will fork and see is there anything i could assist...

kimmoli
2014-01-03, 02:19
Made rpm and installed on phone. Some scaling needs to be done still

https://lh6.googleusercontent.com/-cAorv7vcns4/UsYd2LnTe7I/AAAAAAAAGCw/3vxwej2Rc_k/w549-h975-no/20140103040922.png

https://github.com/kimmoli/heebo

And fix the memory overflow during 2nd start...

kimmoli
2014-01-03, 14:23
EDIT:

Beta testers wanted

Now needs someone to do some testing, e.g. play it through couple of times :)

removed

It is now sailfish-theme'd partially, about and help pages and the level counter should (me thinks) use sailfish theme colors?

Icon needs some more mullet or waht you think? :confused:
(Icon is shown on cover, below first ss)

Some screenshots:
https://lh3.googleusercontent.com/-QDSoeaLEkMQ/Uschc0tfnaI/AAAAAAAAGDY/06GuzeMao5o/w465-h827-no/20140103223539.pnghttps://lh6.googleusercontent.com/-2CBn5Xi8ZSo/Uschc3O6vDI/AAAAAAAAGDQ/xD8NYgnz_2c/w465-h827-no/20140103223524.pnghttps://lh4.googleusercontent.com/-xObpsbQml9M/Uschc860r3I/AAAAAAAAGDc/YjSNZUNTDIQ/w465-h827-no/20140103223547.pnghttps://lh5.googleusercontent.com/-eOatGR-hFS4/UschdeezDCI/AAAAAAAAGDg/Fcww3UpakkU/w465-h827-no/20140103223604.png

kimmoli
2014-01-03, 21:27
Build 2 removed
- Speeded up animations a little
- Restored blink when moving

matimilko
2014-01-03, 21:32
Yes, animation is a little bit slow ...

Silwer
2014-01-03, 21:41
Just tested a little your Build 2. Animations could be smoother and display contrast level higher.

Also I strongly recomend setting menu bar on the top and not on the bottom as then the upper row is easier to play when holding phone by one hand (currently my dumb is bit short for proper reach).

However, this was one of my favorite games on the N9. So, thank you very much for porting it to Sailfish! I will continue testing... :)

Edited: just played till 8th level. No other issues noted.

kimmoli
2014-01-03, 22:43
There is some notable softness on the 'jewels' ..
Maybe it needs them to be regenerated to correct resolution by original artist from originals.
Previous builds had them scaled by Qt, now i pre-resampled them maybe to the correct resolution. but it isn't optimal yet (me think)

Build 3 removed

- Toolbar on top of screen (Jolla is bit large to be used in thumb-only mode)
- Resampled jewels to 90x90

Rauha
2014-01-03, 22:48
Ok. Here comes the least usefull tessting report ever. Im drunk. I've. installed it. I never had n9 so I don't know what the hell this thing is about.

I pushing at coloured amn thingies. Sometimes something happens. Sometimes they sort of move, but nothing else happens. its fun. All is good. Tosi Heeboo!

Silwer
2014-01-03, 23:04
TO: Kimmoli - build 3 is better. Will continue testing tomorrow.

TO: Rauha (offtopic): Luotettava "Oletko alkoholisti testi" https://sites.google.com/site/olenkoalkoholisti/home
*greetings from Estonia :)

Rauha
2014-01-03, 23:17
En ole alkoholisti.

2/50 is hard. Also the yellow background needs something. kittens. or something cute. Program works ok so far, good job. No bugs.

maluka
2014-01-03, 23:46
Build 3 is the first one I've tried and it's running really well. The graphics are amazing, don't change anything. Did the original version include sound?

kimmoli
2014-01-03, 23:59
Did the original version include sound?

no sounds in the original... i did miss those.

maybe some whuss whizz could be added ??
(something like jolla ambient sound /usr/share/sounds/jolla-ambient/stereo/push_gesture.wav)

maluka
2014-01-04, 00:11
no sounds in the original... i did miss those.

maybe some whuss whizz could be added ??
(something like jolla ambient sound /usr/share/sounds/jolla-ambient/stereo/push_gesture.wav)

Yes, that could work. There are quite a few usable sounds in that folder ;)

v0id
2014-01-04, 01:21
this is probably my favourite n9 game. played through hundrets of time. i wonder, whether it is possible to add some new levels. I'd love it.

Silwer
2014-01-04, 11:14
I have done some more testing (till level 16) and it seems that game is ready to be submitted to Jolla Harbour. Thanks!

matimilko
2014-01-04, 12:16
I was playing it till 12,and it's OK. Maybe just a little bit quicker anyway ?
Thanks

Silwer
2014-01-04, 13:45
I just made a side-by-side comparison of Sailfish and Harmattan Heebos and only now noticed that explosion bubbles effect is missing. However, I am not sure if it needs to be added or not.

kimmoli
2014-01-04, 13:52
explosion bubbles effect is missing.

These were commented out by thp in the first commit (http://talk.maemo.org/showpost.php?p=1403007&postcount=4).

I have to check can i get these (or something similar) back.

I have two special features that could be implemented in Sailfish edition;
- Random map mode
- Current map is 6x9, it could be adjustable, 9x13 would fit nicely on the screen.

Votes for these?

(And i will harbourize it when i get some new graphics from original artist)

kimmoli
2014-01-05, 00:15
New icon and coverpage graphics !!

https://lh3.googleusercontent.com/-9O9wulqp16Q/UsijdK1YRiI/AAAAAAAAGEs/dUaXmo9lPoA/w510-h906-no/20140105015056.pnghttps://lh4.googleusercontent.com/-twagGPnw6eA/UsijcE3JEII/AAAAAAAAGEk/zvoszvLhcV4/w510-h906-no/20140105015122.png

Miksi
2014-01-05, 00:24
My gf played it through and only problem she found was that screen blinked black on map 32 when move was made.

kimmoli
2014-01-05, 12:47
Couldn't reproduce problem at level 32.

uPDATE available, build 5 download here (https://www.dropbox.com/s/vgn2ldlgtiz3301/heebo-0.1-5.armv7hl.rpm)

It has the explosions back, and some small adjustments.

https://lh6.googleusercontent.com/-hojagkPtI9Q/UslUh4HM8AI/AAAAAAAAGFk/LelhOAqHnDM/w614-h418-no/explosions.jpg

kimmoli
2014-01-05, 13:42
https://lh6.googleusercontent.com/-HYA5G5_elFE/Uslg-glfM_I/AAAAAAAAGF0/K0-xagY33_E/w563-h451-no/heebotoqa.jpg

matimilko
2014-01-05, 18:32
Bravo!
Thanks!

Watchmaker
2014-01-06, 01:50
These were commented out by thp in the first commit (http://talk.maemo.org/showpost.php?p=1403007&postcount=4).

I have to check can i get these (or something similar) back.

I have two special features that could be implemented in Sailfish edition;
- Random map mode
- Current map is 6x9, it could be adjustable, 9x13 would fit nicely on the screen.

Votes for these?

(And i will harbourize it when i get some new graphics from original artist)

I'd like random map mode, and also an "endless" mode (with time attack or something), I don't know if it's feasible.

cvp
2014-01-07, 08:15
so, i played all levels, no bugs, all work awsome :D thank you for the Game. Hope you will put new levels in to :D

Raim
2014-01-07, 08:57
Thank you for porting this great game! I always enjoyed playing it on the N9 and now on my Jolla. :)

kimmoli
2014-01-08, 18:26
Ooo. Approved on first attempt !

It is already downloadable from the store.

RXShorty
2014-01-08, 21:08
Works like a charm. Great game!
Thank you :)

Watchmaker
2014-01-09, 02:22
And I've already finished it... again :p

juiceme
2014-01-09, 06:57
Nice game, really :)
I don't usually play games but Heebo is pretty good.
Now if someone ported a good Solitaire and Mahjong-Solitaire to the device I might like those :)

matimilko
2014-01-09, 08:18
If someone is capable to port also this game:

http://my-meego.com/software/applications.php?fldAuto=1932&faq=3

Thanks

Mikma
2014-01-09, 14:47
Ooo. Approved on first attempt !

It is already downloadable from the store.

Thanks for making me addicted of this game. Now my freetime is wasted.

kimmoli
2014-05-01, 12:21
Long time no update here...

Soon published in jolla store near you:
(Pushed 0.2-0 to QA just now 2014-05-01 22:20 EET)


25 new levels - not so tricky, i have solved them all
Timed game, beat your own personal best
Possibility to replay any level
Penalty from illegal moves (option)
Particle system disable to reduce power-consumption (option)

rcolistete
2014-09-06, 18:41
From Twitter (https://twitter.com/JollaHQ/status/507076178315083776/photo/1) :
#SailfishOS #AppoftheWeek: "Heebo" ported from NokiaN9 by @LiKimmo! Note: highly addictive. Available in #Jolla store
https://pbs.twimg.com/media/Bwl_GHOIEAAH1dn.png