Linear and angular velocity calculations are done.
It's unbelievable how much easier everything is with Java as compared to Datapacks. No fixed point scaling, no hardcoding every cross product for optimization, multiple ops per line... ❤️
Linear and angular velocity calculations are done.
It's unbelievable how much easier everything is with Java as compared to Datapacks. No fixed point scaling, no hardcoding every cross product for optimization, multiple ops per line... ❤️
I just started developing a server-side mod that I can use as a reference (for figuring out the scaling and other things more easily).
Here's the entity I set up in the past 2 days.
More detailed information:
bsky.app/profile/sili...
(1/6)
I just started developing a server-side mod that I can use as a reference (for figuring out the scaling and other things more easily).
Here's the entity I set up in the past 2 days.
More detailed information:
bsky.app/profile/sili...
(1/6)
Because I was disappointed with the jitteriness (& got burnt out), I didn't work on it for the past 3 months. But now I have a potential solution for all this.
(1/4)
Because I was disappointed with the jitteriness (& got burnt out), I didn't work on it for the past 3 months. But now I have a potential solution for all this.
(1/4)
(It'll definitely be a regular feature in the next snapshot)
(It'll definitely be a regular feature in the next snapshot)
Found a TON of bugs and temporarily fixed them, but it's still very jittery and a bit buggy. Not sure what's causing that.
Found a TON of bugs and temporarily fixed them, but it's still very jittery and a bit buggy. Not sure what's causing that.
(It currently doesn't update other contacts' values based on the resolved contact. It also doesn't resolve penetrations yet.)
(It currently doesn't update other contacts' values based on the resolved contact. It also doesn't resolve penetrations yet.)
Linear velocity change is calculated correctly for this specific axis (VERY early test).
Angular part and penetration resolution are still missing, and ofc making it work for all other axes. This is just a test to see if the formulas are correct.
Linear velocity change is calculated correctly for this specific axis (VERY early test).
Angular part and penetration resolution are still missing, and ofc making it work for all other axes. This is just a test to see if the formulas are correct.
I think I figured out the correct way now, so all the preparation should be done today.
I think I figured out the correct way now, so all the preparation should be done today.
Fixed a bug in the ray intersection logic if your head is inside the object's AABB.
(Was using EntityInteractionRange in a distance check, which doesn't work if you're inside it)
Also, exam season is over and I've prepared some resolution pseudocode 👀
Fixed a bug in the ray intersection logic if your head is inside the object's AABB.
(Was using EntityInteractionRange in a distance check, which doesn't work if you're inside it)
Also, exam season is over and I've prepared some resolution pseudocode 👀
Also, exam season is over and I've prepared some resolution pseudocode 👀
(volume warning?)
www.mediafire.com/file/4qqku9d...
I rank Undertale's soundtrack among the best (w/ the best Mario & Zelda soundtracks), yet Deltarune (Ch1-4) introduces a whole new tier.
How can a person be capable of making gameplay, stories, characters, soundtracks & mysteries at such a high level??
I rank Undertale's soundtrack among the best (w/ the best Mario & Zelda soundtracks), yet Deltarune (Ch1-4) introduces a whole new tier.
How can a person be capable of making gameplay, stories, characters, soundtracks & mysteries at such a high level??
DELTARUNE CHAPTER 4?? WHAT THE HECK
Together with Chapter 3, this must have been the best gaming experience I've had in my life. I was more invested than when I was playing Elden Ring or BotW for the first time. This game... 🧵
DELTARUNE CHAPTER 4?? WHAT THE HECK
Together with Chapter 3, this must have been the best gaming experience I've had in my life. I was more invested than when I was playing Elden Ring or BotW for the first time. This game... 🧵
- Support for lag, different tick rates etc
- Added a daytime storage with leading 0s
- Added event tags for "date changed" and "time changed"
... and MUCH more!
(Full changelog on Modrinth)
Download link in the replies 👇
- Support for lag, different tick rates etc
- Added a daytime storage with leading 0s
- Added event tags for "date changed" and "time changed"
... and MUCH more!
(Full changelog on Modrinth)
Download link in the replies 👇
Here's a sneakpeek:
Here's a sneakpeek:
In an upcoming update for my TimeLib library, time will stay synced even at incredibly low or high tickrates.
You won't be able to tell from the timer that the game isn't running at 20 TPS!
In an upcoming update for my TimeLib library, time will stay synced even at incredibly low or high tickrates.
You won't be able to tell from the timer that the game isn't running at 20 TPS!
A small hitbox now spawns where you're looking.
- Depends on your entity interaction distance (Max 5 blocks)
- Extremely efficient
- Gets rid of stray interaction entities caused by the player leaving or the chunks unloading
[cont.]
A small hitbox now spawns where you're looking.
- Depends on your entity interaction distance (Max 5 blocks)
- Extremely efficient
- Gets rid of stray interaction entities caused by the player leaving or the chunks unloading
[cont.]