# How to Create Tower Defense Game?

**URL:** <https://forum.makecode.com/t/how-to-create-tower-defense-game/10925>\
**Category:** Help\
**Created:** [November 17, 2021, 6:56am UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925 "2021-11-17T06:56:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![HewwoBug](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hewwobug/32/3995_2.png) [@HewwoBug](https://forum.makecode.com/u/HewwoBug)\
**Post date:** [November 17, 2021, 6:56am UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925/1 "2021-11-17T06:56:56Z")

</div>

I want a Tower Defense Game where there is a pool where you have to place lily pads first for placing towers and a variety of towers, plus some interesting enemies like one that can’t be hit by normal projectiles and one that lays eggs into an enemy’s lungs. (Pretty Scary) I think it’s going to kinda be like Plants vs Zombies.

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [November 17, 2021, 5:50pm UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925/2 "2021-11-17T17:50:22Z")

</div>

They did something like that on the stream:

> [@Arcade Advanced Stream #33 - Unfroggable (Tower Defense)](https://forum.makecode.com/t/arcade-advanced-stream-33-unfroggable-tower-defense/2021):
>
> Hey folks, Today, @shakao, @richard, @jwunderl and I made a tower defense game where the wasps are the enemies and the towers are frogs. We use @jwunderl’s new path finding extension: [https://github.com/jwunderl/arcade-tilemap-a-star](https://github.com/jwunderl/arcade-tilemap-a-star). This extension routes the way for the bees. We add cursors and projectiles that only shoot into open space. Watch the full stream here: [https://youtu.be/eWtftlH5J6Q](https://youtu.be/eWtftlH5J6Q) The code for this stream is below: The MakeCode Arcade Advanced stream happens every weekday a…

Or a search for tower defense yields plenty of games 🙂

---

<div class="post-metadata">

**Author:** ![HewwoBug](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hewwobug/32/3995_2.png) [@HewwoBug](https://forum.makecode.com/u/HewwoBug)\
**Post date:** [November 17, 2021, 6:40pm UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925/3 "2021-11-17T18:40:34Z")

</div>

Also some extra towers

---

<div class="post-metadata">

**Author:** ![HewwoBug](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hewwobug/32/3995_2.png) [@HewwoBug](https://forum.makecode.com/u/HewwoBug)\
**Post date:** [November 17, 2021, 10:59pm UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925/4 "2021-11-17T22:59:02Z")

</div>

Pretty much, but I kinda want it to be themed like Plants vs Zombies

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [November 17, 2021, 11:43pm UTC](https://forum.makecode.com/t/how-to-create-tower-defense-game/10925/5 "2021-11-17T23:43:00Z")

</div>

You can always edit the code by pressing the edit code button in the share link 😉
