Allan Ng

Game Developer and Programmer

I am a game developer with a focus in coding. I strive to create fun games with fluid controls that people of all ages can pick up and understand with ease. I hope to write beautifully structured code that anyone can take a glance and understand what I am trying to accomplish.

I am currently looking for a game development position, so if you have a position open that I can fill, please feel free to contact me.

Narcissus title screen

Narcissus

Team Leader / Programmer

Unity, C#

Narcissus is a 2 player fighting game where one player plays as Ares and the other plays as Zeus.

Cursed Ichor title screen

Cursed Ichor

Team Leader / Programmer / UI Artist

Visual Studio, MonoGames, C#

Cursed Ichor is a 2.5D side-scrolling RPG game where you play as a hunter. The hunter has the ability to use cards to invoke magic while fighting monsters.

project 3 screenshot

Maplestory Pianus Boss Fight Remake

Coder

JavaScript, PIXI.js

My game will be a single level boss fight that is similar to the Pianus boss fight in Maplestory.

Asteroids title screen

Asteroids

Programmer

Unity, C#

This is a remake of the classic Asteroids game with some added features.

Don't Burn title screen

Don't Burn

Programmer

JavaScript, p5.js

This is a 2D side-scrolling endless runner game where you try to avoid death for as long as possible.

Skills

Languages

C#
HTML
CSS
JavaScript
C++
Java

Tools / Programs

Visual Studio
Unity
Git
PhotoShop
Illustrator
Maya
Brackets

Communication

Leadership
Time Management
Structural Documentation

Fields of Interest

Gameplay
Controls
Engine
User Interface
Scripting
Data Analysis

Contact

Thank you for viewing my portfolio, if you have any interest in getting in touch with me please feel free to contact me in one of the options below.