2026-06-08 22:18 UTC · Community Announcements · Dids
Hey guys, just a quick update for now! Our game server hosting provider shut down so we've done a small update to move these over to our new provider. The following regions are now supported: eu-central-1 eu-west-1 us-east-1 us-east-2 us-west-1 us-west-2 ap-southeast-1 ap-southeast-2 ap-northeast-1 sa-east-1 Changes: New animations have been added for the knife, these are similar to the ones that we'll be using on the Rogue class when it's ready for testing! Class color support for UI elements Footstep attenuation increased slightly Improved performance on some visual effects Minor bug fixes w
2025-10-21 15:00 UTC · Community Announcements · matt
Hey guys! Sorry it's taken a while to get this one out. This patch introduces the first class addition to the game. I've been wanting to do this since forever and it's finally here! Please bear in mind this is just the first iteration, there will still be many changes going forward. I've now got the systems in place to make new classes, weapons and abilities, so you can expect more classes coming out soon. Expect classes such as Warrior, Rogue & Priest first! Important note on matchmaking: Starting off the patch with a bit of bad news. Our third party matchmaking provider is no longer running.
2025-06-28 14:11 UTC · Community Announcements · Dids
- Bots can now shoot players (let me know if you find them too difficult or hard to play against and I can adjust how hard they are. I'll be bringing bot difficulties for you to chose before the match starts in a future update) - Bots now react to sounds from you landing, or using any of the following; movement abilities, utility abilities, grapple - Added new SFX when picking up the buff in the middle of the map - Added new skyboxes on Kings Rest, Sanctum and Flagstone - Updated Sanctum loading screen image to reflect the new changes - Flagstone lighting changes and slight map changes to allo
2025-06-25 15:33 UTC · Community Announcements · Dids
Art:New concept art has been made, you'll be seeing this around our socials! Gameplay:Fixed void rift exit effect sometimes appearing in the wrong place + clean upVoid rift trail removed when the portal spawnsIncreased Shadowform cooldown from 60 > 80sThrowing knife can now be held and released rather than just thrown straight awayAdded magical and physical stat typesPowershot is now a magical and physical ability, it now does 100 magical damage and a 100 physical damage. So for example, if you were magic immune you would only take the physical damageNew Utility Ability - Cloak of Shadows:Beco
2025-04-18 22:43 UTC · Community Announcements · Dids
Gameplay: Increased initial slide impulse from 200 > 220 Reduced braking deceleration when sliding from 140 > 120 Increased void rift horizontal portal exit impulse from 1000 to 1250 Air control increased after using a wallbounce increased from 150ms > 300ms Increased wallbounce hitbox from 45 > 50 units Void rift no longer cancels bow draw on exit Reduced base arrow count from 12 > 6 Reduced arrow recharge time from 3.25s to 5s When hitting a headshot you gain a 5 second buff that increases the draw time of your next shot by 30% Added more player starts in all spawns to accommodate more playe
2025-04-13 18:54 UTC · Community Announcements · Dids
Hey everyone! We’re partnering up with Saved.gg to give you the chance to create content about Project Sparrow—and get paid for it! Here's how it works: Post as much content as you like about Project Sparrow—clips, edits, memes, tutorials! And for every 1,000 views your content gets, you’ll earn $1. There’s a $1,000 pool that will be going live on the dates below. When live the funds will be ready to be claimed—first come, first served. Start date and time: Start time: April 18th, 2025 @ 6PM BST End Time: May 18th, 2025 @ 6PM BST OR Until the fund has been depleted For more information about S
2025-03-10 15:59 UTC · Community Announcements · ttv/Dids
Custom Games: Custom games are finally available again, sorry this one took so long to get into the new version! We have added the functionality to do the following: Create a new custom lobby with a invite code Choose the map Choose the game mode Choose the region Enable or disable bots Arena mode supports 1v1 - 6v6 {STEAM_CLAN_IMAGE}/39574725/310bc3c468356e18be1bf2a70243c79e5677672b.png We've also greatly improved the spectator features over the previous version, the same for our spectating in-game. It should feel super smooth when spectating other players. For custom game spectators we have
2025-02-16 18:18 UTC · Community Announcements · ttv/dids
- Fixed decals showing on characters - Updated UI for round ending kill, killcam and spectating other players - Fixed a bug with bots targeting players when out of sight, they will now return to pathing correctly - Fixed a bug where you could get stuck in crouch after being kick stunned - Added 1 star rating to Powershot - Fixed being able to Powershot whilst dazed - Added loading screen tips - Fixed localization languages not showing in the settings menu
2025-02-15 17:08 UTC · Community Announcements · ttv/dids
New mechanic Parry: Using parry will activate a 500ms window where if you receive melee/kick damage you will knockback the player, deal 40 damage and daze them for 2.5s Parry has a 6 second cooldown Successfully parrying a player will reset your parry cooldown Parry is indicated by a blue effect on the player with a shield effect Shares the same key as interact New status effect Dazed: Unable to use certain abilities Unable to slide or bhop Movement speed slowed by 75% Unable to draw bow Movement: Fix knockback not working on self when using explosive arrow in arena Increase bhop grace period
2025-02-06 22:28 UTC · Community Announcements · ttv/dids
- Explosive arrow self damage now set at 5 - Explosive arrow damage now set to 20 - Explosive arrow knockback direction fixed - Explosive arrow fire pool tick damage is 3 (self damage total will be 8 unless you use it at the right distance to avoid fire pool tick) - Fixed multiple server errors for explosive arrow - Bots will no longer show as disconnected players on the scoreboard - Actually fixed the deathcam issue spiralling out of control! - Fixed collision on Sanctum allowing arrows to go through the floor in mid - Reduced arena round timer from 90 > 60 seconds - Fixed spawns in Deathmatc
2025-02-03 22:16 UTC · Community Announcements · ttv/dids
- performance improvements - Added loading screens for Flagstone and Sanctum maps - Reduced poison slow movement speed from 30% to 20% - Reduced poison arrow hitbox from 20 > 16 - Fixed spirit bombs only knocking back one player even if multiple were within range - New Arrow Type, Explosive Arrow. Knocks back players and spawns a small & short pool of fire - Increased zipline exit velocity look up check from 20 > 30 (Don't have to look up as high to get max velocity when jumping off a zipline) - Increased zipline jump exit velocity from 650 > 700 I'm aware of some settings AA/Motion blur not s
2025-02-02 21:44 UTC · Community Announcements · ttv/dids
- Performance improvements - Fixed ultimate ability being put on cooldown every round - Fixed a bug where you couldn't open the loadout whilst spectating - Fixed player stats being reset between each round in Arena - Changed elimination text to lower case to match rest of the UI + made it localized - Added missing gate on flagstone left side spawn - Fix death camera going absolutely wild - Fixed deathmatch allowing more than 6 players into the game causing you not to spawn in
2025-01-31 23:04 UTC · Community Announcements · Dids
I've done some movement changes in this patch to improve the smoothness/feeling & response. Bhops should now feel very consistent and you shouldn't get 'deadhops' any more. With this changes I've altered some other movement aspects to keep everything in line. Let me know what you guys think! Personally I think this is the best it's been :D - Scoreboard text capitalization changed from all uppercase to default to match the rest of the UI - Fix camera going to 0,0,0 on respawn - Fix spectating different player on respawn - Loadout is now shown by default on first round of the match - Fixed bhop
2025-01-30 22:01 UTC · Community Announcements · Dids
- Increase bhop forgiveness period from 50 > 200 (let me know if it feels more consistent) - Added versioning support so we can update over live servers and remove people from queues and let players know to update - Added 500ms cooldown to ziplines to prevent spamming - Exiting a zipline now has 2 outcomes: Jumping out of a zipline impulse depends on your looking direction. Looking up higher as you jump off will launch you higher. Crouching is a set impulse value and won't launch you upwards. - Improved animation performance resulting in 2-3ms gain - Improved collision performance resulting in
2025-01-26 21:59 UTC · Community Announcements · Dids
- Reduced poison sfx volume - Increased teleport exit sfx volume - Fixed a bug where there the Match Found modal would stay on the screen when receiving a Connection Failed error - Renamed teleport/blink to Void Rift - Added slight dim on the video settings background - Fixed animation bug when drawing bow whilst using Void Rift - Fixed backfill not working correctly in Deathmatch - Fixed match result screen showing over the round ending kill - Poison no longer uses a damage curve based on draw time, it's flat base damage of 30 no matter the bow draw time - Fixed a bug where the tutorial input
Full appinfo as delivered by Steam PICS, changenumber 37513705. Also at /api/app/1461600/raw.
{
"appid": "1461600",
"common": {
"name": "Project Sparrow",
"type": "Game",
"releasestate": "released",
"logo": "267a11e81a6e201446bcd28f73838a2294a2534c",
"logo_small": "267a11e81a6e201446bcd28f73838a2294a2534c_thumb",
"icon": "970919f43cd5982eee609879d8aa17f075305ebb",
"clienttga": "b0965e2398d9a5c902c7103fa4c949b85d48178a",
"clienticon": "be8f4e83a8c2fdf8c68b38af6372b269d3c4da2a",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"eulas": {
"0": {
"id": "1461600_eula_0",
"name": "Project Sparrow EULA",
"url": "https://store.steampowered.com//eula/1461600_eula_0",
"version": "2"
}
},
"exfgls": "1",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1685664000",
"tested_build_id": "9575069",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-8.0-2",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "82.2963666587509"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "b95c8472e79f1a8f327fc7a08df4920d8791d8ba/library_hero.jpg"
},
"image2x": {
"english": "b95c8472e79f1a8f327fc7a08df4920d8791d8ba/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "b95c8472e79f1a8f327fc7a08df4920d8791d8ba/library_hero_blur.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "82.2963666587509"
},
"image": {
"english": "logo.png"
}
}
},
"store_asset_mtime": "1754354854",
"associations": {
"0": {
"type": "developer",
"name": "Inspire Game Studios"
},
"1": {
"type": "publisher",
"name": "Inspire Game Studios"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "70"
},
"category": {
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_15": "1",
"category_35": "1",
"category_9": "1",
"category_38": "1",
"category_18": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"portuguese": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"arabic": {
"supported": "true"
},
"indonesian": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"steam_release_date": "1647014207",
"community_hub_visible": "1",
"gameid": "1461600",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "1663",
"1": "5547",
"2": "3878",
"3": "13382",
"4": "1775",
"5": "5055",
"6": "1774",
"7": "1773",
"8": "3839",
"9": "4191",
"10": "5711",
"11": "19",
"12": "4175",
"13": "1684",
"14": "4057",
"15": "4172",
"16": "7423",
"17": "4155",
"18": "3993",
"19": "3859"
},
"review_score": "8",
"review_percentage": "87"
},
"extended": {
"developer": "Inspire Game Studios",
"publisher": "Inspire Game Studios",
"homepage": "https://projectsparrow.dev/"
},
"config": {
"installdir": "Project Sparrow",
"launch": {
"0": {
"executable": "ProjectSparrow.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"4": {
"executable": "PS.exe",
"type": "option1",
"config": {
"oslist": "windows",
"betakey": "og-sparrow,og-sparrow-test"
},
"description_loc": {
"english": "OG Sparrow"
},
"description": "OG Sparrow"
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1461601": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6871763601310529278",
"size": "5139786680",
"download": "4300185760"
},
"local": {
"gid": "6580790000534000117",
"size": "1184519246",
"download": "610797104"
},
"beta": {
"gid": "2097000593795461278",
"size": "5138718950",
"download": "4299718080"
},
"og-sparrow": {
"gid": "355963811365154658",
"size": "4999285628",
"download": "4699761664"
}
}
},
"branches": {
"public": {
"buildid": "23630568",
"timeupdated": "1780956132",
"timebuildupdated": "1780955951"
},
"local": {
"buildid": "12739867",
"description": "Local Content Server",
"lcsrequired": "1",
"timeupdated": "1700312291",
"timebuildupdated": "1700312291"
},
"beta": {
"buildid": "21166102",
"description": "public preview",
"timeupdated": "1765556583",
"timebuildupdated": "1765556335"
},
"og-sparrow": {
"buildid": "23967881",
"description": "Original version of Project Sparrow",
"timeupdated": "1782747658",
"timebuildupdated": "1782745196"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "PS/Saved/SaveGames",
"pattern": "*.sav",
"platforms": {
"1": "Windows"
}
},
"2": {
"root": "WinAppDataLocal",
"path": "ProjectSparrow/Saved/SaveGames",
"pattern": "*.sav",
"platforms": {
"1": "Windows"
}
}
}
}
}