Closed Yaser-123 closed 4 months ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
50-days-50-web-project | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Jun 19, 2024 5:25am |
Thank you for submitting your pull request! π We'll review it as soon as possible. In the meantime, please ensure that your changes align with our CONTRIBUTING.md. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! π
@Yaser-123 good but fix some issues
explain this and make scrolling smooth
always PULL MAIN branch before start working on an issue fix conflicts
@Yaser-123 good but fix some issues
explain this and make scrolling smooth
@Yaser-123
π Your pull request has been successfully merged! π Thank you for your valuable contribution to our project. Your efforts are greatly appreciated. Feel free to reach out if you have any more contributions or if there's anything else we can assist you with. Keep up the fantastic work! π
Issue #74
Project Features Character Control:
Hero can run left/right and jump. Supports touch and keyboard controls. Scrolling Environment:
Horizontally scrolling game world. Dynamic positioning of obstacles, bushes, floors, and objects. Collision Detection:
Detects collisions between hero and obstacles. Ends the game upon collision. Challenges and Difficulties Responsive Controls:
Balancing touch and keyboard controls for smooth gameplay. Ensuring responsive and intuitive controls on all devices. Animation and State Management:
Managing different hero states (idle, running, jumping). Coordinating animations with player actions. Collision Detection:
Accurate detection of collisions between moving objects. Handling edge cases to avoid false positives/negatives. Scrolling Performance:
Maintaining smooth scrolling performance. Optimizing for both desktop and mobile devices. Timer and Scoring System:
Implementing a reliable timer for tracking game duration. Managing high scores and displaying them correctly. Dynamic Environment:
Creating a continuously challenging path. Implementing dynamic obstacles with varying behaviors. Game Over and Win Conditions:
Clearly defining and handling game over and win states. Providing visual feedback and resetting the game appropriately.
https://github.com/dhairyagothi/50_days_50_web_project/assets/140265777/6f4980c2-4600-468d-8cba-135e68983bd5