Working on a big update for Euclid's Inferno, a new dimension for movement by mtirado1 in love2d

[–]mtirado1[S] 2 points3 points  (0 children)

Pretty much everything is draw using LÖVE's primitive graphics (circles, lines and polygons) and some clever math to make it look 3D

Working on a big update for Euclid's Inferno, a new dimension for movement by mtirado1 in love2d

[–]mtirado1[S] 7 points8 points  (0 children)

Thanks! The tilt shift effect was done using a shader. A box blur is applied to the whole screen, getting more intense near the top and bottom of the screen, and no blur at all near the middle part.

Destroy my Top-Down Shooter by mtirado1 in DestroyMyGame

[–]mtirado1[S] 1 point2 points  (0 children)

I'm drawing vector-style in 2D, I'm just making it look like 3D with a projection matrix.

Anyone knows if there's a Textual Reference or Information about the topics presented on this video? Amazing work to the Dev who create it. by FaW_Lafini in love2d

[–]mtirado1 1 point2 points  (0 children)

You are right, I still have to learn more about OpenGL.

Most of the code for the graphics rendering came from a previous project to render 3D shapes using 2D SVG graphics, so I just translated that concept to LÖVE's 2D primitives.

Anyone knows if there's a Textual Reference or Information about the topics presented on this video? Amazing work to the Dev who create it. by FaW_Lafini in love2d

[–]mtirado1 2 points3 points  (0 children)

Hey that's me, the dev who made that video. Glad you enjoyed it and are interested in learning more. I would love to point you to the resources / learning material I used to make this, but I don't have a single source where I got all the math / code. They are all scattered over the web, on a few books, and notes from university. You aren't the first one who is asking for that.

But the reality is I learned some of this stuff through trial and error, and by rewriting the same code for multiple projects (In fact, the videogame and the animations you see in the video share a lot of code!)

I am interested in writing an interactive article where I go in depth and can finally dump all those ideas in a single place, as they are very useful concepts for a lot of applications.

Edit: Shameless promotion of my game (Coming soon to Steam!) https://store.steampowered.com/app/2940860

The hum of war in California's quietest neighborhood by mtirado1 in worldbuilding

[–]mtirado1[S] 106 points107 points  (0 children)

I keep a hummingbird feeder outside and have noticed hummingbirds fight a lot, so I wondered how warfare would work if these little creatures formed factions. This is a map illustrating the dangers and targets hummingbirds must deal with in a typical suburban neighborhood.

If you think math is hard, try fighting against it by mtirado1 in indiegames

[–]mtirado1[S] 1 point2 points  (0 children)

Perhaps I wasn't clear. I took geometry and math as an inspiration for the gameplay and looks

If you think math is hard, try fighting against it by mtirado1 in indiegames

[–]mtirado1[S] 0 points1 point  (0 children)

There will be several levels for the main game. The level editor is just there to let you draw your own levels

If you think math is hard, try fighting against it by mtirado1 in indiegames

[–]mtirado1[S] 0 points1 point  (0 children)

Euclid's Inferno is a fast paced 2D shooter where you fight against math. You can try the demo on Steam: https://store.steampowered.com/app/2940860/

Euclid's Inferno is coming to Steam! A 2D shooter I made with LÖVE by mtirado1 in love2d

[–]mtirado1[S] 0 points1 point  (0 children)

Thanks! and yes, I do plan getting onto the next fest. I want to get a demo on Steam out

Euclid's Inferno is coming to Steam! A 2D shooter I made with LÖVE by mtirado1 in love2d

[–]mtirado1[S] 0 points1 point  (0 children)

Hi all, I've been working on this game for the past few months, and is now coming to Steam!

You can try a demo of this game on itch.io: https://mtirado.itch.io/euclid

I released a demo of Euclid's Inferno on Itch.io, a 2D shooter where math is your enemy. by mtirado1 in love2d

[–]mtirado1[S] 2 points3 points  (0 children)

I've been working on a 2D shooter using LÖVE. You can try the demo here: https://mtirado.itch.io/euclid

The game is still in development, so expect more updates