Godot Android client

For topics that do not fit in another sub-forum.

Moderator: Oberlus

Message
Author
defaultuser
Juggernaut
Posts: 854
Joined: Wed Aug 26, 2015 6:15 pm

Re: Godot Android client

#16 Post by defaultuser »

o01eg wrote: Mon Jun 20, 2022 3:30 am Forms UI have a nice template now so it isn't much issue.
I'm exactly sure what you mean. Could you clarify/expand?

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#17 Post by o01eg »

Managed to build APK with Github Actions CI
Build 2022-10-09.18cb1fc: FreeOrionGodotClient_2022-10-09.18cb1fc.apk
defaultuser wrote: Mon Jun 20, 2022 6:29 am
o01eg wrote: Mon Jun 20, 2022 3:30 am Forms UI have a nice template now so it isn't much issue.
I'm exactly sure what you mean. Could you clarify/expand?
I mean we don't need to resort to MSVC Forms as we have good alternative.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#18 Post by o01eg »

Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

ThinkSome
Psionic Snowflake
Posts: 460
Joined: Sun Mar 29, 2020 11:13 pm

Re: Godot Android client

#19 Post by ThinkSome »

Is your work (repo) published anywhere?

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#20 Post by o01eg »

ThinkSome wrote: Fri Nov 11, 2022 4:07 pm Is your work (repo) published anywhere?
Repo of what? Code or builds?
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

ThinkSome
Psionic Snowflake
Posts: 460
Joined: Sun Mar 29, 2020 11:13 pm

Re: Godot Android client

#21 Post by ThinkSome »

Code ofc

There was some talk of godot in libregaming and I thought of you and your port. Might be a way to get some XP with Godot

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#22 Post by o01eg »

ThinkSome wrote: Fri Nov 11, 2022 6:43 pm Code ofc

There was some talk of godot in libregaming and I thought of you and your port. Might be a way to get some XP with Godot
There is code https://github.com/freeorion/freeorion. Godot project placed in godot/ folder.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#23 Post by o01eg »

If you interested in Godot not Android version we have more common thread: viewtopic.php?f=9&t=11744
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#24 Post by o01eg »

Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#25 Post by o01eg »

Build 0.5 RC 3: FreeOrionGodotClient-0.5rc3.apk Godot updated to 3.5.2.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Vezzra
Release Manager, Design
Posts: 6090
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Godot Android client

#26 Post by Vezzra »

As Godot 4 has finally been released, and our Godot client still has a long way to go before coming anywhere near "complete" or even experimental, I wonder if migrating to Godot 4 would make sense? By the time our Godot client is sufficiently complete to replace the current one, Godot 4 is probably the Godot version we'd want to work with, so that migration is likely bound to happen anyway, sooner or later...?

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#27 Post by o01eg »

It's hard to say if we need to port existing code to new Godot. Godot 4 only recently started to appear in some Linux distributives, Godot 3 is treated as LTS and will be supported and receive updates for a while.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

hifron
Krill Swarm
Posts: 11
Joined: Sun Jul 03, 2022 8:35 pm

Re: Godot Android client

#28 Post by hifron »

Porting from 3 to 4 version also probably means decisions about underlaying techs, but there is option for compatibility in new Project setup...

simply creating new project, copy files and maybe in text editor make some project setup of project files to simplify and easy conversion and then what's necessary to further establish working version, toying further with editor is then possible :mrgreen:

but also in version 3 there is not so easy way to develop in Godot due path problems in default project open(and dual art assets)... I think this needs to be solved first(and maybe decision on desktop move from SDL to Godot(or dual aproach))?

jason0320
Space Krill
Posts: 1
Joined: Sun Jun 04, 2023 3:46 am

Re: Godot Android client

#29 Post by jason0320 »

Downloaded Build 0.5 RC 3
Game can start
But can't start a match
Clicking faststart or single person then OK won't work
My phone is ZB631KL
:roll:
Last edited by jason0320 on Sun Jun 04, 2023 3:53 am, edited 1 time in total.

o01eg
Programmer
Posts: 1998
Joined: Sat Dec 10, 2011 5:46 am

Re: Godot Android client

#30 Post by o01eg »

jason0320 wrote: Sun Jun 04, 2023 3:51 am Downloaded Build 0.5 RC 3
Game can start
But can't start a match
Clicking faststart or single person then OK won't work
My phone is ZB631KL
:roll:
Single player game not yet supported on Android as I don't know how start server locally or embed it into client. Same for currently separate AI players.

Moreover because lobby/pregame UI not implemented yet multiplayer game with remote server not yet supported too. The only case working is chat if you can login to running game without delegated empires.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-01-30.0dd6806.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

Post Reply