Discuss Scratch

LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

https://turbowarp.org/636902161/

You can also refer to these links:

https://scratch.mit.edu/projects/323576961
https://scratch.mit.edu/projects/17783489

Wow, I put myself up against a big challenge.

So, here’s the problem.

I’m trying to recreate a fixed version of Griffpatch’s 3D Online Laser Tag into something a bit more realistic (physics) and more features to play around with.

One of these features is limited ammo (with ammo boxes laid around the map) and med packs (regen 10 HP).

I’m using the entities sprite to make them and try to position them.

What I’ve learned:
I need to study Griffpatch’s 3D location system a bit more
Trying to re-use the exact same scripts for different things do not work.
My entity does not position itself correctly? I tried setting it at a location where its not in walls (I used the already existing “e{pos}” variables to try to position them)
Tried removing some restraints I set for the other entities but it still didn’t work.

All my progress has been reset since I didn’t accomplish anything.

Separating online from offline is getting hard.

I think that’s it.

Last edited by LG125 (Feb. 7, 2022 20:33:48)

Aadish_1759
Scratcher
1000+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

Well, recently griffpatch has made a tutorial on 3d game making and the game is looking very similar to the tutorial so maybe you can check it out as the latest one has adding enemies(Clearly not online).

Similarity comparison
Still from game

Still from tutorial
LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

Aadish_1759 wrote:

Well, recently griffpatch has made a tutorial on 3d game making and the game is looking very similar to the tutorial so maybe you can check it out as the latest one has adding enemies(Clearly not online).

Similarity comparison
Still from game

Still from tutorial

Yes, I’ve paid attention to his series, but the entities can be seen through walls.

And his new tutorial hasn’t added a z variable yet, so trying to figure it out that way wont work.
HeHeTeeHeeHee
Scratcher
100+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

there is no z variable because you cannot look up, right?

LG125 wrote:

Aadish_1759 wrote:

Well, recently griffpatch has made a tutorial on 3d game making and the game is looking very similar to the tutorial so maybe you can check it out as the latest one has adding enemies(Clearly not online).

Similarity comparison
Still from game

Still from tutorial

Yes, I’ve paid attention to his series, but the entities can be seen through walls.

And his new tutorial hasn’t added a z variable yet, so trying to figure it out that way wont work.
LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

HeHeTeeHeeHee wrote:

there is no z variable because you cannot look up, right?

LG125 wrote:

Aadish_1759 wrote:

Well, recently griffpatch has made a tutorial on 3d game making and the game is looking very similar to the tutorial so maybe you can check it out as the latest one has adding enemies(Clearly not online).

Similarity comparison
Still from game

Still from tutorial

Yes, I’ve paid attention to his series, but the entities can be seen through walls.

And his new tutorial hasn’t added a z variable yet, so trying to figure it out that way wont work.
Yes, and jumping as well. Remember that there are stairs you can use.
LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

Le bump
LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

Le bump x2
LG125
Scratcher
500+ posts

How to Create any non-online entity in an online based entity positioning system? (3D Pen)

Le bump x3

Powered by DjangoBB