ByteBuildersLabs / ByteBeastsFrontend

MIT License
1 stars 10 forks source link

Animate Beasts in the Town Scene #95

Open jimenezz22 opened 6 days ago

jimenezz22 commented 6 days ago

Scope

Screenshot 2024-10-21 at 3 33 50 PM

How to apply?

sebas11042 commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am an advanced computer science student with experience in Java, JavaScript, and Unity. I am currently part of SunsetLabs, where I am responsible for the frontend development of the game Citizen of Arcanis, which we are working on in Unity 3D. This role has provided me with practical experience in asset management, animations, and UI systems in Unity. Given my experience in Unity 3D, I am confident in my ability to tackle issues in Unity 2D and implement solutions efficiently, such as character animations and UI enhancements.

How I plan on tackling this issue

My idea is to animate the beasts in the Town scene to enhance their movement. I plan to create or source the necessary animation assets for each beast, allowing them to move in four directions: forward, backward, left, and right. I will also set up an Animator Controller to manage the transitions between different animations based on movement inputs, using direction and speed parameters. I would love to work on this issue!

CollinsC1O commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello I'm a frontend and blockchain developer and I will love to take on this issue and get it solved. Please assign

0xdevcollins commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I'm Collins a frontend and blockchain developer, and an active contributor on OnlyDust. You can check out my profile here: https://app.onlydust.com/u/0xdevcollins. This is my first time contributing to this repository, and I’m excited about the opportunity to contribute. Looking forward to collaborating!

How I plan on tackling this issue

I'll animate the beasts in the Town scene by creating movement animations for each direction: forward, backward, right, and left. I'll locate the beasts within the "beasts" object and set up the animations using the appropriate assets in Unity's Animation section. Each beast will have its Animator configured without altering the existing order, sorting layers, or assets. I'll ensure to adhere to the contribution guidelines in the readme for my changes.

martinvibes commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

hello @ i'm an experienced frontend developer and a blockchain developer i would love to work on this issue Pleasee kindly assign :)

How I plan on tackling this issue

i would make sure it is pixel perfect

suhas-sensei commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

i have experience in game dev previously as personal projects and hoping to make use of them here and mark my first odhack contribution

How I plan on tackling this issue

beasts go roarrr

od-hunter commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, please can I be assigned this please? This would be my first time contributing to this project and I would love to be the given the opportunity to contribute. I have experience in html, css, JavaScript,TypeScript and solidity, and Cairo.

How I plan on tackling this issue

To solve this issue, I’d take the following steps: 1.⁠ ⁠First of all, I’ll prepare animation assets. I’ll gather sprites for forward, backward, right, and left movements for each beast. 2.⁠ ⁠⁠I’ll create animation clips. I’ll select the "beasts" gameobject in the hierarchy. I’ll also open the animation window and create separate animation clips (for, Beast1_Walk_Forward, Beast1_Walk_Backward, etc.) for each direction by dragging the respective sprites into the timeline and adjusting frame timings. 3.⁠ ⁠⁠Next, I’ll set up animator controller, that is, I’ll create an animator controller and assign it to each beast's animator component. I’ll then open the animator window and add the created animation clips as states. 4.⁠ ⁠⁠I’ll set up transitions between states in the animator window based on movement conditions (e.g., IsMoving, Direction). 5.⁠ ⁠⁠I’ll then implement movement logic in script. Next, I’ll create a BeastMovement C# script to handle input and control animations to fetch input for movement direction and trigger appropriate animations based on movement. 6.⁠ ⁠Lastly, I’ll test animations.

Please assign me, I’m ready to deliver a good work with clean codes.

jancris100 commented 3 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm from dojo coding Each beast already has specific characteristics and components, so I will only focus on adding movement animations without altering their current setup or assets.

How I plan on tackling this issue

Each movement direction will require an appropriate image or sprite (front, back, left, and right), which will be used in the animation frames. I will verify the availability of these assets or request them if they don’t exist.With experience in Unity, 2D/3D animation, and C# scripting, I have successfully implemented character animations in various projects.

Akshola00 commented 2 days ago

Would love to tackle this!

mimisavage commented 2 days ago

Hi, I'm Mimi sav, a frontend and blockchain developer, and I’m new to the OnlyDust platform. This is my first time contributing to this repository, and I’m excited about the opportunity to collaborate and bring my skills to the table. Looking forward to making a positive impact and working with the team!

To tackle animating the beasts in Unity, I would begin by examining how each beast is structured within the "beasts" object in the inspector panel. Without altering any sorting layers or existing assets, my focus would be on creating the appropriate movement animations for each beast. For every beast, I need to prepare four movement animations: forward, backward, right, and left. Using Unity's "Animation" section, I would create these movement loops, ensuring they correspond to their respective directional animations. Finally, I would set up an Animator for each beast, integrating it into the scene while preserving the current setup.

aniruddhaaps commented 2 days ago

I'm a javascript dev. A new-comer here, willing to and ready to contribute to solve the issue.

ShantelPeters commented 2 days ago

Can I take care of this issue? I will review the current implementation of the beasts within the "beasts" object in the Unity scene. For land beasts, I will create a subtle breathing animation by adjusting the scale and position of the body parts to simulate inhaling and exhaling. For flying beasts, I will implement a gentle wing flapping animation using keyframe animation techniques. I will ensure that the animations are added to the specified folder (Assets,Animations,NewFolder) and keep the existing asset configurations intact. After animating, I will test the animations in the scene to ensure they perform as expected and meet the reference video standards.

DotworldX commented 2 days ago

Can I be assigned to this?

deeseeker commented 2 days ago

May I take care of this?

Josue19-08 commented 2 days ago

My name is Josué. I'm part of the Dojo Coding community and have worked on several projects, including some in Unity. I have experience with C#, .NET, Java, JavaScript, Angular, and Node.js. I love contributing to open-source projects, whether it's fixing bugs, adding new features, or improving documentation.

I can take on this issue. I have experience working in Unity, especially with animations in my project Citizen of Arcanis. I’m confident I can make the necessary adjustments and ensure implementation.

jimenezz22 commented 2 days ago

@Josue19-08 assigned to you

Josue19-08 commented 1 day ago

@jimenezz22 Working! 🔨