Development Roadmap

Sprint 1

The first sprint of SurfsUp post launch

Jul 09, 2025 Jul 30, 2025 Completed

Done (19)

SDK Update

Medium

Integrate Godot Mod LoaderAdd new start/finish platformsCreate scriptable API&nb...

1
0
Score: 1
Marx Marx

BUG: Players having scores reset to slower times in score card

High

Possibly when new players join, Global.players is being reset causing latest tim...

Bug
1
0
Score: 1
Marx Marx

BUG: Investigate and fix join 'stutter'

Critical

When a player joins or leaves the game, the host stutters, ruining runs mid surf

Bug
7
0
Score: 7
Marx Marx

!extend to extend map timer

High

Chat command `!extend` to extend the current map's timer by 5m

Enhancement Net Code
12
0
Score: 12
Marx Marx

Player Noclip

Medium

Refactor F4 freecam to be proper player noclip. Entering noclip disables timer,...

Enhancement Net Code
9
0
Score: 9
Marx Marx

Ship the countersurf theme with SDK

Medium
Enhancement
0
0
Score: 0
Marx Marx

Fix paint decal

Medium

func project_to(surf_norm : Vector3): var tangent := Vector3.UP if sur...

Enhancement User Interface
2
0
Score: 2
Marx Marx

Allowing players to change their PB Ghost Color and opacity.

Medium

Allowing players to change their PB Ghost Color and opacity.

4
0
Score: 4
Marx Marx

BUG: Turnbind speed gets modified by framerate

High

Modify turnbind speed to be based on deltatime 

5
0
Score: 5
Marx Marx

PBs not saving due to steam limiting api calls

Critical
Steam
3
0
Score: 3
Marx Marx

Reporting Boreas

Medium

Fix ramp bugs by creating custom collision shape for Boreas

Enhancement
2
0
Score: 2
Nerdiful Nerdiful

When players join it sometimes doesn't display the players name in chat and just said 'Joined'

Medium

When players join it sometimes doesn't display the players name in chat and just...

2
0
Score: 2
Marx Marx

BUG: Fix Bhop collision shape

High

Right now Bhop uses a custom player collision hull, when it should be using the...

Bug
1
0
Score: 1
Marx Marx

BUG: FOV reverts to default when changing maps

Medium
Bug
1
0
Score: 1
Marx Marx

When testing a PCK loading a loc has 466 limit

High
Bug
1
0
Score: 1
Marx Marx

The replay doesn't always play when you start the run like 1/10 runs which can throw off my run.

Medium

The replay doesn't always play when you start the run like 1/10 runs which can t...

1
0
Score: 1
Marx Marx

Add community's custom maps

Medium
Maps
1
0
Score: 1
Marx Marx

Hide current spectated player's nameplate above head when spectating

High
User Interface
0
0
Score: 0
Marx Marx

Bug: Replay is not resetting correctly

High

F1 → Ghost continues to playR → Resets ghostFail → Ghost continues to play

Bug
0
0
Score: 0
Marx Marx

Launch Update

Sprint Planning for launch update

Jun 23, 2025 Jul 07, 2025 Completed

Done (1)

Create Public Roadmap

Medium

Use filament/kanban to create a custom kanban board for Laravel to show users wh...

Website
7
0
Score: 7
Marx Marx

Unassigned Tasks

Community Suggestions

Login to submit your suggestions

Adding Times or Checkmark to maps you finished in the Map selection screen. Maybe everywhere were a map name appears, just add a checkmark or not, wether you've completed the map or not. Kinda annoying to go through every map and host a game to see if youve done it

FlexNiko FlexNiko
• 2 months ago
6
0
Score: 6

Integrate Steam Workshop to allow distribution of community maps. It would be nice if you join a server with a map you don't have, have it automatically subscribe and download. Leaderboards then become a challenge to maintain - need solution.

Tuvox Tuvox
• 2 months ago
5
0
Score: 5

dedicated server support

Moomasterq Moomasterq
• 2 months ago
3
0
Score: 3

Country based records, to see what ranking a player is in their own Country. So a player might be rank 50 on a map in the World, but rank 1 in their own Country.

soh soh
• 2 months ago
3
0
Score: 3

Ranking + global leaderboard based on points / % map completion

Ultha Ultha
• 2 months ago
3
0
Score: 3

multiple binds for jumping aka scroll wheel and spacebar.

XoXo XoXo
• 2 months ago
2
0
Score: 2

i think its kinda lame that on the custom maps, all shortcuts get removed. isnt that part of surfing? finding weird and often very lucky cuts to maps. ive already grinded for several hours the strafetutorial, and already 2 of my WRs got removed and the map changed.....

FlexNiko FlexNiko
• 2 months ago
2
0
Score: 2

Allowing everyone to zone Created Maps. Have a section for approved and unapproved maps. Unapproved maps are finishable, but the records are not saved to the Global Records. When Unapproved Maps are Approved the records are wiped and the map is added to the Global Map Pool.

