Clockwork TD Devlog #1: Introduction
This is the first post in an ongoing series about the development of my thesis project, Clockwork TD.
For this new series, I’ve decided to start a dev blog for my MFA thesis project, Clockwork TD (working title!). I’ll be developing it over the next year as I work on finishing my MFA, and hope to polish it enough to release it (in Early Access, at least) next summer on Steam!
This project started off as a thought experiment — what makes a Tower Defense game? For awhile, I tried to go down the road of Citadelic and do away with enemy paths altogether, using Citadelic’s Move mechanic to let the player readjust their defenses each round, but 1. that felt tedious and 2. it opened up questions around enemy pathfinding. I tried to persist with the idea that enemies would “bash down” towers in their way, making adjusting the enemy path via placing towers part of the game’s strategy (ala Defense Grid: The Awakening), but a tower defense game where the enemies can damage your towers feels like it’s getting too close to an RTS. Similarly, all of the solutions I could think of to help a player cope semi-comfortably with a lack of defined enemy paths also started slanting the game towards an RTS. While Diplomacy is Not an Option was a big influence in my thinking (especially before discovering Citadelic), that game is ultimately a base-building RTS, not a Tower Defense game.
So how then, to achieve a Tower Defense game with a dynamic map like Rogue Tower or Isle of Arrows? I tried to answer this question last year when making Voxel Defense, but eventually found that asking the player to build their own enemy path quickly got tedious, as fun as it could be to create the ultimate winding killbox. When thinking about this game, I had just finished working on Accumulus, which gave me experience with hex grid math and made me realize that hexagons as tiles are far more interesting than cubes. Originally, I thought of using Perlin or other noise to generate the map like I did in Ron Swansong, but I didn’t feel like spending ages trying to massage procedural generation algorithms enough to give me safe, reliable randomness; and even so, it felt like I was falling backwards into “this feels like an RTS” territory again.
To keep reading this devlog and see the example code & gifs, visit:
https://onewinter.net/2023/07/08/clockwork-td-devlog-1-introduction/
Get Terrorformer TD
Terrorformer TD
Terraform a changing map in this Roguelike TD!
Status | In development |
Author | TJ Cioffe |
Genre | Strategy, Role Playing |
Tags | Indie, Low-poly, Procedural Generation, Roguelike, Roguelite, Singleplayer, Tower Defense, Unity |
Languages | English |
More posts
- Terrorformer TD Devlog #13: AchievementsFeb 05, 2024
- Terrorformer TD Devlog # 12: Adding Inter-Game ProgressionJan 31, 2024
- Clockwork TD Devlog #11: New Year, New Features, New... Name?Jan 31, 2024
- Clockwork TD Devlog #10: Year-End Wrap-upDec 16, 2023
- Clockwork TD Devlog #9: TowersDec 15, 2023
- Clockwork TD Devlog #8: EnemiesDec 14, 2023
- Clockwork TD Devlog #7: Map Progression Pt. 2Dec 13, 2023
- Clockwork TD Devlog #6: Instant Abilities!Sep 11, 2023
- Clockwork TD Devlog #5: Terrain BonusesJul 18, 2023
- Clockwork TD Devlog #4: Dynamic Build MenusJul 14, 2023
Leave a comment
Log in with itch.io to leave a comment.