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

Integrate Oozaru into Sphere GDK toolchain #321

Open
fatcerberus opened this issue Dec 19, 2020 · 1 comment
Open

Integrate Oozaru into Sphere GDK toolchain #321

fatcerberus opened this issue Dec 19, 2020 · 1 comment

Comments

@fatcerberus
Copy link
Member

Currently Oozaru, the Sphere v2 engine for the Web, is its own thing, with its own GitHub repository:
https://github.com/fatcerberus/oozaru

The plan is to bring Oozaru into the fold as a first-class part of the Sphere toolchain, so that games can be readily tested with it, and so that cell build always produces Oozaru-compatible output. There should also be an option to produce a Web-ready dist that includes the engine and can be directly uploaded to a web server.

Oozaru will be versioned in sync with the rest of the Sphere platform (5.5.2 at the time of writing); this means that at the very least, it must be a full Sphere v2 API implementation. It's currently missing some lesser-used features, so that must be rectified first.

@fatcerberus
Copy link
Member Author

Note on the "full implementation of Sphere v2" point: API 4 will be the baseline target in order for a game to run in Oozaru. Some functions in API 3 and under are not practical to support on the Web, so Oozaru is unable to support these and they will be disabled in API 4+ to pave the way for seamless cross-compatibility.

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