Credits
Public beta · Updated 20 October 2026
Surfd is an independent browser surf game. It is not affiliated with Valve, Counter-Strike or KSF.
Maps
All 51 maps are converted from original Counter-Strike: Source surf maps. The maps, their textures and models belong to their authors and contributors. Having them in Surfd does not give anyone a licence to reuse their work.
| Map | Made by | Original |
|---|---|---|
| Boreas | Syncronyze | surf_ |
| Utopia | Panzer | surf_ |
| Mesa | Arblarg | surf_ |
| Demise | elly | surf_ |
| Kitsune | Arblarg | surf_ |
| Aircontrol | SnoopSh | surf_ |
| Lux | SSStormy | surf_ |
| Nyx | Syncronyze & Shadow Sheep | surf_ |
| Reprise | TeMP | surf_ |
| Fornax | iNooVa | surf_ |
| Beginner | Kiiru | surf_ |
| Year3000 | ArchAngel | surf_ |
| Ace | Juxtapo | surf_ |
| Legends | SintaxError | surf_ |
| Eclipse | Paper-Cut | surf_ |
| Summer | Hardex & Tioga060 | surf_ |
| Forbidden Ways | Krusty | surf_ |
| Tendies | granis | surf_ |
| Derpis | felix | surf_ |
| Prelude | nappa | surf_ |
| Rookie | Kiiru | surf_ |
| Whiteout | Phurix | surf_ |
| Citypop | house | surf_ |
| Summit | Juxtapo & Phurix | surf_ |
| Hourglass | masog | surf_ |
| Frost | Dizzy | surf_ |
| Aura | ApeXe | surf_ |
| Andromeda | Syncronyze | surf_ |
| Pantheon | Garanimal & Bonjorno7 | surf_ |
| Deathstar | DownyCat | surf_ |
| Nuclear | Spy Complex | surf_ |
| Artois | ApeXe | surf_ |
| Orthodox | ArcticPanda | surf_ |
| Cyberwave | Mr.Cow | surf_ |
| Fruits | Sangre Nueva & collaborators | surf_ |
| Listless | Fin | surf_ |
| Rebel Resistance | ArchAngel & Lethalis | surf_ |
| Sandtrap 2 | ArcticPanda & Shadow Sheep | surf_ |
| Cannonball | EICHHOERNCHEN | surf_ |
| 666 | Juxtapo | surf_ |
| Minuet | nappa | surf_ |
| Hades 2 | ArcticPanda | surf_ |
| Angst | Proxychains | surf_ |
| LT Omnific | nyro | surf_ |
| Technique | Dizzy | surf_ |
| Goliath | Hardex | surf_ |
| Bugs | Otter | surf_ |
| Stonework 4 | Mr.Cow | surf_ |
| Gigapede | disres | surf_ |
| Sinsane | b0at | surf_ |
| Radiant | elly | surf_ |
Movement
Surfd's movement is its own code, written to play like Counter-Strike: Source surf on KSF servers. It is checked against public KSF run recordings and tests in the original game. It is very close, but it is not the Source engine, so small differences are possible.
Player character
Adapted from PS2 Styled Characters by Wobble Blocks (CC0), with a repainted Surfd texture.
Notices
- Map, asset and code notices: where each imported map and asset comes from.
- three.js: MIT licence.
- Chat link detection uses linkify-it, uc.micro and tlds: linkify-it, uc.micro, tlds (MIT).