soh soh
• 2 months ago
2
0
Score: 2

1.Perhaps allow players to disable voicechat and display that they have voicechat disabled next to their name above their head or in chat for other users to know 2. after clicking watch replay if you could click f4 to noclip spectate the replay (also adjustable speed for noclip)

Eevee Eevee
• 2 months ago
2
0
Score: 2

Show current map's difficulty (* rating) in server browser

Tommysonic5 Tommysonic5
• 1 month ago
1
0
Score: 1

shows current maps in rotation on main menu if you have supporter pack purchased. as it would be beneficial for us to host maps that aren't, for newer players.

XoXo XoXo
• 2 months ago
2
1
Score: 1

Allow supporters on the map selection screen to see which maps are currently in the F2P rotation.

jvbf jvbf
• 2 months ago
1
0
Score: 1

Adding Vote Kick to allow people to vote to kick a player who is cheating, spamming the mic or just overall annoy everyone else in a lobby. (Kick adds a timer to stop them from rejoining the same Lobby - Like a 10min ban)

soh soh
• 2 months ago
1
0
Score: 1

Map selection menu with personal time / ranking (at least something to know we beat it already)

Ultha Ultha
• 2 months ago
1
0
Score: 1

Colorblind mode and or able to change texture colors.

tr0p tr0p
• 2 months ago
1
0
Score: 1

allow multiple keybinds for a single action. i use jump on space and mousewheel, cause i got used to it from back in the day where there was no auto bhop :D

FlexNiko FlexNiko
• 2 months ago
1
0
Score: 1

A ton of suggestions for the late future: Combat Surf Tricksurf Profile Level/Score based on Percentile position of completed maps with top 10 maybe getting bonus points/score. Stats like number of retries, map completions, time played on map, etc.

Cool Frans Cool Frans
• 2 months ago
1
0
Score: 1

https://gamebanana.com/mods/79037 kitsune 2 map

synbre synbre
• 2 months ago
2
1
Score: 1

optimisation to the game a little bit, my potato doesnt like some maps and runs on 40 fps with big stutters sometimes.

FlukyMicrobe783 FlukyMicrobe783
• 2 months ago
1
0
Score: 1

Show crosshair [ ] Show inputs [ ] Customizable crosshair styles (size/color/thickness/opacity) Customizable units color (RGB) Size scaling for HUD elements

eagle eagle
• 1 month ago
0
0
Score: 0

Points and Rank Names [Tags]. Depending on your map position you gain points which will give access to a [Rank Name] to display next to your Nickname based on how many points you have earned. Map Makers = [Mapper] Staff = [Owner], [Developer], [Admin], [Mod].. etc.

soh soh
• 2 months ago
0
0
Score: 0

Teleports are buggy as hell. 8/10 teleports dont work because i get reset to 460 speed

FlexNiko FlexNiko
• 2 months ago
0
0
Score: 0

add the maps race and ace from cs<3

Ruby Ruby
• 2 months ago
0
0
Score: 0

Add personal player ranks Just like in CS surf, give players points for finishing maps, the higher the rank the more points.

alice alice
• 2 months ago
0
0
Score: 0

Two of the most famous maps: CSGO tier 1-2 map surf_derpis_ksf ! Would be nice to see this added. https://ksf.surf/maps/surf_derpis_ksf Also, one of the most famous tier one maps: THE REAL SURF BEGINNER! https://ksf.surf/maps/surf_beginner Great job so far though!

Bag of Purp Bag of Purp
• 2 months ago
1
1
Score: 0

separate connect/disconnect, chat and surf times. Having the dialogue box popup for each of these events is distracting

Moomasterq Moomasterq
• 2 months ago
0
0
Score: 0

Add Key Binding through Console and allowing multiple keys to be bound to a single key press(multi-key binding), making it easier to do certain actions in surf. (This is possible in 1.6, CSS, CSGO, and CS2)

soh soh
• 2 months ago
0
0
Score: 0

top left times in lobbies are dropping the decimal points

PeaceWar PeaceWar
• 2 months ago
0
0
Score: 0

When a checkpoint is set in spawn and you reset back to that checkpoint like 2/10 times it will show a prehop limit warning and freeze the timer

Liticus_ Liticus_
• 2 months ago
0
0
Score: 0

When a checkpoint is set in spawn and you reset back to that checkpoint like 2/10 times it will show a prehop limit warning and freeze the timer

Liticus_ Liticus_
• 2 months ago
0
0
Score: 0

also id like to have combat surf I know its hard you can take as little time as you want im not rushing

prod.nemisis prod.nemisis
• 2 months ago
0
1
Score: -1

Description

Status

Priority

Sprint

Epic

Assigned To

Unassigned

Labels

Community Feedback

Score:

Login to vote on this task

Task Information

Created by:
Created: