filipvrba / edu-game-rjs

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.

Home Page:https://edu-game-rjs.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Edu Game

A brief description of the MRuby functionality, a vital component of the Edu Game project.

Content

1 Description

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.

edu_game_01

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.

edu_game_02

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.

Info

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).

2 API MRuby

I'll give a brief overview of the MRuby API and how it's used in the Edu Game project.

2.1 Description

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.

mrb_api_01

2.2 Implementation

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.

edu_game_03

3 Signpost

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:

4 Contributors

About

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.

https://edu-game-rjs.vercel.app/

License:MIT License


Languages

Language:JavaScript 88.2%Language:HTML 5.9%Language:CSS 5.2%Language:Shell 0.7%