This is just buid of free Godot Engine example of Flappy Bird like game. Its built under Godot Engine 2.1.5 from export template for SailfishOS ...
Example are downloaded here https://godotengine.org/asset-library/asset/60
What is done in Godot: just render, sound and touch screen
Applications is not paused, when you change current app in Saiflsih. No hyroscope, no orientation change...
Later i push all to github. Exports templates push too, and it can be used from any godot 2.1.x build, later i'll tell you how to do it.
Godot sources: https://github.com/savegame/godot/tree/2.1_sailfish_sdl2
Current build form 2.1_sailfish_sdl2branch.
Build and usage instructions: https://github.com/savegame/godot/wiki
Export templates: https://github.com/savegame/godot-sailfish/releases/tag/v0.1
Attachment | Size | Date |
---|---|---|
harbour-flappy-godot-0.0.1-6.armv7hl.rpm | 5.47 MB | 20/11/2018 - 16:42 |
(none)
Comments
accumulator
Fri, 2019/11/22 - 00:54
Permalink
Could use a sound volume option, as some of my fellow trainpassengers seem to insist..
sashikknox
Fri, 2019/11/22 - 12:51
Permalink
This just demo.project from Gidot Engine, maby later i fix this ) maby try find complete game.on github, and just ask author to public it here )
now just use ypur sound buttons on your device =)
Mister_Magister
Sat, 2019/03/23 - 12:50
Permalink
I fucking love u man. I wanted to port godot but i did not succeed. Now we can make 3D games for sfos
BlackSailer
Fri, 2019/04/19 - 20:40
Permalink
I'm joining to your response. Good job, well done, love it!
sashikknox
Tue, 2019/04/02 - 15:55
Permalink
https://openrepos.net/content/sashikknox/godot-31-platformer
sashikknox
Sat, 2019/03/23 - 15:22
Permalink
Thanks, I workin on Godot 3 now
https://github.com/godotengine/godot/issues/26018
Historyscholar
Fri, 2019/01/25 - 20:02
Permalink
Good
toxip
Wed, 2018/11/21 - 22:40
Permalink
Cool! I'm interested in porting one game on this platform. Great to see some games action! Perhaps we can get some games ported for Sailfish!
I tried to build this godot and run the template you posted but it didn't work... Was complaining about some invalid call or something weird. Looking forward for your instructions!
sashikknox
Thu, 2018/11/22 - 01:25
Permalink
if quick, i build all inside mersdk, from vscode ... but you can build it from terminal, use command like:
ssh mersdk@localhost -p2222 "cd /home/mersdk/share/Programming/SailfishOS/Projects/godot_2 && sb2 -t SailfishOS-2.2.1.18-armv7hl scons platform=sailfish arch=arm" # for arm
ssh mersdk@localhost -p2222 "cd /home/mersdk/share/Programming/SailfishOS/Projects/godot_2 && sb2 -t SailfishOS-2.2.1.18-i486 scons platform=sailfish arch=x86"
you can add tools=no to scons options, but its should be disabled by defults, becuse no need editor in SFOS ... then, you can use oficial Godot Engine 2.1.5 build, in export choose X11 type of export, then in options choose Custom Binary -> Release -> Select your godot.sailfish.opt.arm (or x86) binary, than you can export project. After that, you can run your exported binary of game in SailfishOS ... but for publishing it to OpenRepos, you need pack it to RPM ... maby, i'll automate all this things and make normal export template, looks like android exporter...
sashikknox
Wed, 2018/11/21 - 23:12
Permalink
i'll try make instructions tomorrow ))
Meganerd
Thu, 2018/11/22 - 01:52
Permalink
I am having trouble locating linux_sdl_64_* from the export templates.
I have checked both 3.1 alpha 2 and 2.1.5 export template downloads
I compiled from Godot 3.1, so under 2.1.5 it may be linux_sailfish_64_* ? Either way I will await for your git commits.
Thank you by the way! I did not realize Godot supported SFOS now
sashikknox
Thu, 2018/11/22 - 11:45
Permalink
https://github.com/savegame/godot/wiki try this wiki
minitreintje
Wed, 2018/11/21 - 11:42
Permalink
Really nice! Glad to see support for SFOS :)
Wedmer
Tue, 2018/11/20 - 23:53
Permalink
Finally someone did this. Any plans for Godot 3?
sashikknox
Wed, 2018/11/21 - 00:02
Permalink
already, but it work only in emulator, in my Jolla C it not work ...
https://github.com/savegame/godot - all work here, the 2.1_sailfish_sdl2 (from 2.1.5) and sailfishos (from 3.1) branches.
toxip
Wed, 2018/11/21 - 23:48
Permalink
looking forward to that, I'd like to jump straight into godot 3 as it seems to have much more tutorials and resources could use :)
Serega_xDD
Tue, 2018/11/20 - 18:12
Permalink
Super;) Very Good!!!
Historyscholar
Tue, 2018/11/20 - 17:10
Permalink
这不是flappybird么
sashikknox
Thu, 2018/11/22 - 00:56
Permalink
No its not, just Godot Engine example builded for SailfishOS
sashikknox
Tue, 2018/11/20 - 17:24
Permalink
dont understand, sorry
toxip
Wed, 2018/11/21 - 22:37
Permalink
"Is this not flappy bird?"