Menu

WWDC 2017 Scholarship Winner

ACHIEVEMENT

Swift Playgrounds, Metal, History, Interactive Experience, Audio

Developed SACK OF ROME as WWDC 2017 Scholarship application on Swift Playrgounds. Used Metal API for 3D rendering, with support for 3D audio in the Interactive Experience.

WWDC 2016 Scholarship Winner

ACHIEVEMENT

Swift, Metal, Metal Performance Shaders, Photo Editor, macOS, OpenCL, GCD

Submitted a photo editor as the WWDC 2016 Scholarship application. Developed using Swift and Metal, the editor can edit RAW, JPEG, PNG and TIFF.

Independent Games Festival 2017 - Wayfarer

ACHIEVEMENT

Unreal Engine 4, macOS, Windows, Linux, ChromeOS, RPG, Tower Defence, Low-Poly

Honorary student mention at INDEPENDENT GAMES FESTIVAL 2017 for the game Wayfarer. The game is a RPG developed using Unreal Engine 4 with a low-poly design.

GitHub Game Off 2016

ACHIEVEMENT

Unreal Engine 4, Rift, Vive, Vulkan, Metal, Audio, Procedural

Ranked 2nd in the 2016 GitHub Game Off Competition for CONSTANT.

PlayStation

INTERNSHIP

Vulkan, C++, OpenCL, PS4, Artificial Intelligence
Visit

Interned at PLAYSTATION / Sony Interactive Entertainment from April to October 2018. Developed a photorealism module for the ICE Rendering Engine using procedural AI via Active Foreground Neural Network. Project developed in-house using Vulkan API and C++.

Sunside Games

INTERNSHIP

Unreal Engine 4, iOS, macOS, Metal, C++
Download

Interned at SUNSIDE GAMES from February to April 2018. Worked as Level Designer and Gameplay Programmer for the game ABDUCTED, developed using Unreal Engine 4.

Spectrum HDR

PROJECT

Swift, Metal, Metal Shaders, macOS, CoreML, GCD, Layers, OpenCL, Core Image, 64-bit
Visit

SPECTRUM HDR is a HDR photo editor for macOS and Windows systems. Developed using Swift and Metal, the editor uses CoreML for ML based image edits and manipulations.

ONYX Create

PROJECT

Web, C++, GPU Audio, Three.js, WebAudio
Web

ONYX Create is a plyground to develop music and synths across all major platforms, including the web. Create, edit and export with support for all major audio codecs, or share the complete project online (the application is supported only on CHROME and FIREFOX).

Constant VR

PROJECT

Unreal Engine 4, Rift, Vive, Vulkan, Metal, Audio, Procedural

Constant VR is a procedurally generated VR game for Oculus Rift and HTC Vive where audio is used for synchronised lighting effects, while travelling through a different environment with every beat.

Sapphire StreamWorks

PROJECT

NVIDIA CUDA, OpenCL, WebGL, Vulkan, AI

SAPPHIRE STREAMWORKS is a cross platform streaming service for macOS, Windows, Linux, ChromeOS, iOS, Android, Windows Mobile, Xbox One X, PS VITA. The Stream can run offline when the host and client are connected to the same network, with support for major current generation consoles. Active Foreground Neural Network is used for stream and network settings optimizations without requirement of any third-party input.

Triple-T

PROJECT

WebGL, Three.js, Leap.js, Leap Motion Controller, AI
Web

TRIPLE-T is a new take on the classical game if TicTacToe. Built in WeGL game using Three.js, the game has support for Leap Motion Controller. Check out the project here.

Aureole

PROJECT

WebGL, Three.js
Web

AUREOLE is a simple game of enclosing blue orbs to continue the game and keep up one's energy.

Ayush Aggarwal

Develop, Design, Graphics, Audio • Unreal Engine 4, macOS, iOS, PS4, Xbox One X, Metal, Vulkan, Rubiks Cube

I'm a creative developer & designer working on ONYX Create and GPU Audio. Most of work is based off of graphics APIs, mainly Metal and Vulkan. Sometimes I like to solve my Rubiks Cube (when I am not busy working).

My work has been featured by FWA, AWWWARDS and Epic Games.
Currently I am trying to work on a framework which generates cross-platform audio for macOS, Windows, Linux and We using GPUs, rather than CPUs.