Dev-Mint icon indicating copy to clipboard operation
Dev-Mint copied to clipboard

Catch The Falling Objects

Open meAnkit18 opened this issue 10 months ago β€’ 15 comments

Description: This PR adds a "Catch the Falling Objects" game using HTML, CSS, and JavaScript. The game allows players to move a basket left and right to catch falling objects while avoiding obstacles. The PR also includes a reset button .

  • [x] IWOC2025 Participant
  • [x] Contributor

Closes: #70

Changes Implemented:

Basket movement using arrow keys. Falling objects logic (fruits and bombs). Score tracking system. Game over detection. A reset button to restart the game.

Type of change

What sort of change have you made:

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Code style update (formatting, local variables)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

How Has This Been Tested?

The game is fully responsive and works on desktop browsers. Future enhancements could include sound effects, a difficulty increase over time, or a mobile-friendly version.

Checklist:

  • [x] My code follows the guidelines of this project.
  • [x] I have performed a self-review of my own code.
  • [ ] I have commented my code, particularly wherever it was hard to understand.
  • [x] I have made corresponding changes to the documentation.
  • [ ] My changes generate no new warnings.
  • [ ] I have added tests that prove my fix is effective or that my feature works.
  • [ ] Any dependent changes have been merged and published in downstream modules.

Screenshots

Screenshot (68)

Video:

https://github.com/user-attachments/assets/9b87197e-b854-49ed-a173-784d10981526

meAnkit18 avatar Feb 09 '25 05:02 meAnkit18

🀞 Hope this fall in hard category because JavaScript part was complex

meAnkit18 avatar Feb 09 '25 05:02 meAnkit18

Hay! I have added working video of it. static.yml is when you deploy on github to run it make automatically it is not going effect anything you can delete it or leave it not going to effect any thing

meAnkit18 avatar Feb 09 '25 06:02 meAnkit18

Hay! I have added working video of it. static.yml is when you deploy on github to run it make automatically it is not going effect anything you can delete it or leave it not going to effect any thing

I know the purpose of static.yml but wanted to confirm it from your end, if u really want it to be included? Keep the project name as "Catch The Falling Objects" @meAnkit18

prathimacode-hub avatar Feb 09 '25 13:02 prathimacode-hub

If everything is ok so may you merge it.

meAnkit18 avatar Feb 09 '25 13:02 meAnkit18

the project title as "Catch The Falling Objects"

Rename the project title as "Catch The Falling Objects" @meAnkit18

prathimacode-hub avatar Feb 09 '25 13:02 prathimacode-hub

Medium -> Easy πŸ˜‚

meAnkit18 avatar Feb 09 '25 13:02 meAnkit18

Medium -> Easy πŸ˜‚

Any question? @meAnkit18

prathimacode-hub avatar Feb 09 '25 13:02 prathimacode-hub

no 😁

meAnkit18 avatar Feb 09 '25 13:02 meAnkit18

Kindly do the change mentioned. @meAnkit18

prathimacode-hub avatar Feb 10 '25 06:02 prathimacode-hub

Done πŸ‘πŸ‘

meAnkit18 avatar Feb 10 '25 10:02 meAnkit18

It's not changed yet in PR. @meAnkit18

prathimacode-hub avatar Feb 11 '25 16:02 prathimacode-hub

Keep the project title as "Catch The Falling Objects". Kindly do the change to merge it. Also include image screenshots and video workability of the application in "Screnshots" folder. @meAnkit18

prathimacode-hub avatar Feb 16 '25 12:02 prathimacode-hub

What happened? @meAnkit18

prathimacode-hub avatar Feb 21 '25 16:02 prathimacode-hub

Nothing much Just college exams ! 😟

meAnkit18 avatar Feb 21 '25 16:02 meAnkit18

Take some time to work on mentioned changes in PR's, so that it is counted for IWOC. Just 4 more days to wrap @meAnkit18

prathimacode-hub avatar Feb 22 '25 05:02 prathimacode-hub