# Help making turn based game

**URL:** <https://forum.makecode.com/t/help-making-turn-based-game/25565>\
**Category:** Collaboration\
**Tags:** game, rpg\
**Created:** [January 2, 2024, 5:54pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565 "2024-01-02T17:54:34Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 8, 2024, 7:04pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/21 "2024-01-08T19:04:43Z")

</div>

yeah probobly should. i never do and cant understand why its so hard 😓 or we could make it that some enemies are blessed with a element like in asgards wrath 2

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [January 9, 2024, 4:14pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/22 "2024-01-09T16:14:28Z")

</div>

yeah, btw u got a name for the game?

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 10, 2024, 8:58pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/23 "2024-01-10T20:58:24Z")

</div>

no not yet. i’m bad at coming up with names, so i usually make them self explanatory (no way i spelled that correctly)

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [January 11, 2024, 5:45pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/24 "2024-01-11T17:45:36Z")

</div>

Could I help with the coding or art?

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 11, 2024, 9:21pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/25 "2024-01-11T21:21:18Z")

</div>

yes any and all help is appreciated

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [January 12, 2024, 5:42pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/26 "2024-01-12T17:42:25Z")

</div>

Where can I start?

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [January 23, 2024, 12:25am UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/27 "2024-01-23T00:25:26Z")

</div>

could you please tell us what to do? i need to know what i’m supposed to code, i’m sure the artists doesn’t know what they need to draw, etc. plz could you tell us what to do.

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 30, 2024, 11:53pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/28 "2024-01-30T23:53:33Z")

</div>

Sorry I’ve been gone for so long. Lost my MacBook

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 30, 2024, 11:57pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/29 "2024-01-30T23:57:49Z")

</div>

- artists: make enemy types. Dessert, grassland, savanna, etc
- coders: stats, mechanics, story, npc, etc  
Etc.

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [January 31, 2024, 12:56am UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/30 "2024-01-31T00:56:28Z")

</div>

ok thanks, i’m on my way to do uuuhhh… npcs.

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 31, 2024, 5:07pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/31 "2024-01-31T17:07:49Z")

</div>

Be sure to post your work on here so we can work on that

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [January 31, 2024, 6:52pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/32 "2024-01-31T18:52:17Z")

</div>

ok, i will.

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 31, 2024, 10:06pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/33 "2024-01-31T22:06:38Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![Alex](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alex/32/12391_2.png) [@Alex](https://forum.makecode.com/u/Alex)\
**Post date:** [February 5, 2024, 5:11pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/34 "2024-02-05T17:11:13Z")

</div>

im still around lurking sometimes. If i were to get an idea of what sort of game is being made here i could make some stuff when i have time.

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [February 6, 2024, 5:34pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/35 "2024-02-06T17:34:47Z")

</div>

me too  
🙂

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [February 6, 2024, 5:55pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/36 "2024-02-06T17:55:23Z")

</div>

sory, i’m gonna take more time than what i thought becuase i’m in a competition and i got homework. this doesn’t means i’m not gonna work anymore, i’m just gonna take more time, also i’m just gonna do the code for when a battle starts and for the interactions with npcs (quests, dialogues and for the story)

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [February 6, 2024, 7:42pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/37 "2024-02-06T19:42:13Z")

</div>

I understand. Just take your time

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [February 6, 2024, 10:05pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/38 "2024-02-06T22:05:20Z")

</div>

thank you so much.

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [February 7, 2024, 10:05pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/39 "2024-02-07T22:05:37Z")

</div>

Your welcome 👍

---

<div class="post-metadata">

**Author:** ![Mega0star01](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mega0star01/32/14784_2.png) [@Mega0star01](https://forum.makecode.com/u/Mega0star01)\
**Post date:** [February 7, 2024, 11:01pm UTC](https://forum.makecode.com/t/help-making-turn-based-game/25565/40 "2024-02-07T23:01:37Z")

</div>

here’s the code for the NPC’s that give the player a quest:

> **[quests npcs](https://arcade.makecode.com/S77686-53530-92315-89064)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Sorry if the code is too long for only one NPC, you should do a function in the “A button pressed” so you can organize things better, or maybe do a function per NPC.  
also, change the “player is in area” every time player enters any area (the woods, a village, a castle, etc.), do the same with the “player is doing quest” (i don’t know if that’s the name, i’m not checking again) variable depending of wich NPC the player interacted with.  
(sorry for making this post really long)

[Previous page](https://forum.makecode.com/t/help-making-turn-based-game/25565.md?page=1)

[Next page](https://forum.makecode.com/t/help-making-turn-based-game/25565.md?page=3)
