# Good Enough Platformer Mechanics

**URL:** <https://forum.makecode.com/t/good-enough-platformer-mechanics/36107>\
**Category:** Game Design\
**Tags:** game, platformer\
**Created:** [April 25, 2025, 4:30am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107 "2025-04-25T04:30:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [April 25, 2025, 4:30am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/1 "2025-04-25T04:30:49Z")

</div>

I was planning on doing something with this, but I gave up midway because I just got bored. 😓 If you wanna check it out or give me feedback, leave a reply for when I check the forums sometime!  
[https://arcade.makecode.com/S22521-24825-06580-17717](https://arcade.makecode.com/S22521-24825-06580-17717)

---

<div class="post-metadata">

**Author:** ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)\
**Post date:** [April 25, 2025, 9:26pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/2 "2025-04-25T21:26:27Z")

</div>

Seems cool  
but why is it oriented to WASD keys?

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [April 28, 2025, 5:10pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/3 "2025-04-28T17:10:20Z")

</div>

Just personal preference

---

<div class="post-metadata">

**Author:** ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)\
**Post date:** [April 28, 2025, 10:24pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/4 "2025-04-28T22:24:55Z")

</div>

Come on, you know some people like arrow keys.

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [April 30, 2025, 2:20am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/5 "2025-04-30T02:20:35Z")

</div>

I mean, I probably should just make it both if I can

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [April 30, 2025, 2:21am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/6 "2025-04-30T02:21:02Z")

</div>

I’ve made it both arrow keys and WASD, if u have any other suggestions tell me 🙏

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 2, 2025, 5:06pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/7 "2025-05-02T17:06:52Z")

</div>

I’m gonna have to fix arrow controls some more, but at the moment WASD works best

> **[UltraCode or smtn idk](https://arcade.makecode.com/S55390-79773-92005-98027)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<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:** [May 3, 2025, 7:11pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/8 "2025-05-03T19:11:24Z")

</div>

Nice! ultrakill remake?

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 5, 2025, 2:25pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/9 "2025-05-05T14:25:33Z")

</div>

Yeah, that’s what I’m going for mostly. I’m not all that good with making sprites so mostly everything is a rough placeholder

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 5, 2025, 4:44pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/10 "2025-05-05T16:44:28Z")

</div>

I plan on seeing if I could get @InvalidProject’s 8-bit version of castle vein to use, but I don’t know if I’ll be able to

---

<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:** [May 7, 2025, 4:21am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/11 "2025-05-07T04:21:41Z")

</div>

version uno in the depths of heaven goes hard ngl

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 9, 2025, 5:56pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/12 "2025-05-09T17:56:42Z")

</div>

**Not the biggest update ever but whatever**  
[https://arcade.makecode.com/S55390-79773-92005-98027](https://arcade.makecode.com/S55390-79773-92005-98027)  
_Normal Fixes_

- Added _Hopefully_ adequate credits for @InvalidProject
- Added more stuff to the W.I.P room
- removed herobrine

**EVIL fixes**

- Made the starting theme fast for no reason
- did NO bug patches whatsoever
- slacked off
- ate EVIL chinese food
- deleted ALL credits
- DELETED THE WHOLE GAME!!1!!1!!

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 10, 2025, 6:03pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/13 "2025-05-10T18:03:34Z")

</div>

I SHOULD stop working on this because i have state testing  
BUT I don’t feel like quitting yet  
so another update soon

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 15, 2025, 2:36pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/14 "2025-05-15T14:36:11Z")

</div>

I really should ask if I could get some help w this because

- I suck at making sprites
- I suck at optimizing code
- I suck at animation
- I suck at making music
- I’m lazy

_Poll ([view on site](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/14))_

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 16, 2025, 7:21pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/15 "2025-05-16T19:21:34Z")

</div>

Dev log or something

> **[UltraCode or smtn idk](https://arcade.makecode.com/S55390-79773-92005-98027)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

_normal fixes_

- made shooting “better” (IJKL)
- added more stuff to W.I.P room
- fixed at least one thing

**EVIL fixes**

- DESTROYED ALL THE ANIMATION (it sucked)
- ADDED BACK HEROBRINE
- ate EVIL pizza
- did NOT bug test AT ALL
- EVERYTHING IS BROKEN
- RE-DELETED THE WHOLE GAME!!

---

<div class="post-metadata">

**Author:** ![hassan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hassan/32/1457_2.png) [@hassan](https://forum.makecode.com/u/hassan)\
**Post date:** [May 16, 2025, 7:23pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/16 "2025-05-16T19:23:28Z")

</div>

I like the movement! Bouncing off the walls 😀.

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [May 23, 2025, 4:08am UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/17 "2025-05-23T04:08:27Z")

</div>

ooooh you guys wanna animate for me sooooo bad 🥹

---

<div class="post-metadata">

**Author:** ![onecelled](https://avatars.discourse-cdn.com/v4/letter/o/bcef8e/32.png) [@onecelled](https://forum.makecode.com/u/onecelled)\
**Post date:** [August 13, 2025, 9:28pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/18 "2025-08-13T21:28:19Z")

</div>

so uhh…

@Seal_dev … @BlobDev … hmu…vro 😼

---

<div class="post-metadata">

**Author:** ![BlobDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blobdev/32/25519_2.png) [@BlobDev](https://forum.makecode.com/u/BlobDev)\
**Post date:** [August 14, 2025, 9:41pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/19 "2025-08-14T21:41:44Z")

</div>

What do u need?

---

<div class="post-metadata">

**Author:** ![sharpWill](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sharpwill/32/24467_2.png) [@sharpWill](https://forum.makecode.com/u/sharpWill)\
**Post date:** [December 9, 2025, 7:19pm UTC](https://forum.makecode.com/t/good-enough-platformer-mechanics/36107/20 "2025-12-09T19:19:28Z")

</div>

well if you want help with some platform physics or combat…
