iOs port - possibility?

For people working on the C++ code.
Post Reply
User avatar
GreebCables
New member
Posts: 3
Joined: Fri Nov 25, 2011 16:46

iOs port - possibility?

by GreebCables » Post

Hi guys, I think it would be a pretty cool experiment to get this working on an iPhone, but I'm not sure if irrlicht currently supports iOs. Does anyone have any experience with this or know if it's even possible?

User avatar
Carive
New member
Posts: 5
Joined: Thu Nov 24, 2011 18:30

by Carive » Post

I think it might not be a good idea as the game is, in my opinion, in a "pre-alpha" phase... Mobs are kinda buggy, and blocks implemented yet are not really made for creating very beautiful structures, so the game might not be interesting as in survival as in creative... And it requires time, etc.

User avatar
Heinrich
Member
Posts: 27
Joined: Sat Jun 11, 2011 18:33

by Heinrich » Post

IIRC there was some issue with GPLed software on Iphones. No idea if Apple updated their policy.

User avatar
GreebCables
New member
Posts: 3
Joined: Fri Nov 25, 2011 16:46

by GreebCables » Post

I'm more interested in doing this as a test rather than trying to take a really good game. As for GPL on iphones, this isn't a problem as there are already hundreds of games using the GPL'd Doom source code on the app store. Besides you can run/compile ios projects without actually submitting them to the app store. I'm just not sure whether Minetest/Irrlicht will work with Open GL ES.

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post


User avatar
GreebCables
New member
Posts: 3
Joined: Fri Nov 25, 2011 16:46

by GreebCables » Post

I had a look at proton, but I don't think that would be the best way doing it. I think a full OpenGL ES port would be the best. Unfortunately I'm not sure which OpenGL features used in Minetest aren't available in ES.

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

As far as I know apple doesn't allow any programs not written in their own c dialect. Can anyone confirm this?
DON'T mention coding style!
(c) sapier all rights reserved

Jordach
Member
Posts: 4526
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach
Location: Blender Scene

by Jordach » Post

why not Android?
viewtopic.php?f=10&t=19056 Solar Plains Dev Server

User avatar
redcrab
Member
Posts: 831
Joined: Tue Dec 13, 2011 13:45
Location: France
Contact:

by redcrab » Post

Distribution of open source program (GPL) through the only possible way (App Store) is not possible ... VLC was rejected, Firefox refused ... a lot of case of GPL software were rejected.

As far as I understood , AppStore violate GPL definition.
0.4 for serious builder click here
Dedicated Minetest redcrab server forum at http://minetestbb.suret.net

It's nice to be important but it is more important to be nice.

User avatar
sfan5
Moderator
Posts: 3935
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

The Code of the iOS Port could be another License
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

redcrab wrote:Distribution of open source program (GPL) through the only possible way (App Store) is not possible ... VLC was rejected, Firefox refused ... a lot of case of GPL software were rejected.

As far as I understood , AppStore violate GPL definition.
App Store is not the only possible way, you forgot about Cydia.

User avatar
sfan5
Moderator
Posts: 3935
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

xyz wrote:
redcrab wrote:Distribution of open source program (GPL) through the only possible way (App Store) is not possible ... VLC was rejected, Firefox refused ... a lot of case of GPL software were rejected.

As far as I understood , AppStore violate GPL definition.
App Store is not the only possible way, you forgot about Cydia.
Not anyone wants to jailbreak
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

sapier
Developer
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Post

The Code of the iOS Port could be another License
this can only be done by the person holding the copyright for a specific code. Most of minetest code this would be celeron but not everything. So to relicense minetest someone would have to check every piece of code and ask or rewrite if necessary.

EDIT1: has anyone thought about a usable interface for touchscreens? I haven't seen any interface for a 1st person game that was at least usable with touchscreen.
Last edited by sapier on Thu Jan 19, 2012 16:46, edited 1 time in total.
DON'T mention coding style!
(c) sapier all rights reserved

User avatar
sfan5
Moderator
Posts: 3935
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

sapier wrote: EDIT1: has anyone thought about a usable interface for touchscreens? I haven't seen any interface for a 1st person game that was at least usable with touchscreen.
The iOS game "Eden - World Builder" has a good touch interface
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

sfan5 wrote:
xyz wrote:
redcrab wrote:Distribution of open source program (GPL) through the only possible way (App Store) is not possible ... VLC was rejected, Firefox refused ... a lot of case of GPL software were rejected.

As far as I understood , AppStore violate GPL definition.
App Store is not the only possible way, you forgot about Cydia.
Not anyone wants to jailbreak
AFAIK, jailbreak became legal. Also this is the only way to distribute GPL apps (with no need to pay 100$ to Apple). Anyway, that's not the problem, the problem is to port Minetest.

User avatar
sfan5
Moderator
Posts: 3935
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

xyz wrote:
sfan5 wrote:
xyz wrote: App Store is not the only possible way, you forgot about Cydia.
Not anyone wants to jailbreak
AFAIK, jailbreak became legal. Also this is the only way to distribute GPL apps (with no need to pay 100$ to Apple). Anyway, that's not the problem, the problem is to port Minetest.
Someone should fork the Mac Version of Minetest and modify it
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest