1 August 2023 08:59 UTC · Community Announcements · progress
addressing issues raised in discussions that i didn't see! you can now find pesticide and poison you can no longer sell a tower during a wave you can no longer roll during the wave fixed Precise achievement not activating if you've taken damage earlier in your play session
1 August 2023 08:39 UTC · Community Announcements · progress
blackhole lvl 1: 0.6 push -> 0.5 lvl 2: 0.7 push -> 0.6 lvl 3: 1 push -> 0.6
31 July 2023 00:49 UTC · Community Announcements · progress
added a you lose screen to see where your build went wrong speedgun lvl 1: 2x mult -> 3x lvl 2: 3x mult -> 4x lvl 3: 6x mult -> 7x
25 July 2023 23:05 UTC · Community Announcements · progress
added 3x 4x and 5x speed, press f to cycle through fixed crash on rent lvl up
20 July 2023 00:14 UTC · Community Announcements · progress
elites no longer spawn in the first three waves might have fixed save file not carrying over adhesive lvl 1: 0.2 speed -> 0.3 speed lvl 2: 0.3 speed -> 0.4 speed lvl 3: 0.4 speed -> 0.5 speed
19 July 2023 09:14 UTC · Community Announcements · progress
adjusted dicebomb probability and aoe damage (prev patch) added 5 minute timer to a wave to give an automatic win fixed saving game state between runs when quit manually fixed stone achievement fixed elites overbuffing themselves shotgun lvl 1: 1.5dmg -> 1.2dmg
19 July 2023 04:05 UTC · Community Announcements · progress
I can say definitively that there will be no content updates for bugTDX, only bug fixing, balancing, and minor QoL improvements. bugTDX was always planned to be a small game so I could release it before/during the first uni semester. I'm really proud of this little game and where it's ended up. It's far from perfect, but it's made entirely by me (bar the awesome sountrack by @creeper4207) and so I excuse myself for the terrible art and questionable resolution decisions. With this gamedev knowledge, I want to challenge myself to make a better game in six months. This means, despite the end of c
18 July 2023 00:42 UTC · Community Announcements · progress
fixed ultra boost achievement added 'sells for' text to indicate selling price fixed arrow crash with 10+ towers (if anyone has any screenshots of when its happening please chuck them in the discord!) changed starting hp to 15 for diff 4 updated translations snail: 0.2 speed -> 0.13 speed added dicebomb: T3 that shoots random damage cannon balls with better odds on level (inpired by Header) adhesive (sticky fly trap): T1 that creates a slowing area for air enemies (inspired by Lord Gyrops and NuggetNico) Thanks for everyone's tower suggestions! If you have any more, put them in the discord and
17 July 2023 00:08 UTC · Community Announcements · progress
fixed crash of targeting enemies when there are none fixed a crash on leveling up a tower past max somehow added damage counters (click on the tower) made freeze a little more obvious changed sell tower button to show cancel sell during remove elite hp 4x -> 8x added prompt to change the UI before playing updated translations made sell a little more logical as to when the 'sell' function was activated - shouldn't change much for the user experience shotgun lvl 1: 1dmg -> 1.5dmg lvl 2: 1.6dmg -> 2.5dmg
16 July 2023 05:49 UTC · Community Announcements · progress
It takes a bit of money for an indie dev to put their game up on Steam, and due to the absolutely phenomenal support of the YouTube roguelike community, we've broken even on that cost. A few weeks ago I wrote a 'post-mortem' going over the finances of the game and the things I learnt from making it. A lot of the stuff from that still remains true, and for any aspiring developers I recommend giving it a read because it's pretty interesting analytics. Feel free to check it out on GitHub! So thanks again for everyone for your support and as a thank you to everyone who's playing it, if you've read
16 July 2023 02:50 UTC · Community Announcements · progress
Fixed crash that would just crash your game right away So sorry about that!!
15 July 2023 22:54 UTC · Community Announcements · progress
fixed tutorial not showing up fixed difficulty starting at 1 started the UI at 170% added a little colour to the grass flamethrower lvl 1: 0.8 dur -> 0.4 dur lvl 2: 1.2 dur -> 0.5 dur lvl 3: 1.8 dur -> 0.6 dur nailgun lvl 1: 300% mult -> 100% mult lvl 2: 600% mult -> 150% mult lvl 3: 700% mult -> 250% mult
15 July 2023 22:14 UTC · Community Announcements · progress
fixed regen overbuffing enemies fan lvl 3: 0.8 push -> 0.5 push
1 July 2023 01:51 UTC · Community Announcements · progress
added settings.txt to main file in case that's causing a crash fixed towers on new path crashing the game when sold hopefully fixed arrow crash on restart game hopefully fixed language crash
21 June 2023 10:43 UTC · Community Announcements · progress
fixed xpbooster not upgrading edge towers made volcano sfx quieter fixed shapeshifter tooltip size fixed triggering nerd achievement fixed arrows appearing when they shouldn't added description of tier level fixed flamethrower and pesticide range fixed compare to work when you have a selected tower flamethrower lvl 1: 0.5dmg -> 0.3dmg lvl 2: 0.9dmg -> 0.5dmg lvl 3: 1.5dmg -> 0.7dmg pesticide lvl 1: 1dmg -> 0.5dmg lvl 2: 2dmg -> 0.9dmg lvl 3: 2.5dmg -> 1.5dmg
Full appinfo as delivered by Steam PICS, changenumber 37458633. Also at /api/app/2336160/raw.
{
"appid": "2336160",
"common": {
"name": "bugTDX",
"type": "Game",
"icon": "469cc64bc9f108e9ddfade327174a7ee33cbfc8e",
"linuxclienticon": "13c1ffb224d77396e5b977d1929c60808c14437f",
"clienticon": "88f68a08662a3c7a2f39fdb06c11f3b93886ea04",
"releasestate": "released",
"oslist": "windows",
"osarch": "",
"osextended": "",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1694822400",
"tested_build_id": "11836431",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "78.24427430234195",
"height_pct": "55.32251949048833"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "78.24427430234195",
"height_pct": "55.32251949048833"
}
}
},
"store_asset_mtime": "1683014889",
"associations": {
"0": {
"type": "developer",
"name": "progress"
},
"1": {
"type": "publisher",
"name": "progress"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "4",
"2": "23",
"3": "28"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"danish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"dutch": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"finnish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"greek": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"vietnamese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"bulgarian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"hungarian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"norwegian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"romanian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"swedish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"thai": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"hindi": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"gurmukhi": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1686895360",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2336160",
"store_tags": {
"0": "42804",
"1": "1084988",
"2": "1645",
"3": "19",
"4": "597",
"5": "1716",
"6": "3871",
"7": "4791",
"8": "492",
"9": "599",
"10": "7332",
"11": "32322",
"12": "5125",
"13": "3964",
"14": "1708",
"15": "4004",
"16": "4182"
},
"review_score": "7",
"review_percentage": "88"
},
"extended": {
"developer": "progress",
"publisher": "progress"
},
"config": {
"installdir": "bugTDX",
"launch": {
"0": {
"executable": "BUGTDX.exe"
}
}
},
"depots": {
"2336161": {
"manifests": {
"public": {
"gid": "5013385206273726249",
"size": "104883635",
"download": "96964608"
}
}
},
"branches": {
"public": {
"buildid": "11836431",
"timeupdated": "1690880340",
"timebuildupdated": "1690880324"
}
}
}
}