Raycasting 3D render -- Blocks Edition

3rd person camera? Seems like a cool Venge spinoff idea…

2 Likes

how do you code the floor?

2 Likes

You can use @MrFranko ‘s 3D floor project.

3 Likes

ok thanks @TheConeGuy

2 Likes

Make code arcade was Meant for single player and is not capable of multiplayer unless makecode would need to change how the small machine works

2 Likes

Good news, @Shade9788, we’ve made some big changes over the last year, and you can now play multiplayer games online with up to four people!

It’s true that there aren’t any of the physical tiny machines that are capable of hosting distributed multiplayer games yet, but hopefully someday :slight_smile:

4 Likes

How did you make the floor tiles that way?

2 Likes

I was trying to work on enemies and jumping on them to destroy enemy

didn’t really go so well

2 Likes

Thanks for @Brohann Demo, I got it at once, LOL

For reasons, Arcade consoles can’t render Walls+Ground+Sprites, and optional ceilling, all in 3D fast enough yet, that’s why Raycasting extension render walls+sprites in 3D only.
But this kind of 3D only calculate grounds(+ceilling), perf should be acceptable for a games, I guess. So it can be a good topic for another “3D” render extension. Especially plus multi-layer scrolls(called
Parallax scrolling
)

BTW, what should I call this kind of view in english? Perspective Ground Scolling? :rofl:

5 Likes

Is there a way to make a multiplayer game where one person is in first person and the other is in 3rd? If there is please let me know!

2 Likes

As previously mentioned, you can use @MrFranko 's floor project. Scroll up until you see it.

2 Likes

Awsome.
Is it posible to make a floor without using a background to make the floor picture?
Also I looked in the code for the game and I don’t understand how you made the walls higher.

2 Likes

Yes it is posible: https://arcade.makecode.com/#editor

2 Likes

Hi, @Franklin

This link is edit only, every one open thier own projects.
https://arcade.makecode.com/#editor

To share project to others, you could click share button at right top of your editor, then paste it here.

2 Likes

Could we merge 2 project for ex floor tiles and lanter is it possible to do that?

2 Likes

Good idea!
It can be use on multi-layer parallex scrolling, far away layers get more darken. For Arcade pallete has only 16 colors, I can set at most 4 lantern dark levels that feeling reasonable.
Consoles can run Perspective ground + Lantern well I guess.

2 Likes

That’s nice to hear but would it be able to work with recasting 3d?

2 Likes

Update: I’ve made a test area for a game I’d like to make. Thanks so much to @Brohann for locking the camera so that this could actually work.

There are 4 things I need help with in order to make this an actual game.

1: Enemies
Is it possible to make it so that enemies wander around and attack when they “see” (are in a certain vicinity of) the player, like in the Paper Mario games?

2: Stop Sign attack
Similar to how you can attack with a hammer in Paper Mario games, I’d like to make it so that you can attack with a stop sign instead.

3: NPCs
Can you make it so that you can talk to NPCs when approaching them? Here’s an image for more context:
PM_Fice_T_Screenshot

4: Transitions
Arguably the most important. I need to make it so that you can load a different tilemap when touching a certain block, usually on the edge.

Sorry I’m asking so many questions, I just need to know how I can make this a real game.

3 Likes

@TheConeGuy consider moving this discussion to a new topic in the Help category!

2 Likes

New topic? Alright.

3 Likes