UPDATE
not latest version!
UHVIUEWFLIUEWFLBIUHLIEF HOW DO PEOPLE DO THIS???
I’m honestly too scared to look at the code. How does this work?
It says in the description.
It’s broken though.
And I don’t know why yet.
It works fine for me, except if you go too far it doesn’t render or I just didn’t turn enough.
Yeah I have exactly no idea what that means but I’ll take your word! I’ve heard of matrix rotation though somewhere…it’s a pain to do in Python at least without Numpy.
It’s just a bunch of sin cos -sin and atan2
The bugs are when you get inside / really close or go down far then look up
I think I might try to do the game jam thing. I wonder If I could make a 3d ocean?
That would be epic
Ah, Fixxed It @UnsignedArduino
Thinking about making a minecraft type clone.
wasd ijkl and space
How- like how do you people do this?? This is hecking amazing!!
Well, have you done matrix multiplication? Because it uses that.
You can check the code if you’re interested.
UPDATE
made resolution low for now to reduce lag
uses mesh to draw sides of cubes
UPDATE
fixed resolution and completely scrapped and redid code for meshes (fast!)
Okay but- is this possible in blocks?? I doubt it but it’s worth asking
Well Theoretically yes, but It would be way more confusing.
I don’t believe you can have classes in blacks so It’d be very disorganised. (Like blocks normally look to me atleast!). If you don’t know what classes are I’d be happy to explain.
Please do explain
A class is like a object you make yourself:
Image is a class
Sprite is a class
If you want to create a new class you could use it for:
Storing a position eg.
stores an x and a y value
can be rotated
can tell distances
I will make a quick project
ohhh!!
Bad example but you get the point
I wonder if someone could work out what code I put on my profile pic… it’s a bit blurry.
Python 3? I saw the functions range
and len
at the very top. And there are colons everywhere; definitely Python syntax!