Make Widelands mobile compatible (Android, iPhone(?), FirefoxOS (?),...)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Won't Fix
|
High
|
Unassigned |
Bug Description
Widelands is currently crossplatform compatible and runs on many different operating systems and architectures (I even got it to run on an arm-pocessor with linux operating system).
However there are some major problems that keep Widelands from being 100% compatible to mobile devices:
* The control with touch displays has to be programmed and should be activated via compile arguments (even better cmake should find out, which control types are valid for the target platform)
- The readme should be different to explain the control (this can be handled by exchanging the readme file or by a code switch that simply loads a different text file).
* Some parts of the OpenGL code might be incompatible (I have read some post on the bug tracker and the widelands chat about OpenGL-ES, but seriously I do not know what has to be done and how much has to be done).
* We have to check that all used libraries are working on the target plattforms (e.g. SDL 2.0 has an official android port, for SDL 1.2 there is http://
I agree that this is very important. The future of gaming seems to be on mobile, i.e. android (for us right now). iOs would be nice, but there are a bunch of legal issues to be determined, i.e. who gets the money from selling the app and who pays for the app fees that apple asks.
Android is a first target imho.