Solarus-Games English Forum

Solarus => Bugs & Feature requests => Topic started by: Zeror on June 24, 2015, 01:14:12 PM

Title: Supporting mobile platforms
Post by: Zeror on June 24, 2015, 01:14:12 PM
I'm kinda new to Solarus, but it looks promising already after watching a few tutorials. I'm really excited on starting to create my own Zelda-like adventure.

But i've got a question/feature request:
Would it be possible to distribute a game to mobile platforms like Android, iOS or Windows Phone? Solarus runs already on many platforms, so i figured out it wouldn't be impossible to do so. What do you think?

I would love to get my created adventure on my mobile phone/tablet. Ofcourse that would require a few things. Like a new viewport dimension (mobile resolution), touchscreen support, create install package (APK-file for android for example), etc..

Can this be done? Or could this be a future feature?
Title: Re: Supporting mobile platforms
Post by: Christopho on June 24, 2015, 01:56:33 PM
There is an old Android port of Solarus 1.1 and it works well with virtual buttons.
Touchscreen should will come in a future release, as well as an iOS port.
What is currently already possible is to choose the size of your quest screen: not necessarily 320x240, but whatever size you want, including sizes that fit a 16:9 screen.
Title: Re: Supporting mobile platforms
Post by: Zeror on June 24, 2015, 02:27:49 PM
Cool. Do you know how that APK file is created?
Title: Re: Supporting mobile platforms
Post by: sam101 on July 02, 2015, 06:29:49 PM
(Sorry for the delay)

So the Android port use an (now very old) port of the SDL to Android: https://github.com/pelya/commandergenius, that how we get the on-screen buttons "for free".

Indeed it needs some updating, I'll get to it when I find some time for it :).
Title: Re: Supporting mobile platforms
Post by: zutokaza on August 20, 2015, 06:09:27 AM
This is great news. I was a little worried about not being able to port to android.  :)
Title: Re: Supporting mobile platforms
Post by: xenofears on September 02, 2015, 07:52:29 PM
sam, I would love it if you updated the Android version. I can't finish the final dungeon due to timing issues.... Also bring the other games to Android ;)
Title: Re: Supporting mobile platforms
Post by: Zeror on September 08, 2015, 08:51:43 PM
I was wondering. Is it possible to convert a Solarus project to Unity or something in some way. Maybe tools needs to be created for it. UNity has great options if it comes to exporting to different platforms.
Title: Re: Supporting mobile platforms
Post by: zutokaza on September 08, 2015, 11:10:19 PM
I think that would make it so you would have to follow the unity license and might be more work or not allowed.
Title: Re: Supporting mobile platforms
Post by: zerothis on October 12, 2015, 11:13:10 PM
I would say no to Unity. It would eliminate several existing and possible ports and also castrate the current GPL benefits.