My standalone bhop/surf game
So my intention isn't to be a perfect 1:1 port of Source Engine movement, but I want it to be familiar and feel right. I believe CS:S will always be the best game for professional speedrunning in bhop & surf, no sense in trying to compete. Also much respect to Momentum Mod, which will be great for those looking to improve their speedrunning experience.
I've been developing this bhop/surf game for a very long time, it's finally integrated with Steam and playable right now. The store page is unpublished, and I probably won't look into publishing until around the end of 2019. After I do some stability/performance testing I want to hand out a few keys, let me know if you want one.
https://youtu.be/oYaX1QqqGm8
Some features include surf and bhop mechanics. RNG removed from slants and triggers. Everything that has to do with movement is predicted, so no bhop, teleport, or boost lag. BSP loading with support for entity inputs/outputs and most entities commonly used in bhop/surf maps, this includes support for example some bhop maps where you have to shoot boosters to activate them, addoutput gravity/basevelocity, etc.
I am working on an experimental feature where I exclude a bsp's lightmaps and replace all of the map's lighting with runtime lights. Some more "modernization" ideas include dynamic weather, moving clouds in the sky (cow's idea), and day/night cycles.
I don't want to be stuck on source engine content forever, so I am also developing shit to create maps with modern tools. Some advanced features might even include Lua scripting, a powerful replacement for archaic entity logic.
This project started out as a combat surf game, it isn't limited to speedrunning. Combat surf might be developed further with matchmaking and whatnot, and I've got some ideas other gamemodes as well for a more casual, fun experience. Dedicated servers will eventually be released with support for plugin systems (Javascript and Python, might include C# and Lua later on) so server owners can modify gameplay.
Let me know what you guys think