Skip to content

psalishol/ediininja

Repository files navigation

Version: v1.0.0 Platforms: Android License: MIT

Ediininja🥷🏿⚔️

Ediininja is a fun and educational mobile game inspired by Fruit Ninja, designed to help children understand the calorie content of different foods. By slicing delicious fruits, veggies, and treats, kids learn about healthy choices while enjoying an engaging gameplay experience.

"Education is the most powerful weapon which you can use to change the world."
- Nelson Rolihlahla Mandela

🧑‍💻 How it works:

  • Progressive difficulty: The game starts with just one food item on screen, gradually increasing to 10 items by the 90-second mark. This dynamic pace keeps players challenged and engaged.
  • Projectile motion: Foods follow a realistic projectile trajectory as they rise and fall, adding an extra layer of complexity and fun to the slicing action.
  • Calorie awareness: Each sliced food displays its calorie count, allowing children to learn about the nutritional value of their choices in a playful way.

🥷 Technologies

☕ Credits


@psalishol

✌️ Contribution

This repo is deliberately made public to welcome contributions from anyone who wants to help improve the game. Please, if you want to contribute:

  • Leave a star
  • Do a fork
  • Create a my-feature branch
  • Do your changes
  • Create a pull request
  • Smile 😄

Quick run on Android:

  1. Clone the Ediininja repository from GitHub.

    git clone https://github.com/psalishol/ediininja.git
  2. Install the necessary dependencies using npm.

    cd ediininja
    npm install
  3. Connect your Android device and run the following command to launch the app.

    react-native run android

Make sure you have set up React Native Environment, have npm or yarn (depending on your choice) configured before running the above commands.

The project is not yet configured for ios, might do in the nearest future, Stay tuned for updates!

Possible inclusions for further development:

  • Leaderboards: Encourage competition and motivate healthy habits with leaderboards that track players' calorie-slicing achievements.
  • Educational mini-games: Integrate short, interactive educational games about nutrition and healthy choices within the gameplay experience.
  • Customization: Allow players to unlock different ninja characters, backgrounds, and slicing effects to personalize their gameplay.

Ediininja is a promising project with the potential to make learning about healthy eating fun and engaging for children!