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

Port the Clockwork Runtime to other platforms (macOS, linux) #1

Open
arcadiogarcia opened this issue Jul 10, 2017 · 0 comments
Open

Comments

@arcadiogarcia
Copy link
Member

It would be nice to have the runtime available for other platforms, but sadly this is out of my scope right now because of the extra work required for testing and maintaining them (I don't even have a macOS or Linux device!).

The good news is that the app is just vainilla JS and HTML and should be very straightforward to port since the few UWP specific APIs are isolated in https://github.com/ClockworkDev/ClockworkRuntime/blob/master/ClockworkRuntime/ClockworkRuntime/js/platformUtils.js.

If anyone is interested in maintaining a port that enables users of other OSes to debug games locally, this is up for grabs!

Using Electron might be a valid approach, but I have found out that Chromium performance is not usually the best (both Edge and Firefox seems to run the games more smoothly as of today), and an approach similar to UWP Hosted Web Apps where it is not necessary to bundle a whole browser with the app would be ideal. But if there are no better solutions, having a Electron port available would be pretty cool :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant