@dekirisu@mastodon.social cover
@dekirisu@mastodon.social avatar

dekirisu

@[email protected]

🦀 I create games & libs, using #rustlang and bevy!
🎭 ..and animations, mainly about IT!

This profile is from a federated server and may be incomplete. View on remote instance

@dekirisu@mastodon.social avatar dekirisu , to random

I'm back & decided to change things up! 🫠

❌️ ditch QWERTY
✅️ develop & use my own smol layout
✅️ use badly cut paper as cover

My now looks like a space invader! (unintended) 👾

@dekirisu@mastodon.social avatar dekirisu , to random

🏞️ added environment variables:
🍃 temperature, rel. humidity & wind speed
🪿 they directly & indirectly influence various things:
🦫 ..like tire temp. warm-up/cool-down, grip, degradation, acceleration, etc.

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🔥 added tire temperatures
🪿 ..it affects grip & degradation speed
🦫 (..and indirectly other things)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

❄️ foggy winter styling

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🛞 tires now have durability w/ ui
🦆 added milage ui
🐇 simpler input ui
🦫 harsh keyboard inputs can be smoothed

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🌄 new daytime styling
🌲 new environment
🦜 reworked textures

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@frothyphobe thanks :patcat:

dekirisu OP ,
@dekirisu@mastodon.social avatar

@pikario ye works quite well :smug:

@dekirisu@mastodon.social avatar dekirisu , to random

Took a step back to refactor stuff... ☠️

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@natty partially inspired by it, but will be different :patcat:

dekirisu OP ,
@dekirisu@mastodon.social avatar

@beemdvp indeed! :breathe:

@dekirisu@mastodon.social avatar dekirisu , to random

👂 made a more chill engine sound

...the one before kinda annoyed me over time 🫠

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

✨ major shading/style rework
💫 (kinda merging all past style tests into one)
🐿️ rework of a few track barriers (the glassy ones)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🚗 new asphalt style
🌄 re-added a simple skybox (just a gradient)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

👂 first try of skidding SFX
🦆 ..and suspension compression SFX
🐿️ (..or however one would call it)
🐦 made the engine sound more 'futuristic'

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@alavi thanks, yea there still needs to be some kind of objective tho :cate:

dekirisu OP ,
@dekirisu@mastodon.social avatar

@keila ty! there will be a bunch of visual changes this week tho :smug:

dekirisu OP ,
@dekirisu@mastodon.social avatar

@keila most likely commercial release & partial OS releases of libraries out of it (if there will be any that make sense) :cate:

@dekirisu@mastodon.social avatar dekirisu , to random

🛞 finished the first version of skid-marks

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@ElBeeToots ty, didn't notice :tinking:

dekirisu OP ,
@dekirisu@mastodon.social avatar

@gurkenlabs ty, visuals will change a lot this week tho :blobpeek:

@dekirisu@mastodon.social avatar dekirisu , to random

🛞 defined where & when skid-marks should be

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

Worked on deki-drive a bit!
🐦 bevy: 0.16 -> 0.17
🍃 avian3d: 0.3 -> 0.4
🦜 style changes
🛞 physics changes

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

Also migrated my modded GltfPlugin to bevy 0.17
🦜 does the same as the original, but:
🐿️ ..has easy access points to change stuff 'on load' through a trait

🐱 https://github.com/dekirisu/bevy_gltf_trait

@dekirisu@mastodon.social avatar dekirisu , to random

🐿️ changed day/night lighting

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🦀 bevy/mevy UI Hot-Reload Experiment 🐦

Had a weird idea how to do bevy_ui hot-reload.
..without a dioxus or bevy feature 🦆

Here's a small test where only position, size & border works. 🦀

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

I was wondering how it would look like when:
🦞 not using bevys pbr material
🦜 making my own material (the darker looking one)

(would 'lose' lighting/reflections etc.)

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@vnc 'any'? yes, but doesn't matter too much with modern GPUs.There's just a bit more control over how things look. (Probably would matter for mobile/iGPUs tho) :cate:

@dekirisu@mastodon.social avatar dekirisu , to random

🐦 Mevy now works for v0.17 too
🐱 https://github.com/dekirisu/mevy

@dekirisu@mastodon.social avatar dekirisu , to random

Looks almost the same, but:
🦆 less draw calls (partially custom GPU instancing)
🐇 less entities -> less transform propagation etc.
🐿️ less data cloning

🦞 downside: disabled 'indirect drawing'

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@ganyuss yes, custom bindings & shader :blobmiou:

@dekirisu@mastodon.social avatar dekirisu , to random

Rare Mevy (Macros for Bevy) Update! 🦜
🦆 added a shorter UI syntax
🪁 ..inspired by TailwindCSS
🐇 ..and LSP hovers still working

🐱 https://github.com/dekirisu/mevy/tree/main/crates/ui#built-in-fields

(for bevy v0.16 still, partially works for v0.17)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

Ground Wobbles v2! 🪿
🐿️ more physically 'correct'
🦆 A LOT cheaper (performance)
🐇 optimized for A LOT of wobbles

(still on bevy v0.16, will stay for a while 😊)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🐇 added higher 'cobble' path tiles
🦜 simple walkway composition

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🪿 added 'cobble' (rubber) path ground
🐿️ re-added path lamps
🦚 adjusted 'color base'

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

⚔️ wieldables are visible when not in hand

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@PossiblyMax tyty I try, also doing way to many detours :blobmiou:

yea theres a lot of motion if zoomed in, wouldn't be that close when actually playin :cate:

@dekirisu@mastodon.social avatar dekirisu , to random

💥 loot now flies in the air and plops

video/mp4

dekirisu OP ,
@dekirisu@mastodon.social avatar

@epso :patcat: 🫶

@dekirisu@mastodon.social avatar dekirisu , to random

🌿 made another shield with
🐢 wearing shields on the back is a thing

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🔮 made a new shield with

I'll try different styles over time (but still keeping the vibe) 😊

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

💨 added a short dash
🌀 ..which works with the sword slash

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🍃 the spin slash now emits (fake, but cheap again) airflow
🌷 grass & flowers are reacting to it

📅 tomorrow: a short forward dash 💨

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🌸 made & added 3 more flower types!
🐇 ..all of them can be sliced too

📅 tomorrow: plants react to the sword swing's airflow (again)

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🌸 made & added a simple tulip x bluebell
🪿 ..when sliced, their flower heads will fly off
🦫 ..(roughly) in swing direction
🦜 ..and the ground reacting to bounces

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🍃 developed a simple (fake, but cheap) physics system
🦊 Kyu (the pet) now uses it as movement

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

Makeover Time! 🫡
🦜 many small shading/style changes
🦚 model recolors for fun

Very happy about the 2nd last 'bigger' shading/style change of my project, the last one will focus on optimization (after more stuff is in the game). 😊

video/mp4

@dekirisu@mastodon.social avatar dekirisu , to random

🐊 made lawn mowing better

video/mp4