Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/piesku/roar
A WebXR submission to js13kGames 2020.
https://github.com/piesku/roar
godzilla goodluck js13k js13kgames js13kgames2020 oculus-quest vr webxr
Last synced: about 1 month ago
JSON representation
A WebXR submission to js13kGames 2020.
- Host: GitHub
- URL: https://github.com/piesku/roar
- Owner: piesku
- License: isc
- Created: 2020-08-26T08:54:23.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T18:48:59.000Z (almost 2 years ago)
- Last Synced: 2024-10-01T03:23:37.939Z (about 2 months ago)
- Topics: godzilla, goodluck, js13k, js13kgames, js13kgames2020, oculus-quest, vr, webxr
- Language: TypeScript
- Homepage: https://piesku.com/roar/
- Size: 1.98 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ROAR
A WebXR submission to [js13kGames 2020](http://2020.js13kgames.com/), based on [Goodluck](https://gdlck.com).
## The Making Of
Read [_The Making of ROAR_](https://piesku.com/roar), which includes:
- game design insights,
- architecture overview,
- technical implementation details,
- lessons learned.## Changes compared to upstream Goodluck
- Assume WebGL2 and WebP support.
- AABB colliders do not take the scale and rotation into account. Their size is always defined in world units.
- Remove `LightDirectional`.
- (Only on the `release` branch) Remove `RenderKind` and `RenderPhase` and use `Render.Material` to distinguish between rendering phases.
- `AudioClip` can only play one track with one instrument and a single note.