Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaizau/an-http-story
A 13k VR-enabled game about finding one's way
https://github.com/kaizau/an-http-story
js13kgames js13kgames2020 webxr
Last synced: about 1 month ago
JSON representation
A 13k VR-enabled game about finding one's way
- Host: GitHub
- URL: https://github.com/kaizau/an-http-story
- Owner: kaizau
- License: mit
- Created: 2020-08-20T10:26:24.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-04-30T03:19:36.000Z (over 1 year ago)
- Last Synced: 2024-10-01T03:23:37.783Z (about 2 months ago)
- Topics: js13kgames, js13kgames2020, webxr
- Language: JavaScript
- Homepage: https://an-http-story.vercel.app
- Size: 3.24 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![An HTTP Story](./images/an-http-story-400.png)
> A 13kb\* VR-enabled game about finding one's way.
### [**Play the Game! 👾**](https://an-http-story.vercel.app/)
Sometimes, the web can be a beautiful place. Other times, it can be a dangerous
place.This game is about one of the latter times...
## Details 🔍
This is [my entry](https://js13kgames.com/entries/an-http-story) for the 2020 js13KGames competition —
[WebXR](https://js13kgames.com/webxr) and [Web
Monetization](https://js13kgames.com/webmonetization) categories.Given the use of experimental APIs, it's only intended for desktop and VR
browsers. Confirmed to work on:- Oculus Browser, Firefox Reality (Quest) - VR controls, but no speech synthesis
- Firefox 81+ - Keyboard and mouse
- Chrome 84+ - Keyboard and mouse## Controls 🕹
### VR
**At least one input controller with a trigger required.** Standing or sitting,
no need for a large play area.- Trigger to move Zyra to selected block
- Trigger (held down) to drag selected blue block### Keyboard and Mouse
- Arrow keys or ASDW to move the camera
- Click to move Zyra to selected block
- Click (and hold) to drag selected blue block## Extra Levels 🍰
[Coil](https://coil.com/) members can create their own levels or load those
created by others!Learn more [here](https://github.com/kaizau/an-http-story/tree/master/extras#readme).
## Credits 🙏
A huge thank you to...
- [js13kGames](https://js13kgames.com/) for the spark of inspiration.
- [Babylon.js](https://www.babylonjs.com/) for the detailed documentation and
absurdly useful code sandbox.
- [zzFX](https://killedbyapixel.github.io/ZzFX/) for sound effects.
- [zzFXM](https://keithclark.github.io/ZzFXM/) for the music player and tracker.And [the hard-working many](https://xkcd.com/2347/) who maintain all the open
technologies we take for granted.---
\* Competition rules stipulate a game that's less than 13312 bytes minified and
zipped, excluding one allowed external VR / WebGL library.