Under Construction

This page is undergoing a heavy reconstruction since mid-August, 2015. As a result, this page is "very incomplete" at the moment.

More portfolio videos, pictures and additional material are on the way.



Citizen of a Binary World


Mess up Codes - Play Games

Be Awesome!

Who Am I?


My name is Daniyal Mirza and I love creating a world of mad possibilities in the form of Video Games.

Currently: I'm a student at the University of Southern California, attempting to achieve a Graduate Degree by mid-2016.

Work


Game Projects

Possession

Lead AI and System Engineer
Sep 2015 - Present

An ambitious project that aims to combine RTS and FPS elements into one exciting gaming experience. Working on an extremely tight development deadline of three months I am designing and building the AI that is responsible for this crazy project and a system that can connect the distant RTS to the more personal FPS experience.

What skills am I polishing here?
   C++, Unreal Engine 4, RTS Artificial Intelligence, System Design, MultiThreading, Engine Customizations

Game Website
GamePlay Video
Wildstyle Basketball

Lead Systems Engineer
Aug 2015 - Present

At: Easley-Dunn Productions Inc.

A 3x3 Street Basketball game running on a mobile platform. Leading the System Design, I directly worked on the Stat delivery architecture and now developing the major Gameplay modules in direct corelation with the AI dev Team.

What skills am I polishing here?
   C#, Unity 4.6+, Artificial Intelligence, Stat Management, Gameplay Engineering

Game Pitch Video
Phoenix

Project Lead
Jan 2015 - April 2015

A mobile 2D shoot 'em up with some pretty nifty programmatic structures built only in a month long dev-cycle. Implementing features like Object Pooling, Event-based Gameplay, Physics simulation to drive the spacehip, etc.

What skills did I polish here?
   C#, Unity 4.6+, System Design, Rapid Development/Production, Object Pooling/Pool Management

Demo Video (4 weeks in)

Game-Related Projects

Engine Programming v1.0

Oct 2014 - Dec 2014

A 3rd person Action Game that focuses on implementing core game engine features like programmed animations, physics, a particle system and an overarching game structure for a single level of gameplay.

What skills did I polish here?
   C++, Engine Programming, Low-level Animation programming, Custom Physics System, Rapid Development.

Demo Video
Engine Programming v1.5

Jan 2015 - April 2015

A 3rd person Arcade-style Shooter Game that focuses on implementing core game engine features like custom programmed animations all with partial and added animations programmatically blended in, a custom-implemented physics engine, Low-level Networking implementing the TRIBES model replete with a Ghost Manager.

What skills did I polish here?
   C++, Engine Programming, Networking (TRIBES), Rapid Development.

Demo Video
Spring-based Cube Simulation

Jan 2015

A cube that is constructed with a combination of a multitude of spring implementations that keeps the spring in its natural state, and deforms on hitting boundaries. Collision Resolution is also spring-based.

What skills did I polish here?
   C, OpenGL, Low-level Physics-based Simulation, Rapid Development.



Education


The World I Live In