tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://the-wb.itch.io/builderdefenderprototype


Controls: LMB to select building types and place them, RMB to unselect building placement, ESC for options. WASD/Arrow keys for movement, Edge Scrolling is available via the options menu


A result project from a course  "Building an awesome BuilderDefender game" by CodeMonkey. Source files uploaded with permission from course creator

Most of the source code is uniquely different from the course. Features also differ quite a bit from the original course (see screenshots for examples), namely: 

- The ability to easily add more resources and buildings and also having them automatically show up on  the UI with autolayout

- A robust enemy spawner with lots of customizable data

- A robust environment spawner with configurable parameters for resources nodes

- Some more UI adjustments to support multi resource mining with variable timers, dynamic repair cost adjustments and dynamically showing potential resource gains when placing a building

- A bit of fancy shader work with custom shader enemy portal and circle fade shaders