π°
Rabbit in the Hole Challenge
This website is designed to show solutions and possibilities for the Rabbit in the Hole Challenge.
π
What is the challenge?
There are 100 holes
You can only look in one hole at a time, and every time you look in a hole, the rabbit jumps to an adjacent hole. Find the rabbit!
π
How to contribute?
Fork and clone this repo.
git clone https://github.com/<Your fork>/rabbit-hole-challenge.git
Install its dependencies using yarn:
yarn install
Run the project
yarn dev
After that, the website will be served in your browser, in the url specified in the terminal. Now you can do whatever changes do you want, commit and push them, and then send a Pull request to this repository. It will be revised, and if its everything alright it will be approved and merged :).
ποΈ
Folder structure
src
ββ¬β
βββ assets (images, videos, svgs, assets in general)
β
βββ¬ components
β βββ Emojis (bunny, player, holes...)
β βββ Interactive (config interactibles like inputs, buttons, menus)
β βββ other components
β
βββ contexts (react contexts)
β
βββ¬ gameplay (related to game logic)
β βββ algorithms (algorithms used for the game AIs, one per file)
β βββ loop.js (executes the gameplay loop, like changing positions and states)
β
βββ utils (reusable functions)
π
Contributors
Nick Gabe |
Jeff Quesado |