jcornaz/benimator
این یک کتابخانه انیمیشن اسپریت برای توسعه بازی با زبان Rust است.
کاربرد:
این کتابخانه به تو امکان میده تا انیمیشنهای اسپریت (Sprite Animation) رو به راحتی در بازیهای Rust مدیریت کنی. مثل حرکت شخصیت، پرش، ضربه زدن و غیره. ️️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک بازی دوبعدی با Bevy یا یک فریمورک مشابه در Rust میسازی و نیاز داری تا تصاویر اسپریت رو به صورت انیمیشن اجرا کنی. این کتابخانه سبک و کارآمد هست و با سیستم اَنتیتی-کامپوننت Bevy سازگاره.
چند مثال از موارد استفاده:
- انیمیشن راه رفتن شخصیت اصلی بازی ️
- نمایش انفجار وقتی دشمن از بین میره
- چرخیدن یک دشمن در حالت نگهبانی
- تغییر حالت از ایستادن به پرش یا شلیک
- ##game
- ##rustlang
- ##bevy
- ##sprite
- ##2D
- ##gamedev
- ##animation
- ##indie
- ##rust
- ##benimator
