#eggcellentadventure — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #eggcellentadventure, aggregated by home.social.
-
I'm back! After a week of resolving real-life problems, I'm ready to continue working on the #eggcellentadventure game.
The last feature I added was animations. The game makes extensive use of sprite animations, and implementing a universal animation job with ECS was straightforward.
More in the thread 🧵
#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #mobile #2d #animation #spriteanimation #2danimation #pixelartanimation
-
Wow, what a busy week! 🤯
My first try at using the Bayazit decomposition algorithm didn't go as planned. It worked fine with simple stuff, but couldn't handle the complex shapes in Eggcellent Adventure.
Thread 🧵
So, I had to find a new solution. Luckily, I found this →
https://github.com/wsilva32/poly_decomp.py/tree/master#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #2d #polygon #convex #concave #collider #collision #math #mathematics #geometry
-
After I got the polygon editor up and running, my next mission was to roll out the collision algorithm for 2D polygons. This task was divided into two sections:
1. The implementation of the SAT (Separating Axis Theorem) algorithm.
2. The implementation of the Bayazit polygon decomposition algorithm.Thread 🧵
#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #2d #polygon #convex #concave #collider #collision #math #mathematics #geometry