# Gena! (RPG/Platformer Devlog)

**URL:** <https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960>\
**Category:** Show & Tell\
**Tags:** game, platformer, rpg\
**Created:** [January 5, 2025, 8:07pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960 "2025-01-05T20:07:37Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [July 30, 2025, 6:28pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/141 "2025-07-30T18:28:47Z")

</div>

God i keep missing stuff

- Overworld enemies will now STOP MOVING whenever you open the menu!

Something something…oh right dont let schmovers hit Boinguses (another funi interaction)

---

<div class="post-metadata">

**Author:** ![Makecoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/makecoder/32/23787_2.png) [@Makecoder](https://forum.makecode.com/u/Makecoder)\
**Post date:** [July 30, 2025, 11:05pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/142 "2025-07-30T23:05:58Z")

</div>

pixel is back

---

<div class="post-metadata">

**Author:** ![Makecoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/makecoder/32/23787_2.png) [@Makecoder](https://forum.makecode.com/u/Makecoder)\
**Post date:** [July 30, 2025, 11:16pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/143 "2025-07-30T23:16:46Z")

</div>

blk is kinda ez first use power then counter then critical

---

<div class="post-metadata">

**Author:** ![NeoStreak](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neostreak/32/27498_2.png) [@NeoStreak](https://forum.makecode.com/u/NeoStreak)\
**Post date:** [August 8, 2025, 2:37am UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/144 "2025-08-08T02:37:41Z")

</div>

Great game, but is it just me or when you press right the character turns left?

---

<div class="post-metadata">

**Author:** ![not\_a\_lemon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not_a_lemon/32/35289_2.png) [@not\_a\_lemon](https://forum.makecode.com/u/not_a_lemon)\
**Post date:** [August 8, 2025, 8:41pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/145 "2025-08-08T20:41:26Z")

</div>

Yeah @PixelDoodle it does look like the animations are backwards

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [August 8, 2025, 8:41pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/146 "2025-08-08T20:41:28Z")

</div>

probably just you

---

<div class="post-metadata">

**Author:** ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)\
**Post date:** [August 8, 2025, 8:41pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/147 "2025-08-08T20:41:30Z")

</div>

> [@PixelDoodle](#):
>
> New Scarf: **Thorn Scarf!**

**proceed.**

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [August 10, 2025, 12:09am UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/148 "2025-08-10T00:09:31Z")

</div>

ooooooh you two are talking about the animations

i thought you guys meant the controls were backwards

---

<div class="post-metadata">

**Author:** ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/36311_2.png) [@Astro](https://forum.makecode.com/u/Astro)\
**Post date:** [August 10, 2025, 12:17am UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/149 "2025-08-10T00:17:56Z")

</div>

Watch what happens when I cast a spell I don’t know!

---

<div class="post-metadata">

**Author:** ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)\
**Post date:** [August 10, 2025, 12:24am UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/150 "2025-08-10T00:24:33Z")

</div>

I love this game! the pixel art is charming and i love the battle system! Here’s some feedback that i gathered from playing the game. The movement can feel janky at times, and would really benefit from coyote jumps. The same with the dash, that doesn’t activate if you’re not moving in a specific directon. Also, after you fight an enemy, once you finish the battle, you go all the way back the start of the level, which means if you can’t dodge the enemy, which can be difficult at some times. If you made it so that you were exactly where you were when you engaged in the fight after you win a battle. Sorry for the long paragraph. You don’t have to listen to the feedback, i might just be bad at the game 🙂

---

<div class="post-metadata">

**Author:** ![ZeroFall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zerofall/32/34898_2.png) [@ZeroFall](https://forum.makecode.com/u/ZeroFall)\
**Post date:** [August 10, 2025, 12:31am UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/151 "2025-08-10T00:31:10Z")

</div>

One word: cool

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [August 10, 2025, 8:30pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/152 "2025-08-10T20:30:37Z")

</div>

@CodePerson thank you for the feedback, but, i feel like you’re misunderstanding some stuff or just arent explaining it well enough

1. 

> [@CodePerson](#):
>
> The movement can feel janky at times, and would really benefit from coyote jumps.

- define janky
- im definitely going to add coyote time at some point, hell, i think @BotWarrior suggested it at some point?

1. 

> [@CodePerson](#):
>
> The same with the dash, that doesn’t activate if you’re not moving in a specific directon.

If you mean you _HAVE_ to hold the right or left buttons to use a dash…no? You can just jump then press A and youll dash in the direction youre facing, even if none of those buttons have been pressed

![Screen_Recording_20250809_214528_Chrome(1)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/a/0/a0beabc34e59dfcdd011fc36391e32819c07eeff.gif)

(The game automatically faces you to the right when you first boot it up btw)

1. 

> [@CodePerson](#):
>
> Also, after you fight an enemy, once you finish the battle, you go all the way back the start of the level, which means if you can’t dodge the enemy, which can be difficult at some times. If you made it so that you were exactly where you were when you engaged in the fight after you win a battle.

im sorry but that’s just…\*no\*. You respawn on top of the LAST ground tile you touch.

![1000296837](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/7/7/7717932a1a5b4999554e8a3d55ff042de953d43e.gif)

Screenshots of the code

Collision with an enemy on the ground:

- Start of battle: Saves your position

![Respawn2](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/a/0/a03ed0813e63dbb2ca4efd1e91243023184053cd.png)

- End of battle: Places you on top of said position

![Respawn3](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/8/c804b7ad671e03d5b98cfe733eb6fc958b902762.png)

* * *

- Collison with an enemy in midair

If you can move and are touch the ground, the game saves your current ground position

 ![Respawn1](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/a/d/add0a8c28a42024f1cfcff54676699477f1dc35a.png)

At the end of a battle, if youre not touching the ground, the game will place you at your last ground save point (basically a fail safe in case the first option respawns you in midair)

![Respawn4](https://us1.discourse-cdn.com/flex020/uploads/makecode/optimized/3X/9/1/9159be0450ec7d80ac4da9e03f4753087d9ab4e1_2_690x87.png)

The only way i think what you said could happen is if you were to dash into an enemy midair at the start of a map and respawn at the beginning

---

<div class="post-metadata">

**Author:** ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)\
**Post date:** [August 11, 2025, 4:46pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/153 "2025-08-11T16:46:45Z")

</div>

> [@PixelDoodle](#):
>
> The only way i think what you said could happen is if you were to dash into an enemy midair at the start of a map and respawn at the beginning

oh, that makes sense. That was mostly how i was when i fought enemies.

---

<div class="post-metadata">

**Author:** ![BotWarrior](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/botwarrior/32/25328_2.png) [@BotWarrior](https://forum.makecode.com/u/BotWarrior)\
**Post date:** [August 11, 2025, 5:07pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/154 "2025-08-11T17:07:11Z")

</div>

> [@BotWarrior](#):
>
> Could you please add coyote time in next update? I am loving the direction this game is going btw

Yep! I sometimes don’t want to fight each enemy, so I try to skip past them. This can be very hard though, as most of the time you cannot avoid them. It just sometimes takes more time than I want. (This is not really feedback for you, I just don’t have much patience in general 🤪)

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [August 25, 2025, 4:50pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/155 "2025-08-25T16:50:57Z")

</div>

forgor to post this 🫠

[![](https://img.youtube.com/vi/0sdw-rWJbyI/hqdefault.jpg "Gena!! - Demo Playthrough") ](https://www.youtube.com/watch?v=0sdw-rWJbyI)

i should do a speedrun lmao

---

<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:** [September 29, 2025, 4:49pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/159 "2025-09-29T16:49:49Z")

</div>

the only game I was looking forward to being finished

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [October 9, 2025, 6:22pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/160 "2025-10-09T18:22:07Z")

</div>

so i was bored in game design class today. I forgot to send myself a copy of a GMS2 game ive been working on and RPGMaker MZ is completely unusable on the computers we use (like the interface fonts are all messed up)

and some of my friends wanted to see what making stuff in Gena was like soooo despite me being retired, i made a **FIGHT** for on a character i planned to add in the next part of the game

 ![GenaFight](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/7/0/701ee9ed1c7cc099d528c637b680021e1152ac98.png)

yea i might have made him a little bit too hard-

but its a fun fight TRUST ME-

so when im done balancing and adding _ONE_ little gimmick to the fight, ill post a link!

---

<div class="post-metadata">

**Author:** ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)\
**Post date:** [October 9, 2025, 7:57pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/161 "2025-10-09T19:57:02Z")

</div>

Yo is it ok if I ruin this game again? Once the full version is out?

---

<div class="post-metadata">

**Author:** ![DEBOI](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/deboi/32/25485_2.png) [@DEBOI](https://forum.makecode.com/u/DEBOI)\
**Post date:** [October 9, 2025, 7:57pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/162 "2025-10-09T19:57:21Z")

</div>

> [@PixelDoodle](#):
>
> (i dont want a repeat of Pixel Smashes requests. Ever.)

Ok, i am sorry. Will you forgive me?

---

<div class="post-metadata">

**Author:** ![ZeroFall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zerofall/32/34898_2.png) [@ZeroFall](https://forum.makecode.com/u/ZeroFall)\
**Post date:** [October 9, 2025, 9:01pm UTC](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960/163 "2025-10-09T21:01:24Z")

</div>

YAY thank you!!!

[Previous page](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960.md?page=7)

[Next page](https://forum.makecode.com/t/gena-rpg-platformer-devlog/32960.md?page=9)
