Quake by id Software for Chrome

Latest Version

Version
1.0.5
Update
October 25, 2016
Size
8.35MiB
Developer
chromebeat.com
Category
Users
10,000+
Rating
4.13859 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
FileSystem:
0: - write
PointerLock
System.network
Fullscreen
Identity
Storage
Webview
Http://*/
Https://*/
Https://www.googleapis.com/
See more

Web Quake Application

Quake by id Software packaged for Chrome OS.

100% pure javascript, so it should work on any Chromebook even on ARM-based chromebooks

Works anywhere you have Google Chrome.

Shareware version

Update 2016-10-25 (1.05)
- Fix multiplayer server address not showing

Update 2016-05-08 (1.03)
- Add missing gamepad buttons

Update 2016-05-07 (version 1.0.1)
- MULTIPLAYER support!

Update 2016-05-04 (version 1.0.0)
- FIXED THE CRASHES!!
- Going to start working on multiplayer now :-)

Update 2016-05-03 (version 0.1.91)
- add gamepad support
- maybe fixed the audio crashes
- option to disable audio (fixes crashes on ARM)
- Fixed pointer lock not working
- Added fullscreen in menu (maybe doesnt work so well)

Update 2014-09-05 (version 0.1.1)
-----------------
- Fixed again to work with Chrome 36 / Chrome 37!
- Audio is temporarily disabled due to change in Audio API
- Save game finally working
- Controls should save too

Update 2014-02-23 (version 0.0.9)
-----------------
Chrome 32 had a sound bug that was causing to to crash and show \"unknown command maxplayers\". It's been updated to work again.

Update 2013-09-09
-----------------
Gamepad support. Please make sure to quit through the menu or your key bindings won't be saved :-)

Update 2013-09-07
-----------------
Fixed a bunch of issues/bugs to make it behave more like vanilla quake.

Source code at https://github.com/kzahel/WebQuake-Chrome

Based on https://github.com/SiPlus/WebQuake
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6ZBSt2PX2520oXWQSOrJXbfCMVmgtBFsAnk0feDkb1rT42aIhym0kENWhICYY1ZD8skCBlpeuFcx4Eo5nlVr+dihyUw9f3Rliik2sHceSJbpyqhT0EjQY0bCvqyh6fEWJBFsKAuuazQlbK9gS7H4Zm4yhTbaH+5CEkVQtVXYVLQIDAQAB",\t"short_name": "Quake", "name": "Web Quake", "description": "Quake by id Software for Chrome", "version": "1.0.5", "manifest_version": 2, "offline_enabled": true, "sockets": { "udp": { "send": [""], "bind": [""], "multicastMembership": "" }, "tcp": { "connect": [""] }, "tcpServer": { "listen": [""] } }, "permissions": [ {"fileSystem":["write"]},\t\t"pointerLock",\t\t"system.network", "fullscreen", "identity", "storage", "webview", "http://*/", "https://*/", "https://www.googleapis.com/" ], "app": { "background": { "scripts": ["background.js"] } }, "webview": { "partitions": [ { "name": "trusted*", "accessible_resources": ["*.*"] } ] }, "icons": { "16": "earthquake-icone-4663-16.png", "32": "earthquake-icone-4663-32.png", "48": "earthquake-icone-4663-48.png", "64": "earthquake-icone-4663-64.png", "96": "earthquake-icone-4663-96.png", "128": "earthquake-icone-4663-128.png" }}
Read more