Quake
This is the entrypoint to my Quake port
(source code); it's aiming to be as close to the original software-rendered Quake experience as possible.
It has the following notable features:
- WASM support
- Compiled using Emscripten
- Playable via this website
- WebSocket multiplayer
A simple Go server handles connections (source code)
- All game sessions from this website will appear as if on the same LAN
Tips:
- Once the game starts, you will have to click inside the game frame to enable mouse control + sound
- Toggle the console with the tidle key: ~
- Change your name using the console: "name (name)"
- Add a bot using the console: "impulse 100"
Settings
Join a hosted multiplayer server
Start your own session