Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/runeharlyk/star-freeze
WebRTC Gameplatform for casual game players
https://github.com/runeharlyk/star-freeze
game gameconsole gamedev react webrtc
Last synced: 30 days ago
JSON representation
WebRTC Gameplatform for casual game players
- Host: GitHub
- URL: https://github.com/runeharlyk/star-freeze
- Owner: runeharlyk
- Created: 2021-08-25T14:47:13.000Z (over 3 years ago)
- Default Branch: development
- Last Pushed: 2021-09-29T14:28:56.000Z (about 3 years ago)
- Last Synced: 2024-10-15T03:26:49.775Z (2 months ago)
- Topics: game, gameconsole, gamedev, react, webrtc
- Language: JavaScript
- Homepage:
- Size: 13.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Starfreeze :video_game:
WebRTC Gameplatform.
Try developement version of Starfreeze [Here](https://play.runeharlyk.dk/)
and controller [Here](https://play.runeharlyk.dk/player)## What and why
The Impecunious is an new videogame platform.
You host a game/room in a modern browser and use you phone as the controller.
This mean it is usable everywhere with a host device and an internet connection :computer::satellite:## Setup
## Usage
### Tech
Starfreeze uses a number of open source projects to work properly:
* [NexusPeer.js] - Little webrtc project for making fast p2p connections
* [nipplejs.js] - Awesome for making a dynamic joystick
* [NoSleep.js] - Keeping phones on while playing
* [qrcode.js] - Generate qr code for fast connection setup.
* [FultTilt.js] - Normalizing device motion
* [node.js] - Evented I/O for the backend
* [Express] - Fast node.js network app framework [@tjholowaychuk]### TODOS
- Controller
- Tutorial for first time users
- Sound effects
- Fullscreen toggle
- Host
- Add multiple console feels
- Tutorial for first time users / landingpage
- Sound effects and music
- Select game window