RobinsonX (Game ChangeLogs)
-
This reminds me of how I was going to update my 3D because I thought I found a more efficient way to do it, then gave up because I realised it actually ended up being the same before. I didn't have perspective though yet, and I think I might know another way to do it if I can be bothered.
-
-
I branched your 3D and became confused. How are you calculating the positions of the points without sine and cosine? I think maybe I have a tiny idea of how you're doing it but I only have a guess at the moment.
-
@Aidan-Oxley I use the Calculate Direction behavior, which is simply Sine and Cosine put together. I've figured Sine and Cosine is used for calculating direction, so I've used the Calculate Direction behavior.
For the horizontal position, simply calculate the angle from the point to the player and take the x_vector. Imagine a top down view. (This is a huge simplification, there's some other things involved)
For the vertical position, take the distance from the point and the height of the player and point. Imagine a right triangle, the bottom leg is the length of the distance, the other leg is the difference in height and the hypotenuse has the vertical angle from the player to the point. Now we can take the y_vector and use that for the vertical position.
Notice that the horizontal and vertical axises are perpendicular to each other.
-
-
Does this mean to use calculate distance/direction you need multiple simulation kind of things running in your game for those two different planes?
-
@Aidan-Oxley Yeah.... Currently trying to find an easier and less laggy way of rendering 3D. Once the rendering system is fixed, it's just a matter of waiting for the new bitmap feature to come out.
-
I'm still having issues with the how the rendering system works, because sometimes the points stretch out too much or something like that.
-
If I can motivate myself, I'll keep working on mine cause it works well on any rotation, just doesn't have perspective yet, and maybe it could help.
You seem to be having a similar problem to what I used to have when I first tried to make 3D like 3-4 years ago, rotate horizontally and it's fine but rotating vertically messed it up.
-
New minecrafty styled project on the line!
Try out the beta. ;) -
https://www.hyperpad.com/projects/yaqfztp1/versions/beyond-beta
You can now play it on the hub! -
-
-
You can see live updates on my project right here!
https://trello.com/b/9FCYvHR9/botpixel-tournaments-development
-
Working on a new project that allows users to create their own socket.io server and deploy it directly from their mobile device. (If you know what that means.) In short, people can make their own socket.io URL that they can permanently use forever for free. (Of course, you can make multiplayer possible!)
If you want to know more about the project, you can join our fan-made hyperPad server. (Hamed and Murtaza are in it! 😱)
-
@RobinsonX whoaaa thats pretty unique good job.
-
Thank you! @SplitMindGaming
-
Try out my new multiplayer project! Get your friends and play! This is very similar to "Scribble.io" or "draw my thing." It's very simple but fun.👌
The things you could do with hyperPad.. 🤩 (I know I haven't posted in this thread for a while, what a throw back!)
-
-
Nice. This should be implemented within hyperpad i feel.