Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minie iOS support. #7

Open
ghost opened this issue Apr 20, 2020 · 4 comments
Open

Minie iOS support. #7

ghost opened this issue Apr 20, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Apr 20, 2020

Now that Minie has support for Android, I thought that maybe jME could take some steps towards making Minie the official physics engine. My first step as you know was to remove Bullet, but it sounds like we can't do that until Minie supports iOS, so I was wondering if you have made any progress or if you plan on working iOS support into the project.

@stephengold
Copy link
Owner

Since I'm not an IOS developer, I'd need the cooperation of one or more IOS developers, for testing at least.

I'll add it to the roadmap.

@ghost
Copy link
Author

ghost commented Apr 20, 2020

Sounds good, Normen is the only one I know who has much experience with physics on iOS (bullet), so if he has time, he would be best to work with.

@joliver82
Copy link

joliver82 commented Jun 26, 2021

Hi! I'm not an expert iOS developer but I want to publish my game also on iOS and I'm using minie, so once I finish some half-implemented stuff I'll try to get it working on iOS. Probably after summer... 🤔

According to what I've read so far, for jme3-bullet it as simple as adding the C sources to the xcode project maybe for minie would be a similar procedure unless you want to provide a precompiled library same way you're doing for all other platforms.

Also there's a guy at hub (GTWhite) who has some apps published on iOS using bullet and may be able to help with this also...

@stephengold
Copy link
Owner

The native sources already compile using Xcode---in order to build the MacOS native libraries. I'm using Xcode v9.3 since that was the last version to support compiling for 32-bit targets. Figuring out how to specify an iOS target in Xcode would be the first step.

To my mind, "Minie iOS support" would also include a precompiled native library and at least some testing on iOS. Also, the native build would need to be automated, preferably using GitHub actions. Most of the necessary changes would be to Libbullletjme, not Minie,

Let me know when you've got time to help.

@stephengold stephengold added the enhancement New feature or request label Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants