Hi, I'm Gaurav Sharma.
Welcome to my website!

Gaurav Img

Featured Project

Pathfinding Visualizer

08/22
Project Img

Compare different pathfinding algorithms in this interactive website independently developed using React. Seven prominent pathfinding algorithms are featured, including Dijkstra, A Star (A*), Depth First Search (DFS) and Breadth First Search (BFS). Additionally, the user can generate mazes, place walls, or manipulate weights, enabling a comprehensive understanding of the strengths and weaknesses of each algorithm. This website was prominently used in a seminar titled "Enemy AI and Pathfinding" for McMaster's Game Development Club.

Recent Blog Posts

Revisiting Pathfinding Vis.

07/23

Unlike my earlier experience revisiting Manga Higher Lower, I dreaded doing the same to Pathfinding Visualizer. I view it as a far more ambitious project, especially considering I did not know any pathfinding algorithms when I first made it. This blog post delves into my experiences revisiting Pathfinding Visualizer, improving scaling, adding a tutorial, and fixing bugs.

Read more →

Revisiting Higher or Lower

07/23

Manga Higher or Lower was my first experience working with React. Because of this, I anticipated encountering numerous flaws upon revisiting the project. Yet, to my surprise, my code has held up better than expected. In this blog post, I will discuss my experience of revisiting Manga Higher or Lower, implementing difficulties, improving and solving minor issues.

Read more →