Skip to content

A game-based learning tool to teach traversal algorithms developed for my Master's thesis at UofG

Notifications You must be signed in to change notification settings

Ayanabha123456/TraversAppetite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TraversAppetite

It is a game-based learning tool developed using Unity and C# to teach traversal algorithms, namely First In First Out (FIFO), Last In First Out (LIFO), Breadth First Search (BFS) and Depth First Search (DFS). This repository contains the main game C# scripts, including the tests as well. In addition to that, it also contains the sprites and the backgrounds used for the game. All the other settings and tweaks were done in Unity Editor. The assets that are used in this game were obtained from Unity Asset Store, Scenario and Google Images. Edits were done with Photoshop.

Technologies

Prerequistes

Game Assets











How to play the game?

  • Download the zip file of the game from this link
  • Unzip the file
  • Double click on the TraversAppetite .exe file i.e. the application.
  • You need to play the game till your character reaches Level 4 to learn all the algorithms. You can continue playing beyond Level 4 but you won't level up.
  • The key and mouse mappings are as follows
Action Control
Move Right
Move Left
Interact
UI Interaction, Drag mechanic

See the official gameplay of TraversAppetite.

About

A game-based learning tool to teach traversal algorithms developed for my Master's thesis at UofG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages