4ian / GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
https://gdevelop.io
Other
11.32k stars 871 forks source link

export to AndroidTV/GoogleTV (leanback launcher format) #5025

Open deftrashu opened 1 year ago

deftrashu commented 1 year ago

Hello Gdevelop! I wanna make games for Official AndroidTV too. I would like to upload to playstore AndroidTV OS, more things need to can you upload to play store on AndroidTV/GoogleTv. in Apk format in androidmanifest.xml is include this line: LEANBACK_LAUNCHER etc. but AAB not include AndroidManifest.xml.txt<-- This is ANDROIDTV format XML androidTVexport <-- GUI Idea for solution THX https://developer.android.com/docs/quality-guidelines/tv-app-quality https://stackoverflow.com/questions/64884315/how-to-opt-into-android-tv-in-google-play-publishers-console

hope I have been clear. thx

deftrashu commented 1 year ago

export to AndroidTV/GoogleTV (leanback launcher format)

AlexandreSi commented 1 year ago

Hi @deftrashu, Thanks for submitting a feature request but it's a bit hard to understand it. Could you edit the description of the issue and fill out the body?

AlexandreSi commented 1 year ago

I've been thinking about this: How would you interact with the game on a TV? We currently have no support for remote control controls.

deftrashu commented 1 year ago

I've been thinking about this: How would you interact with the game on a TV? We currently have no support for remote control controls.

Hi @AlexandreSi AndroidTV support Gamepads or/and TV REMOTE use same keys like Windows Example: Return/Enter = D-pad OK windows arrows keys = D-Pad Moves etc (I tested my game on AndroidTV in apk,its works fine but Andoidtv playstore only support aab+tv app quality.) https://elementalx.org/button-mapper/android-key-codes/ thx for helping

deftrashu commented 1 year ago

I think GDEVELOP use cordova to make android thats why u can use this plugin for AndroidTV/GOOGLE TV . https://github.com/frontyard/cordova-plugin-android-tv or https://github.com/enimax-anime/cordova-plugin-android-tv thx to add it