Hi I'm Waseem Shabir. I am a Video Game Programmer and a Software Developer based in Adelaide, South Australia. I specialise in Unity (C#). My most recent ventures have been in developing interactive experiences using the Microsoft Kinect and Intel RealSense. I can do skeleton tracking within Unity using the RealSense without the need for paid third party software.
I have worked on a variety of different game genres, and am experienced developing both 2D and 3D games. I can do gameplay mechanics, physics, AI, pathfinding, ability systems, quest systems, loading/saving game data and database management.
Have experience writing GLSL shaders from scratch as well as Unity's shader graph and vfx graph.
I prefer writing code however I also have experience working with visual scripting tools such as Unreal's Blueprints, Kismet, Playmaker, Behaviour Designer and Unity's own new visual scripting tools. I love new challenges and am always aiming to broaden my horizon.
I also have experience working with databases, using PHP and SQL to send and receive data from Unity. I have done work on multiplayer games and have developed software for Android.
Check out some of my projects below.
A complex array of lighting tubes are connected to four consoles where visitors can play a game that interacts with the entire array.
A light garden with adjustable mood lighting. The connected consoles can be used to adjust the lights and also display an interactable weather effect.
Powered by Microsoft Kinect. The interactive pillar allows visitors to play games without touching. Using their bodies as the controller.
An Interactive tree where visitors can walk up to it and interact with the tree such as moving the branches and interacting with the environment.
A collection of short games extracted from our huge game library and playable on mobile.
Play as a ghost that can possess other creatures and use their hidden abilities. Help the lingering spirits of the forest move on to the next world.
A small but fun puzzle game where you guide a puppy out of a burning building by putting out fires, moving furniture, and clearing a path.
A Hack 'n' Slash platforming game that follows the story of Bella who is seeking revenge for her deceased brother in the kingdom of Blackstone.
A Pentomino Permutator puzzle for which I wrote the logic, designed the game pieces and environment.
A story of a mama and baby monkey that are stranded far away from home and must help each other to get back home. I developed the character movement and mechanics.
A combat racing game based on Death Race, Jak X and Mad Max. I created the vehicle physics and modelled some of the cars.
An editor script to allow us to quickly create and edit levels without painfully selecting each object in the hierarchy.
A simple panel to quickly create UI elements because I was tired of clicking through menus.
A custom tool made to find Unity's default icon textures and ui elements.
Recreated Unity's project explorer window and added the ability to quickly create objects such as folders, scripts, materials, etc.
A tool for managing a raiding roster. Assigning players to certain raids and spitting out BB code for posting to forums.