twhl-community/halflife-updated

Feature Request: Compilation of Android architectures?

Closed this issue · 1 comments

Hi @SamVanheer

I run the Cold Ice Remastered Mod. Our mod is currently on the 2013 version of the SDK, but we are looking to switch for improved stability and improvements. Your SDK came up. My question is will you support the compilation of Android architecture(s) for use on unofficial engines like Xash3d? Ideally, it is an optional run on the current CI/CD GitHub action, generating game and client so's. This additional feature will make it an easy decision for us as we have received feedback that people want mobile support.

Thanks, Surreal

Android support requires more than just a Github Actions job.

Half-Life on Android is Xash, which seems to be undergoing changes at the moment: FWGS/hlsdk-portable#263

I see you've already commented on that issue so you probably already know about the work required to get a working Android port:

I suggest working on Android separately, it's a very special platform compared to everything else, we can't distribute libraries here as is, they should be repackaged into APKs with specific to Xash3D FWGS interface. mod-sample should be reworked considering modern Android development and added to this repo, instead of being a standalone obscure repository.

This SDK is targeted only for Steam Half-Life which means Windows and Linux support (no Mac support because modern Mac OS is 64 bit, so HL doesn't work there). Although it might work with Xash i've heard there are some compatibility issues so i can't be sure about that.

Either way Android support isn't something that this SDK will ever support. FWGS's SDK is your best bet as far as i know.