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

dekirisu

@dekirisu@mastodon.social

🦀 Rust Developer & Animator
👾 Creatin a small game

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dekirisu, to rust
@dekirisu@mastodon.social avatar

🦊 chests can be modified simultaneously

(duplicating/losing items due to parallel access is impossibru)

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

🦊 added a chest with items, which show on proximity
🐔 ..items can be moved freely between slots

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

🦊 added placeholder items
🐹 and a player inventory to store them

This uses bevy_ui and a custom abstraction on top.
(the macros I posted about a few weeks ago)

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

I dislike using resources in a few cases!
Here's how to dodge using them!

Downsides:
🦊 it's a global static, so ECS instances share them
🦞 one has to avoid parallel read & writes manually

I've added an example to the repo:
https://github.com/dekirisu/bevy_cell

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

introducing: smol ferris 🤏🦀

I'm pretty sure that's what's happening during compilation. 😁

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐋 added camera anchors one can set anywhere
🐳 ..might be nice to have things like shrines

I thought of focusing shrines on activation, but I think its better to make it optional and more flexible! 🦄

video/mp4

alice_i_cecile, to gamedev
@alice_i_cecile@mastodon.gamedev.place avatar

Hi! Do you do in ( or not) and have cool gameplay footage to show off?

I've gotten a request from the organizers for clips to roll between talks! This seems like a fun idea, so I'm putting out a call for short, appealing gameplay clips with some form of credits on them. Get them to me (maybe post them as a reply?) within the next 24-48 hours and I'll get them to the organizers.

dekirisu,
@dekirisu@mastodon.social avatar

@alice_i_cecile hewwo :blobmiou: I saw it's past 48h, are you still searching? :thinkhappy:

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐹 restyled the tennis court
🦄 ..and added attacking towers

This may be a shrine in future, just like the slime one!
Which will give some sort of reward, let's see. ✨

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐅 added a quick dash
🐆 ..which also mind any tile collisions

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐇 experimental 3d health indicators on the ground
🐱 ..which also follow any wobbles

The 2D health bars work fine, but are not really .. graceful 🤔

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐺 limiting the count of stacking damage/heal sound effects
🦊 ..so area of effects doesn't destroy any ears 💀

video/mp4

dekirisu, to rust
@dekirisu@mastodon.social avatar

🐟 slime tennis base

I wrote this 'ball' pathing code over 5 years ago in C# for a tennis game made in unity, now I translated it into for ! 🦀

There isn't a good reason to translate it, besides me giving my past self a high five! 🦊

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐳 wavy wobbles.

This works better than expected! 🙌
I'll use it for something else, it's a bit much for walking. 😁

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar
dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦊 homing projectiles with timed AoE damage
🐢 ..which will orbit around enemies

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦄 the shrine closes the entrances on activation
🐬 ..it re-opens after the last slime is.. 'sleeping'
🦊 the spawned slimes are mad-ge

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦞 added hit feedback
🐁 smol shader & pipeline tweaks to pass the color

🦜 and some 2d animation fun

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐳 Some slimes emit an area of effect on landing:
🔴 damage (can be attacked)
⚪ heal (cannot be attacked)

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐇 aggro & retreat ranges
🦔 following with 'rubberbanding'
🐹 made a cat-bun-slime, which is cute
🦠 minor bug fixes

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦅 connecting & syncing through TCP
🦉 ..using std::net, serde and some custom magic
🦜 ..not perfect but a good enough base
🦄 ..all future updates will be multiplayer...able

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🔮 projectiles now move to the center of a slime
🐇 adjusted health bar size and position for them

✨ also tinkered with the presentation a bit

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦄 added cast & cooldown times to the projectile
💥 ..which add a small DoT on crit
🦚 ..and made them fancier
💀 ..and despawn if their target did
🐟 added a shrine - spawning slimes after activation

in 1440p: https://youtu.be/Q7D7RoCwAZQ

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦜 made another simple background music loop
🐦 added basic projectiles
🐦 ..targeting nearby enemies
🦊 actually a copy/paste + refactor of ..
🦊 https://mastodon.social/@dekirisu/111561737486865943

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦄 added a few visual settings
🐔 made dropdowns.. or droprights (I guess) for it
🦉 edited the menu hover sound effect
🦉 ..cause it annoyed me for some reason 🙃

video/mp4

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐰 added a sidebar, which opens/closes pressing F1
🐺 it'll view various debug info someday
🦄 right now, it shows the actual tile distribution of the current map
🦄 ..not taking the pre-defined chunks into account yet

video/mp4

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • mdbf
  • magazineikmin
  • Youngstown
  • everett
  • rosin
  • slotface
  • thenastyranch
  • ngwrru68w68
  • PowerRangers
  • kavyap
  • osvaldo12
  • tsrsr
  • DreamBathrooms
  • anitta
  • tester
  • GTA5RPClips
  • khanakhh
  • tacticalgear
  • Durango
  • InstantRegret
  • ethstaker
  • cubers
  • Leos
  • cisconetworking
  • vwfavf
  • modclub
  • provamag3
  • All magazines