-
Notifications
You must be signed in to change notification settings - Fork 1
Implement Portable Multi Platform layer #2
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
base: master
Are you sure you want to change the base?
Conversation
Implement Various Platforms
|
This is really cool. I have a couple of questions about it:
|
|
Hey hey, I was not able to test every platform due to me not owning every one of these consoles (could split them apart like unity does for platforms) Input customisation would need to be added I am pretty sure |
That's fair. I'm sure somebody will be able to test them eventually.
Yeah I feel like input customization will need to be figured out before I merge this, though it is a very cool pull request. I'm already using keys in Scuffed Minecraft that aren't added to this. Really, my whole input system sucks and this is a good start to a better one, but I feel as though we as a community should come up with a more robust solution. |
|
I suggest using a Per Platform one in a simple API (unity style), I always thought that that was very nice to work with, I can probably add something like that to every platform including PC, will take a look at it |
|
@EvanatorM I added the Centralized API for inputs as well as refined some rendering stuff |
|
Hey, I just wanted to let you know that I'm not ignoring your PR. I'm just looking through the code and trying to understand it before I accept it, try adding to it, and realize I have no idea how my own codebase works |
No worries haha, btw you can test all the platform specific code with emulators, at the very least I know of dolphin that it's able to execute direct .DOL binaries |
Implement Various Platforms, see newly created platform folder for details.