Skip to content

Petri Mensa Game is an educational game based on Petri nets

Notifications You must be signed in to change notification settings

naseem-shawarba/Petri_Mensa_Game

Repository files navigation

Petri Mensa Game

The game introduces users to the concepts of Petri nets through engaging gameplay. By challenging players to follow recipes, we encourage a playful exploration of Petri net structures. Time management is key, emphasizing the importance of optimizing the network.

At each level, players encounter food baskets, a cooking station, tools to draw arrows for directing food travel paths, and filters to segregate food along specific routes. Users must follow recipes to deliver the food to the finish point. The game resembles the creation of factory stations, connecting them with each other and with food baskets and the finish point.

Petri Mensa Wallpaper

Contributors

Special thanks to the following contributors for their contributions to the Petri Mensa Game project: N. Shawarba, D. Becker, Y. Elfari, E. Inguanta, P. Meusling, P. Novotnyy, D. Salis and J. Thauer.

Before Running the Game

Before running the game, please check the to-add.txt files located in the assets folder. These files list the additional assets that need to be added to ensure proper functionality of the game. Due to file size limitations on GitHub, these assets were not provided directly in the repository.

Scripts:

npm intall

Install all the used dependencies in the project.

npm run dev

Runs the app in the development mode.
Open http://localhost:3000/ to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

npm run build

Builds the app for production to the build folder.\

About

Petri Mensa Game is an educational game based on Petri nets

Topics

Resources

Stars

Watchers

Forks

Languages