8 August 2026 12:28 UTC · Community Announcements · Gregstr
After nearly 2 years in development I have reached everything I laid out on my flyway to release list, which can mean only one thing. The time has come.and at this time I am bringing you new and exciting game mode and way to play. Also there's a new map.Party ModeBirb Game now includes a fun new game mode. This game mode includes you getting items on checkpoint flythroughs, that have different effects when you use them. The effects range from who they target and the different things they do.Items:Wind GustSpeed BoostGlued WingsScrambled ControlsLaxativesSlow DownShieldTazerLocal MultiplayerYou
4 June 2026 09:29 UTC · Community Announcements · Gregstr
I've been away for quite a while, but now I've got a little bit of time, so I've been tweaking how the birb bot "brains" work, so they should now be able to fly better through both wide open maps and tight corridors, like the new train station map.Hope you enjoy the new bot behaviour, let me know if you find any bugs with bots, or bugs in general.
5 May 2026 06:08 UTC · Community Announcements · Gregstr
The wait for new hardware is over! To celebrate the Steam Controller hitting the shelves today, Birb Game is 25% off.We know you’ve been itching to try out those new trackpads and magnetic thumbsticks. Well, there’s no better way to test your "Bird-Eye Coordination" than in Birb Game.
15 April 2026 18:02 UTC · Community Announcements · Gregstr
Train stationThis is a new map with fast flying and tight corridors, where you will need to put your reactions and steering skills to the test.
17 March 2026 07:27 UTC · Community Announcements · Gregstr
Map editorI've created a separate tool on steam for creating custom maps for Birb Game and upload them to the steam workshop.The map editor is a custom build of Godot engine.You can use the BirbWorkshop Dock to upload the map to the workshop. The editor template has RacePath node, that you can create the race path with and then generate the checkpoints.There's also a ThumbnailCamera node that you can position where you would like to take the workshop thumbnail image from.Everything you would like to be included in the level (meshes) has to be a child of TrackGeometry. Important to note is that
22 February 2026 22:10 UTC · Community Announcements · Gregstr
For the last month or so I've been hard at work teaching birbs fly.You can select if you want bots in the lobby even if you started the game in single player. The bots show up on the leaderboard as 'Government drone 1'Even though I spent a lot of time on them, the bots are not yet perfect with flying, because I wanted for them to be fair and only have the same controls as the players do.No one tells you how complicated it is to navigate fully in 3 dimensions and unreal isn't equipped for it. I managed to get around it, but it is possible for them to sometimes get stuck."High rise" is a map, wh
27 January 2026 11:43 UTC · Community Announcements · Gregstr
Wing trailsI've added wing trail for birds, they can be disabled in settings and you can also change their colour from multiple options.Small fixes:F12 screenshot on windows does not produce psychedelic images anymore.
21 January 2026 16:12 UTC · Community Announcements · Gregstr
DemoI've updated the demo with the current game build, it still features the High Rise map and separate leaderboard for that one.Small updates and patches:Added modal windows for quitting from main menu and pause menuFixed some annoying focus issues on buttons in menusAdded new trailer to the store page
9 January 2026 20:30 UTC · Community Announcements · Gregstr
Custom hatsYou can now use a very beta and unstable feature, which is the birb hat workshop. You can create your custom hats in the Hat Editor in game (accessible in the main menu) and upload it to Steam Workshop, where other people can subscribe to the hats they might like and then wear them in the game.For multiplayer matches, if you choose to wear workshop hats they can be automatically synchronized if other players have enabled a setting to allow these downloads.(there's a type in the setting name)This feature is still quite early in development even though it took a long time, so it's not
30 December 2025 15:45 UTC · Community Announcements · Gregstr
Flying IslandsI've added a new map, where you can fly through a lovely town on a flying island.Map votingYou can now as a lobby host choose to either have the complete authority to choose the map, let all players vote on the map, or choose the map at random.If you choose voting all the players will have 30 seconds to choose a map they would like to play and the map with the most votes gets selected.New languagesPolishGermanChinese (Traditional & Simplified)You can help with other languages here: https://crowdin.com/project/birbgame/invite?h=df279737795d293352fdf45f004b908e2464632Small patches:
18 December 2025 19:25 UTC · Community Announcements · Gregstr
The radio silence is overFor the last almost a month I haven't published any update, but I have been hard at work, it might not seem like that even with this update, but I've done a lot of work, because I've rewritten almost the whole codebase to make it cleaner and easier to maintain, so right now new features and bug fixes shouldn't take as long (if I don't count university work, which might delay stuff).You might noticeYou might notice, that some stuff has changed, and thankfully some of that stuff are bugs missing (which is good). You can lookout for what I am doing at any point on my publ
10 November 2025 21:51 UTC · Community Announcements · Gregstr
Today I deactivated Birb game demo, because I don't think it is representative of current Birb Game. Demo will probably return later, but after I get to updating it to better represent the way Birb game's moving in. Sadly I'm not able to update both the full game and demo at the same time, because even if I try to, the day only has 24 hours.On more positive note.I've fixed some bugs, where the game could crash in multiplayer and after finishing a round, some players wouldn't get their deserved achievement nor would they see the winners screen.Now I've been for some time working on few bigger u
1 October 2025 20:56 UTC · Community Announcements · Gregstr
Fixed controllers not being able to click on buttons. This issue absolutely went under my radar when developing the new button system, I hope it didn't cause too much hassle for anyone, but it's fixed now and the game is fully controller compatible again.
30 September 2025 18:59 UTC · Community Announcements · Gregstr
Progress Bar:I've added a handy Progress Bar to the top of player's screen that shows you your relative progress and also the progress of other players in multiplayer.Player can see their progress indicated on the bar itself, but also with an animated full colour sprite. Other players' progress is indicated by black animated spritesNew Buttons:I've made a big change to the UI by creating a new custom button system. Thanks to D1ckless Person the buttons have a nice fresh nest like style, holding onto that bird theme. Hopefully this is a beginning of a UI revolution.Small changes and fixes:Singl
6 August 2025 08:34 UTC · Community Announcements · Gregstr
Last few days I've been working on a new visual identity for this game to not be so bland. It's not yet in its final form, but you can try it out on branch v0.8 and let me know what you think. Here's a little comparison:Also last week, I together with few of my friends took part in the GMTK game jam. We tried our luck again with Godot engine (we used it for the first time in a previous smaller game jam almost a year ago). Our final game wasn't much, but we might continue its development, you can check it out here if you're interested: https://gregstr.itch.io/coup-detat
Full appinfo as delivered by Steam PICS, changenumber 37912828. Also at /api/app/3682550/raw.
{
"appid": "3682550",
"common": {
"name": "Birb Game",
"type": "Game",
"releasestate": "released",
"clienttga": "b1ca8af5e3ef073d16549c0471c08caaa2957135",
"clienticon": "8277e106469af6f9986ff98e38dac7a59ac972f6",
"icon": "0cdc50e06281a48f61859ff0b7167704a53ed4cd",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"languages": {
"english": "1",
"czech": "1"
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "650fc091f23a812bc75e256b6f1f648d07d76805/capsule_231x87.jpg"
},
"header_image": {
"english": "0cca14c2894375f8a1f1af97dadd7e1b8fecc52a/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "66.94529028685362"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "74fa3fa843b011e2266682f9681e7297363ad9fe/library_600x900.jpg"
},
"image2x": {
"english": "74fa3fa843b011e2266682f9681e7297363ad9fe/library_600x900_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "315b19557dfc8fb04922c77100188d716c156295/library_hero_2x.jpg"
},
"image": {
"english": "315b19557dfc8fb04922c77100188d716c156295/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "315b19557dfc8fb04922c77100188d716c156295/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "13885903123084d47da0686a73f992d2e5f4c9ed/logo.png"
},
"image2x": {
"english": "13885903123084d47da0686a73f992d2e5f4c9ed/logo_2x.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "66.94529028685362"
}
},
"library_header": {
"image": {
"english": "0da374eb49c96554803e10f90b9360b09cab7dfb/library_header.jpg"
},
"image2x": {
"english": "0da374eb49c96554803e10f90b9360b09cab7dfb/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1769003529",
"associations": {
"0": {
"type": "developer",
"name": "Gregstr"
},
"1": {
"type": "developer",
"name": "ShortWhileGames"
},
"2": {
"type": "publisher",
"name": "Gregstr"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "9",
"3": "28"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_47": "1",
"category_22": "1",
"category_25": "1",
"category_15": "1",
"category_28": "1",
"category_74": "1",
"category_75": "1",
"category_76": "1",
"category_30": "1",
"category_23": "1",
"category_37": "1",
"category_24": "1",
"category_44": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1786192315",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "3682550",
"store_tags": {
"0": "15045",
"1": "699",
"2": "3968",
"3": "1775",
"4": "7178",
"5": "4747",
"6": "4191",
"7": "1697",
"8": "7481",
"9": "19",
"10": "597",
"11": "599",
"12": "4305",
"13": "5350",
"14": "5154",
"15": "4166",
"16": "3859",
"17": "4182",
"18": "6214",
"19": "492"
}
},
"extended": {
"developer": "Gregstr",
"publisher": "Gregstr"
},
"config": {
"installdir": "Birb-Game",
"launch": {
"0": {
"executable": "BirbBP.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "staging, default, usergeneratedhats"
}
},
"1": {
"executable": "BirbBP.exe",
"arguments": "-D3D11",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "staging, default, usergeneratedhats"
},
"description_loc": {
"english": "Birb Game - DirectX"
},
"description": "Birb Game - DirectX"
},
"2": {
"executable": "BirbBP.sh",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"3": {
"executable": "Windows\\BirbBP.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "development, rehatched, v0.7, v0.8"
},
"description_loc": {
"english": "Launch the app with legacy folder structure"
},
"description": "Launch the app with legacy folder structure"
},
"4": {
"executable": "Windows\\BirbBP.exe",
"arguments": "-D3D11",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "development, rehatched, v0.7, v0.8"
},
"description_loc": {
"english": "Birb Game - DirectX"
},
"description": "Birb Game - DirectX"
}
},
"steamcontrollertemplateindex": "2",
"steamcontrollertouchtemplateindex": "9",
"steamdecktouchscreen": "4",
"steamconfigurator3rdpartynative": "65533",
"uselaunchcommandline": "1",
"app_mappings": {
"0": {
"platform": "linux",
"tool": "SteamLinuxRuntime_sniper"
}
}
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"3682551": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "3667804515515074720",
"size": "5548706827",
"download": "5306125904"
},
"development": {
"gid": "5178557776641832878",
"size": "4536579500",
"download": "4297040608"
},
"staging": {
"gid": "3667804515515074720",
"size": "5548706827",
"download": "5306125904"
},
"v0.7": {
"gid": "7078745621757171743",
"size": "1477578845",
"download": "1269039696"
},
"v0.8": {
"gid": "4456019584338175844",
"size": "2500888576",
"download": "2272692016"
}
}
},
"3682552": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "3055144395728671316",
"size": "7995470373",
"download": "5601280896"
},
"development": {
"gid": "1393812927968236736",
"size": "6973461045",
"download": "4596093504"
},
"staging": {
"gid": "3055144395728671316",
"size": "7995470373",
"download": "5601280896"
}
}
},
"baselanguages": "english",
"workshopdepot": "3682550",
"branches": {
"public": {
"buildid": "24632891",
"timeupdated": "1786223796",
"timebuildupdated": "1786223426"
},
"development": {
"buildid": "22793861",
"description": "Branch with builds automatically uploaded during development",
"timeupdated": "1776247218",
"timebuildupdated": "1776236159"
},
"staging": {
"buildid": "24632891",
"description": "staging branch for release",
"timeupdated": "1786223426",
"timebuildupdated": "1786223426"
},
"v0.7": {
"buildid": "19291428",
"description": "Version 0.7 (Most of the time, one update behind the main branch)",
"timeupdated": "1753375522",
"timebuildupdated": "1753020116"
},
"v0.8": {
"buildid": "20735175",
"description": "Version 0.8 (New version in development)",
"timeupdated": "1763471896",
"timebuildupdated": "1762759952"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "500000000",
"maxnumfiles": "100"
}
}