A brief description of the MRuby functionality, a vital component of the Edu Game project.
This interactive game is part of an educational project. The character responds to the circumstance automatically when the player clicks the mouse position. It is not a platform game where the player may move around by walking.
Ruby script puzzle-solving is the key to this project. The persona arrives at the terminal and considers how to deal with this issue. A task with instructions on how to proceed while accomplishing it is briefly tossed at the player.
The character can get past the roadblock if the player successfully completes the task and fixes the terminal's functionality. With this, he advances toward his objective.
There are two riddles in all for the player to solve in this project. When the character arrives at the door at the level's conclusion, he declares that "he is at the correct place." The project comes to a conclusion here.
Since the project is based on a prototype, it is not regarded as a complete game. Instead, I'm using this to show how the Mruby API works (which is why this project was made).
I'll give a brief overview of the MRuby API and how it's used in the Edu Game project.
A url link can be used to start the web application. After entering the URL for the API and adding a Mruby script, we obtain the result in JSON format. Therefore, it is simple to incorporate into the Edu Game project.
The result process' functionality will be developed after the project's implementation. The project is waiting for a result from the API when the send button is clicked when filling out the ruby script in Edu Game. If everything goes according to plan, the Edu Game will record the anticipated outcome, and everything will be compared.
For further information, I'll direct you to other articles. They will talk about the evolution of the assigned project and my approach to it.
I'll direct you to this link if you wish to try this project:
- Edu Game (There is no need to download anything because it is an online application.)
Alternatively, I'll direct your attention to this video if you're interested in seeing the gameplay:
- Edu Game | Gameplay | 05 (The video is only in Czech.)
- Filip Vrba - creator and maintainer