Help with Android needed

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Re: Android developer needed

by Reedych » Sun Nov 12, 2017 16:04

toby109tt wrote:
because the official one has bad controls and has many other issues.


performance is the big issue!
I have render distance of 4 chunks and the game still lags like crazy
I use a Google Nexus 7 2013 edition and a Samsung Galaxy tablet and both are struggling to even get 10 frames.

You can disable all shaders, all particles.
Hmm, you gived me an idea!
Slackware64 14.2, MT 0.4.16. My best mod.
 

User avatar
Inocudom
Member
 
Posts: 3063
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

Re: Android developer needed

by Inocudom » Mon Nov 13, 2017 02:59

Reedych wrote:
toby109tt wrote:
because the official one has bad controls and has many other issues.


performance is the big issue!
I have render distance of 4 chunks and the game still lags like crazy
I use a Google Nexus 7 2013 edition and a Samsung Galaxy tablet and both are struggling to even get 10 frames.

You can disable all shaders, all particles.
Hmm, you gived me an idea!

Minetest looks pretty ugly with those off.

Aren't the enhancements of Minetest 0.5 Dev supposed to carry over to the Android version as well? Even then, you still need a developer to maintain and improve it. Maybe proller would be a good choice? He no longer has Freeminer to work on, and that was ported to Android before its development was ceased.

At this point, the Nintendo Switch would seem very tempting, but that would likely be dancing with the devil right there.
The comedic value of my videos is how abysmal they are: https://www.youtube.com/channel/UC5cyeM ... YTfYFlih_A
 

User avatar
paramat
Developer
 
Posts: 3434
Joined: Sun Oct 28, 2012 00:05
Location: UK
GitHub: paramat
IRC: paramat

Re: Android developer needed

by paramat » Mon Nov 13, 2017 19:08

> performance is the big issue!

Low performance is inevitable due to the low power of the device, not a fault of the code. The code is mostly identical to the desktop code but with adjusted settings.
 

Brian Gaucher
Member
 
Posts: 73
Joined: Wed Jan 10, 2018 01:56
GitHub: BrianGaucher
In-game: Camasia

Re: Android developer needed

by Brian Gaucher » Tue Mar 05, 2019 23:29

Is there still a significant need for help with the Android port.
Current projects: Making a CTF map, Learning C++, Learning Programmer's Dvorak
 

sofar
Developer
 
Posts: 2064
Joined: Fri Jan 16, 2015 07:31
GitHub: sofar
IRC: sofar
In-game: sofar

Re: Android developer needed

by sofar » Tue Mar 05, 2019 23:41

Brian Gaucher wrote:Is there still a significant need for help with the Android port.


Always.
 

Brian Gaucher
Member
 
Posts: 73
Joined: Wed Jan 10, 2018 01:56
GitHub: BrianGaucher
In-game: Camasia

Re: Android developer needed

by Brian Gaucher » Tue Mar 05, 2019 23:45

Is Android Studio required to compile Minetest android?
Current projects: Making a CTF map, Learning C++, Learning Programmer's Dvorak
 

User avatar
rubenwardy
Moderator
 
Posts: 5834
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Android developer needed

by rubenwardy » Wed Mar 06, 2019 07:25

No, you can't even compile minetest using android studio. You use a makefile instead
 

User avatar
ANAND
Member
 
Posts: 320
Joined: Sun Jan 28, 2018 12:54
Location: India
GitHub: ClobberXD
IRC: ANAND ClobberXD
In-game: ANAND ClobberXD [A-Za-z0-9-_]Tomato

Re: Android developer needed

by ANAND » Sat May 11, 2019 06:26

I'd love to help but I don't know much in this area. I hope I'll learn more in the coming days, and be worthy of testing Android-related PRs :)

paramat wrote:Low performance is inevitable due to the low power of the device, not a fault of the code.


Poor performance is indeed an issue, but that's not just due to the device and it's low specs. I'm sure shaders (and rendering in general) can be optimized to a large extent.

paramat wrote:The code is mostly identical to the desktop code but with adjusted settings.


That is a problem by itself. ;)

An Android game is designed for phones and is very optimized due to the fact that all devices running it are very weak and low-spec. But MT uses the same code for its Android port which is obviously targeted at full-fledged computers. This means performance would obviously suffer on phones, and other weak devices. While tweaked settings reduce the performance hit to a certain extent, they worsen the user experience, and also don't tackle the root cause.

Due to the severe shortage of dev time, we can't afford to maintain a codebase for Android, that's separate from the main one, but we can surely optimize stuff here and there, which is bound to improve performance on all devices across the board.
 

Previous

Return to News



Who is online

Users browsing this forum: No registered users and 2 guests

cron