3D Third person shooter (Proof of concept)

I, rune, have returned to the forums to show you all a proof of concept for a third person shooter in makecode arcade.
The original concept came from a pixel art video I saw on youtube where a guy drew his own power rangers in the Cyan Magenta Yellow color scheme. It evolved to much more than that as I decided that you would be raiding a old evil robot base.
This is actually one of my many old unfinished projects that I wanted to share because it is like nothing i’ve seen on makecode.
Besides it being really cool, it is still a proof of concept, not a game, and many things don’t work. I don’t know if i’ll ever actually make it a game, but feel free to make a game using its code as a base.

Play here :point_down: :point_down: :point_down:

WARNING: this game was made for computer, and wouldn’t work on consoles even if it didn’t crash them.

Controls:
tilt (move mouse left/right on simulator): turns the camera
A button (space): fire laser (Doesn’t do anything yet)
up, down, left, and right (WASD): walk (no diagonals yet)

12 Likes

WOAH… This has potential!
You know what I think would be a cool addition?
sliding
Karlson-style.

I’m pretty sure there’s an extension to map A and B to any key… maybe change B to left shift to make sliding more comfortable? If you add it of course!

2 Likes

Also it would be cool if you mapped A to left click

3 Likes

On it.

2 Likes

This is a great idea! i might have to make a game using this concept…

2 Likes

I love how you say “have to” instead if just “might make”

1 Like

how do you make the camera turn with the mouse?

1 Like

This is the FUTURE of Makecode!
One of the best 3D projects I’ve ever seen. Hands down.

2 Likes

cool my doors project will be better with sliding

2 Likes

In the basic controller extension there is a screen tilt variable called exelerator I think, and it emulates by using the mouse to tilt the fake console

thanks, also where did the ceiling blocks come from because I cant find them in the regular raycasting