https://euclidean-whale.itch.io/enty-td This is a TD featuring animated trees called Ents. It's an Enty TD. Get it? Help your workers to mine resources that they can use to build towers for their defense. Acknowledgements and source code. Thanks also to M and @adsick for their feedback, and @tuxmain for sparking the idea for the name. Controls Camera Pan: WASD / QZSD / ↑ ← ↓ → Hints You need to demonstrate to the tutorial that you understand what it's telling you. Keep your workers actively mining. They will prioritize tower-building tasks. Click and hold the LMB to designate a bunch of mining tasks rapidly. Tower range is limited and enemies are coming from all over the place. Choose your placements well. Enemies might take shortcuts! You can place towers strategically to alter their path. Dev Notes I wanted to explore a few ideas with this.
I also wanted to challenge myself to use as few external bevy crates as possible. No tilemap or asset loading plugins allowed! I ended up with a modest suite of bevy_common_assets, bevy_nine_slice_ui, and my own bevy_pipelines_ready. I had grand ambitions about all things workers might be able to do -- upgrading towers, sleeping, eating, producing the next generation of workers, interacting with enemies, etc. I bit off way more than I can chew and it's a minor miracle that you even have something to play here. The difficulty levels may not be well balanced, but the game should be winnable on Normal, Hard, and even Impossible mode. If you beat Impossible, please post a screenshot! The Future This is a genre I'd love to explore further. But the game is built on a house of cards in a very slapdash fashion and I don't know if it will withstand any more features being added. I would want to rewrite a bunch of code before continuing much further. I'll likely be keeping this up-to-date with Bevy releases and making small improvements along the way, like my other little projects. I'd love to hear your suggestions about what direction I might take the gameplay. |