# My ELEMENTAL pokemon-based game

**URL:** <https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629>\
**Category:** Show & Tell\
**Tags:** game\
**Created:** [March 11, 2026, 2:07am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629 "2026-03-11T02:07:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 11, 2026, 2:07am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/1 "2026-03-11T02:07:55Z")

</div>

I am making a ripoff of pokemon games in general, and I just finished a demo battle. Here it is! I will (most likely) see this game through, so expect updates somewhat often.

> **[Elemental Pokemon Game](https://arcade.makecode.com/S26679-71201-70962-42286)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

> **Info about the weird symbols next to attacks:**
>
> ![Screenshot 2026-03-10 4.44.10 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/e/5/e5e862d506691908f17005c519949ec9218a224c.png)
> 
> The square means that this attack comes with the elemental, and it is a fire type attack (signified by the square being red)
> 
> ![Screenshot 2026-03-10 4.45.34 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/8/08f4bd7ed2f0911c9bd19b4d96f218584ba822a0.png)
> 
> This is an attack from a scroll (info on that eventually), indicated by the plus. And it is a fire type attack, signified by the plus being red.
> 
> ![Screenshot 2026-03-10 4.47.05 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/d/f/df0bf5399b0606bb42f9de36472eaf2512647bea.png)
> 
> This is just the symbol for the item menu.

> **Info about attacks:**
>
> > **Player attacks**
> >
> > Ember has the following attacks (one from a scroll):
> > 
> > - Fireball: 10dmg. Shoots a fireball at the opponent.
> > - Fire Blade: 25dmg. Slashes the opponent with a red-hot blade.
> 
> > **Enemy attacks**
> >
> > Twin Aqua has the following attacks:
> > 
> > - Bubble Barrage: 10dmg. Shoots bubbles at you.
> > - Water Jet: 15dmg. Shoots a high-powered burst of water at you.
> > - HP Increase: Increases Twin Aqua’s HP by 25
> > 
> > Pebble has the following attacks:
> > 
> > - Rock Throw: 15dmg. Hurls a small rock at you.
> > - Rock Hard: Increases Pebble’s ability to evade.

> **Info about the one item included:**
>
> The one item that is included in this demo is the Apple. All it does is heal you by 40HP. You only have two to use, though. Also, using items takes up your turn.

> **Info about what is to come:**
>
> In an update (or multiple updates) that will come sooner or later, I will add the following:
> 
> - The ability to capture other Elementals and use them instead.
> - The ability to get and equip scrolls to Elementals (scrolls have attacks on them).
> - A small world to explore and find wild Elementals.
> - And more! (not telling you what the “more” is… yet.)

> **What “Evolving” will look like:**
>
> “Evolving” in this game is instead….
> 
> Upgrading!
> 
> You’ll have to pay VP (varying cost(more on VP later)) to upgrade your Elemental into a new one (with a new attack, too!). You can also upgrade scrolls the same way. Note that to upgrade an Elemental, the Elemental must be a certain level.

> **VP and XP:**
>
> VP:
> 
> VP (Victory Points) are earned when you knock out an opposing Elemental, and you can use it in:
> 
> - VP stores
> - Upgrading (scrolls and Elementals)
> - Creation spells (now what could that be…?)
> 
> XP:
> 
> XP (Experience Points) are earned when you finish a battle and are specific to Elementals. When an Elemental has enough XP, the Elemental levels up. Each level up requires more XP than the last!

Also, just a small note: Elementals are the Pokemon in this game.

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/36494_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [March 11, 2026, 8:27pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/2 "2026-03-11T20:27:40Z")

</div>

cool!

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 11, 2026, 8:27pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/3 "2026-03-11T20:27:52Z")

</div>

Something that I forgot to add:

> **Scrolls**
>
> Scrolls are basically attacks, but with the ability to be assigned to an Elemental. That Elemental would then be able to use the attack while in battle.

---

<div class="post-metadata">

**Author:** ![raphayel](https://avatars.discourse-cdn.com/v4/letter/r/858c86/32.png) [@raphayel](https://forum.makecode.com/u/raphayel)\
**Post date:** [March 11, 2026, 8:28pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/4 "2026-03-11T20:28:18Z")

</div>

nice fight mechanic here is a map with the wild bushes [h](https://arcade.makecode.com/#editor)

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 12, 2026, 2:16am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/5 "2026-03-12T02:16:22Z")

</div>

> **[Elemental Pokemon Game](https://arcade.makecode.com/52366-02662-03141-92747)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Update #1!

This update includes the following:

- A new (tiny) map to explore!
- Wild Elementals in the tall grasses!
- A new Elemental… Dirt!

Please make note that the stuff from the Makecode gallery is temporary, as I am very bad at pixel art (at least for making people), and my friend is going to make the sprites and tiles for me. Also, if you find any glitches, please report them so I can fix them.

> **Dirt’s attacks:**
>
> Dirt has the following moves:
> 
> - Earthquake: 20dmg. Shakes the ground.
> - Rock Throw: 15dmg. Hurls a rock at you (same as Pebble)

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 12, 2026, 2:16am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/6 "2026-03-12T02:16:42Z")

</div>

For whatever reason, it seems like I can’t access the map, I’m not sure why this happened, but maybe just put a screenshot of the map.

---

<div class="post-metadata">

**Author:** ![Catz\_N\_Coffee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/catz_n_coffee/32/15323_2.png) [@Catz\_N\_Coffee](https://forum.makecode.com/u/Catz_N_Coffee)\
**Post date:** [March 12, 2026, 2:16am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/7 "2026-03-12T02:16:46Z")

</div>

Sooooo… It’s impossible to beat Twin Aqua. I got it down to 30 hp. It attacked me. Then, on my turn I used Fire Blade. It now has 5 hp. On its turn, it used some healy movey thingy. It now has 30 hp. It attacked me. Then, on my turn I used Fire Blade. It now has 5 hp. On its turn, it used some healy movey thingy. It now has 30 hp. HELP ME!

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [March 12, 2026, 4:54pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/8 "2026-03-12T16:54:47Z")

</div>

This project is very promising! Something I wanted to point out is that there is no reason to use the attack with less damage. Maybe a mana system would fix this?

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 12, 2026, 5:58pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/9 "2026-03-12T17:58:27Z")

</div>

Well, here’s the thing: the Fire Blade attack won’t be included right when you get Ember. Fire Blade is a scroll, and you need to get the scroll and equip it to Ember in order for Ember to use it. And another thing: attacks will have levels and special effects in the future.

But I still might do a mana system, thanks for the idea.

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 12, 2026, 5:58pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/10 "2026-03-12T17:58:33Z")

</div>

HP Increase can be annoying, that’s for sure (Even though its just by chance that Twin Aqua uses it), so here’s an update (will be included in all future updates) where HP Increase only heals 15HP, not 25HP.

> **[Elemental Pokemon Game](https://arcade.makecode.com/32926-20860-61575-51203)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Yardbird36](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yardbird36/32/28085_2.png) [@Yardbird36](https://forum.makecode.com/u/Yardbird36)\
**Post date:** [March 13, 2026, 9:29pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/11 "2026-03-13T21:29:48Z")

</div>

You should make some elements overpower others, like fire would do decreased damage to water pokemon, and fire would do increased damage to ice.

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 14, 2026, 6:22pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/12 "2026-03-14T18:22:46Z")

</div>

Yeah, I probably will. I’ll probably include it in the next update.

---

<div class="post-metadata">

**Author:** ![Yardbird36](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yardbird36/32/28085_2.png) [@Yardbird36](https://forum.makecode.com/u/Yardbird36)\
**Post date:** [March 14, 2026, 9:59pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/13 "2026-03-14T21:59:16Z")

</div>

Ok, that sounds cool

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [March 15, 2026, 11:52pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/14 "2026-03-15T23:52:30Z")

</div>

(Official)Update #2!

> **[Elemental Pokemon Game](https://arcade.makecode.com/75580-17754-48695-34839)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

New things include:

- Larger map!
- Better grass sprites (still Makecodes though)
- Weaknesses! Earth types (like Pebble and Dirt) do less damage to Ember, and Twin Aqua does more damage to you, while you do less damage to it.
- New item: Orange! Use it to increase your ability to evade.
- The ability to get items from capsules found in the wild.

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [April 9, 2026, 11:32pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/15 "2026-04-09T23:32:05Z")

</div>

Well, I finally got around to working on this again…

> **[Elemental Pokemon Game](https://arcade.makecode.com/65225-08127-36989-39877)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Another minor update, with a larger map and some improved art.

Also…

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/6/86f69e513f3282597e556e9079437ff1478efb06.png)

---

<div class="post-metadata">

**Author:** ![xInsqne1](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/xinsqne1/32/34060_2.png) [@xInsqne1](https://forum.makecode.com/u/xInsqne1)\
**Post date:** [April 10, 2026, 2:51am UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/16 "2026-04-10T02:51:42Z")

</div>

Oh no! The block was blocked by evolved barrieors! (Yes intentional spelling)

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/36494_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [April 10, 2026, 5:30pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/17 "2026-04-10T17:30:07Z")

</div>

there a problem with the battling thing when I hit items it moves off screen and I cant see it

---

<div class="post-metadata">

**Author:** ![TheGooberEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thegooberearth/32/36693_2.png) [@TheGooberEarth](https://forum.makecode.com/u/TheGooberEarth)\
**Post date:** [April 10, 2026, 5:31pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/18 "2026-04-10T17:31:05Z")

</div>

It’s the other way around ground does double dmg to fire and fire does less to earth in Pokémon at least

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [April 10, 2026, 10:08pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/19 "2026-04-10T22:08:56Z")

</div>

I know but I that was after I make it the way it is and I was feeling lazy, maybe I’ll do it the proper way next time 😅

---

<div class="post-metadata">

**Author:** ![engineer703](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/engineer703/32/35135_2.png) [@engineer703](https://forum.makecode.com/u/engineer703)\
**Post date:** [April 13, 2026, 5:28pm UTC](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629/20 "2026-04-13T17:28:41Z")

</div>

I know about that, I was planning to fix it in the next update. Also there is another problem where you can’t use orange’s, that will also be fixed.

[Next page](https://forum.makecode.com/t/my-elemental-pokemon-based-game/42629.md?page=2)
