Inspiration

Git is one of the most popular DevOps tools used for source code management, But Many people find it difficult to use git. Therefore, we thought of making this learning process easier for them by developing a game. This game would illustrate git commands in it and help players gain a better understanding of Git along with enjoying the game.

What it does

It will be a visual-aided learning game where It will focus on teaching many popular commands and motions used in Git. Gitinator will immensely help in getting users comfortable with all the commands and make it easy and fastest way to learn how to use Git like VIM Adventures.

We will be focusing on the following git commands: -> Git init -> Git pull -> Git add -> Git diff -> Git log -> Git status -> Git commit -> Git push -> Git pull -> Git checkout

The game will illustrate the commands in the following way: Gitinator enters the game with help of the init command and boots up using git pull. It will stock up weapons using git add and will tell John everything about the condition using Git status. Gitinator will save the day via git commit.

Similarly, We will be illustrating all the commands pictorially.

How we built it

We are developing the entire gaming web app using REACT.

What we learned

While building this web app, we better understood the git commands and motion. Apart from that, we got to learn about collaborative working as well.

What's next for Gitinator

We will be adding several levels to the game in order to include more git commands in our game.

Share this project:

Updates