Kanwarpal Brar's repositories
Third-Person-Orbital-Camera
A demo I made in Unity3D featuring an animated character able to move in a 3D space, along with a custom third person camera that rotates around them.
Space-Taxi
Space Taxi is a game about exploring a planet in your tiny triangle-shaped spaceship. Made in Unity2D in under 24h for a local game-jam.
Arduino-Programmable-Safety-Arm
The software for a PIR, Servo, Potentiometer, and Arduino based robotic arm which reacts to proximety sensing of heat to provide autonomous safety functionality.
Bullet_Hell_Prototype
A small test game I made in pyglet to learn how to use it. Only the BulletHell.py portion works, as I never got around to implementing dynamic animation.
Circular-Tic-Tac-Toe
A unique game of Tic-Tac-Toe on a circular board, made in Python to explore classes and graphics.
docker-dev
Test repo for using docker dev environments
Exploring-Pathfinding
This is the start of a program that I intend to use to explore pathfinding algorithms.
flex-schedule
A time-blocking based flexible scheduling application. Help you manage your day and be adaptable with your time.
react-portfolio-website
My portfolio website. Created using React, Next.js, SCSS, Tailwind CSS, and Material UI.
flex-schedule-react
The frontend for flex-schedule, the adaptable time-blocking based scheduling application.
hive
Streamlined ML Data Collection Platform Powered by the Dropbase API
Lautas-Sorting-System
Machine-Learning Powered Garbage Sorting System. Made for WolfHacks 2019. Uses ML5
Legume-Battle-Simulator
A small project used to explore object-oriented programming in python, specifically classes and class inheritence.
Monogame-Toolset
A collection of modules to help with creation of applications in Monogame
No-More-League-of-Legends
A Python script to thwart procrastination by blocking League of Legends and it's client from launching.
Panda3DExploration
The result of me following a tutorial to learn the Panda3D Framework for 3D Games
PythonProcessBlocker
A python module for blocking OS processes for specified amounts of time. A utility I developed to help with time management.
repo-images
A repository I use to store images. Helps my website display repos
simple-event-bus
A generic lightweight C++ Event Bus for use with event-based applications. Uses websockets for communication. Inspired by Apache Kafka
Socket-Programming
A small program I wrote to try to send an image between two computers using the Python Socket module.
UWaterLoo-Locator
Find, Announce & Review Washrooms on Campus using Crowdsourced Data.
UWaterLoo-Locator-Backend
The backend for UWaterLoo Locator, your campus washroom assistant.