Loading...
74
2 years ago

I got so bored of waiting for Art Fight's website to work, so I did a bunch of wacky math shit (I hate math btw)

I will explain how it works in the Article cuz im a Nerd


It gets the position of the player, then the position of the mouse.

after doing both of those things, it calculates a little distance between the mouse and the player player.global_position.distance_to(mouse.global_position)and then divides that by 100 because there's a LOT of pixels on your screen.

then it gets the midpoint between those two points, by its regular formula... (x1 + x2) / 2, (y1 + y2) / 2

for x however, it applies 2 * distance_to_mouse and for y it adds 70 * distance_to_mouse if the mouse is below the player

and takes away 70 * distance_to_mouse from y if the mouse is above the player.

Here's a visual screenshot of the 3 points used for Interpolation (The Pink Blocks):

image.png

then it takes those 2 positions and interpolates them 50 times (so the curve is smooth) by doing

func bezier(t, p0, p1, p2):

var q0 = p0.lerp(p1, t)

var q1 = p1.lerp(p2, t)

var r = q0.lerp(q1, t)

return r

no clue how it works, I found it on godot's page but it works, p0 is the player, p1 is the midpoint, p2 is the mouse and t is is the "time" of the curve, so we kinda "render" it point by point, (0 to 1)



2 comments

Loading...

Next up

Ha! Heh! Heh! Ha! It's over!

Working more on Orphan Simulator, progress is coming along very, very well! Everyone think's Jack is directly based off Jevil, but truth be told it was completely coincidence and I just wanted to make a funny jack in the box enemy.

Heres a video on the game so far the music is pretty bad (I know) and i changed the UI a bit to looks better i hope... got any ideas for it?

Did you know that today is #InternationalJazzDay? 🎷😎

No? 😯 Well, we couldn't pass up this date!

And what better to celebrate this day than #Pecaminosa #OST? 🎷

Let us know what you think about it and have a great weekend!

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

Back in my art school days I used to ride the 710 COPSA line from Parque Del Plata to Montevideo almost everyday. This is the Marcopolo Viaggio G4 Mercedes Benz model from the late 80s, one of the older bus models that was running on the line.

Finished work on the emotions of a new character for the tank universe

Terraria

Showing off player 2 😎

What do you think?

I worked so hard to get all four of them to the end safely, but then...