

Worldspawn isn't a mod or an afterthought. It's a focused platform designed from the ground up for the precision and flow of bhop and surf. Experience the authentic feel you love, rebuilt on a dedicated, modern platform.
Pure physics
Peak performance
Community driven

Massive library of maps including all the classics such as surf_skyword, bh_aztec, bhop_advi, kz_adv_cursedjourney, and endless more. Dive into a growing library of community creations, from classic styles to innovative new challenges.
First-class support for all the originals
Custom level editor
Faster load times
Better performance

We'll stop at nothing to make sure everybody can enjoy bunnyhop and surf without limits, hacks, or workarounds.
Android / iOS
Windows
Mac
Linux

Our Discord is where it all happens – updates, feedback, map sharing, finding players, and direct interaction with the development process.
I\'ve been on vacation since mid-June, but it hasn\'t stopped me from working on Worldspawn. Since June I\'ve made considerable progress on the user interface system, and began work on the official bunnyhop timer gamemode. This blog will cover recent improvements to Worldspawn as well as dig into the systems and decision making behind them.
User Interface
The Worldspawn UI is a completely custom HTML/SCSS rendererno embedded Chromium or off-the-shelf framework here. Every step, from parsing HTML and SCSS to drawing panels and text, is hand-rolled, and every draw call is pushed straight to the GPU for high performance.
Over the last few weeks, I\'ve overhauled our stylesheet engine with performance in mind. Under the hood, each computed style is packed into one contiguous, blittable structso applying cascades, toggling states, or updating styles is just a single memcpy away. The result? Styling operations that are practically free and unload your CPU for more important work.
On top of that, Ive added full support for background and border gradients, image rendering, CSS transforms, and even dropped in a vector-based text renderer as a future path beyond SDF text. All of which means more visual polish, more dynamic layouts, and tons of room to customize your HUD exactly how you like it.
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45660233/8d6e9a7c68810e384209c5e5a176b02c526b2f3b.png\"][/img]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45660233/4624699a7405e2507f048e7ebc09fba7fdb42af8.png\"][/img]
Why html/scss?
I love that anyone can jump in, tweak the interface, or grab a community-made UI kit to personalize their speedrunning setup. HTML and SCSS form a familiar, flexible foundation for building UIsso swapping fonts, updating color schemes, or adding and removing HUD elements is effortless.
Bhop Timer
Ive begun work on the bhop timer. You can now browse and play over 10,000 bunnyhop maps collected and created throughout bhops history. We also include official zone data for many of these maps, so theyre ready to run instantly.
My top priority is making movement match Counter-Strike: Source one-to-one. Running bh_aztec in a CS:S server or in Worldspawn feels identicalso if you set a world record here, its unquestionably valid.
BSP maps receive first-class support as well. Loading and converting Source Engine maps is equally important, meaning a 64 in CS:S is the same as a 64 in Worldspawn.
Theres still work to do on BSP rendering, but the foundation is solid. Most maps load and play correctly now, though a few visual glitches and bugs remain to be ironed out.
Later on, I look forward to writing up a blog about the technical specs of BSP and movement/physics in CS:S. I\'ve done a lot of research around this to replicate gameplay perfectly, and much of it you won\'t find easily on the web, some of it is quite interesting!
Store Page
Worldspawn\'s Steam store page is public marked as Coming Soon. We will roll out invites to friends & Discord members first, then users who have Worldspawn wishlisted, then finally enter open beta where anybody can play and test, and ultimately, a full release.
Memento from me
I started building games back in 2015/2016 with the goal of creating a true standalone surf & bunnyhop experience. Worldspawn is the culmination of everything Ive learned since then. Building an engine from the ground upwhere movement is perfect and every surf and bhop map ever made just worksis essential. This isnt a modern remix or a gimmick; here, bunnyhop and surf are front and center, not an afterthought.
Future updates will only refine and enhance movement, never break it. Once the core experience is rock-solid, we can explore new gameplay ideas. And no matter what device youre onWindows, Linux, iOS, tablets, phones, even your smart fridgeyoull be able to surf and bhop without compromise.
Crayz
Minimum Setup
- Processor: 1.7 GHz ProcessorMemory: 1024 MB RAM
- Memory: 1024 MB RAM
[ 6370 ]
[ 5870 ]
[ 1991 ]
[ 1943 ]
[ 986 ]















