# So, about a game I wanted to make…

**URL:** <https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786>\
**Category:** Collaboration\
**Created:** [June 22, 2023, 5:03pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786 "2023-06-22T17:03:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [June 22, 2023, 5:03pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/1 "2023-06-22T17:03:40Z")

</div>

For a while, I’ve wanted to make a Super Mario 64-like game using Raycasting in Makecode Arcade. But due to my _ **HUGE** _ lack of experience in coding, Raycasting limitations, and other visual issues, I’m having trouble doing it. Is there any way I can actually make a game similar to SM64, or at least a 2D or 2.5D version of it?? 🧐

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [June 22, 2023, 5:32pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/2 "2023-06-22T17:32:48Z")

</div>

Raycasting would be cool, except for

1. only one layer (can’t jump onto a platform)
2. can’t have an overhead camera
3. when using a floor it will have bad hardware perf

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [June 22, 2023, 5:45pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/3 "2023-06-22T17:45:15Z")

</div>

I know. One of the main problems I had was that everything just felt like a labyrinth. And 3D platforming isn’t possible yet because there aren’t other layers.

So if 3D is a no-go, then how could I simulate gameplay in, for example, 2.5D?

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [June 22, 2023, 6:12pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/4 "2023-06-22T18:12:33Z")

</div>

a form of isometric would work, although for instance you wouldn’t be able to go behind a mountain. with the right level design though, isometric would work

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [June 22, 2023, 6:51pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/5 "2023-06-22T18:51:36Z")

</div>

So…Paper Mario style? Or do you mean something similar to The Legend of Zelda?

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [June 22, 2023, 8:44pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/6 "2023-06-22T20:44:25Z")

</div>

here is an older example of isometric in makecode, if you were to make an isometric game though, I would recommend using the mini tilemap extension for better collision

> **[monkey explorer](https://arcade.makecode.com/37512-67591-26148-47573)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

credit to @Segatendo

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [June 22, 2023, 9:19pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/7 "2023-06-22T21:19:16Z")

</div>

I could probably use this in a game. A couple of modifications and it should work.

And if the project doesn’t go as intended, I planned to make a **Mario Party game with a bunch of Makecode characters…stay tuned for that, actually.** 😉

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [June 22, 2023, 10:50pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/8 "2023-06-22T22:50:51Z")

</div>

Speaking of, how would it be possible to create a board for a Mario Party game? I’m having trouble making the characters actually move on the spaces instead of just going through the board.

---

<div class="post-metadata">

**Author:** ![labfox29](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/labfox29/32/9252_2.png) [@labfox29](https://forum.makecode.com/u/labfox29)\
**Post date:** [June 23, 2023, 5:01pm UTC](https://forum.makecode.com/t/so-about-a-game-i-wanted-to-make/20786/9 "2023-06-23T17:01:26Z")

</div>

> [@3D Idea - Tilemap Layering](https://forum.makecode.com/t/3d-idea-tilemap-layering/19292/9):
>
> [Here’s a video I found of how the original DOOM rendered layers.](https://youtu.be/ZYGJQqhMN1U) Something like this would probably be the best bet, but it all depends on if anyone wants to attempt making something like this in Arcade… I have no intentions on attempting something like this, and Idk if it will ever happen…

This might help make a barebones version.
