Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

Counter Strike running in the web browser using JavaScript and WebAssembly

Notifications You must be signed in to change notification settings

lrusso/CounterStrike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Counter Strike

Counter Strike running in the web browser using JavaScript and WebAssembly. Simply open the link below, click the red icon, and select the ZIP file that must contain the valve and cstrike folders; all files will be loaded and the game will start automatically. Multiplayer mode is not available. Bots are available if they are installed in the cstrike folder.

alt screenshot

Website:

https://lrusso.github.io/CounterStrike/CounterStrike.htm

Special keys:

Action macOS Shortcut Windows Shortcut Safari Shortcut
Fullscreen mode Command + F Ctrl + F Ctrl + F

Main differences with the original project:

  • Adjusted the name server.
  • Adjusted the UI resolution.
  • Adjusted the default player name.
  • Adjusted the config for adding bots.
  • Removed warnings from the game event logs.
  • Removed the CDN dependency (isolated client).
  • Removed the module requirement from the script.
  • Implemented a fullscreen mode during the gameplay.
  • Implemented a ES5 unzip utility that doesn't require an import.
  • Implemented a workaround that replaced ScriptProcessorNode (deprecated).

Based on the work of:

https://github.com/modesage/cs1.6-browser

About

Counter Strike running in the web browser using JavaScript and WebAssembly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages