Welcome!

My name is Andrew Alejandro Dunn. I am driven by the desire to develop technological experiences that will inspire the next generation and I am constantly striving to be a positive influence that brings communities together through my creations.

About

I have spent over half a decade building educational games and experiences for kids. Projects I’ve worked on have won awards and recognition from organizations like Apple, KidScreen, Fast Company, and more. My most recent experience has been as a Unity Engineer at Hellosaurus, best known for their interactive children’s video app. Prior to that, I worked as a Game Developer for Black Rocket Productions, an enrichment education company. Throughout these last five years, I have obtained a vast amount of skills and knowledge pertaining to game development. I have created several games, led various project initiatives, and thrived in the fast-moving startup atmosphere. In addition to making games, I am experienced with customer support, curriculum development, video editing, and teaching large classrooms on game creation.

Game Projects - Hellosaurus

Hellosaurus App

Creator Studio

Hellosaurus is an interactive video app built for iOS and Android platforms. It is accompanied by the Creator Studio which is an interactive video editor that brings the episodes to life. I worked on both projects building and maintaining code on the app while co-architecting our new Creator Studio. Some of my contributions include refactoring of our JSON loaders, leading development on our settings panel structure, and crafting a generics controller system to work with each of our activities.

Game Projects - Black Rocket Productions

Rocket Kart Racers

Rocket Kart Racers is a 3D kart racing game developed for WebGL, PC, and Mac OS. I started building the foundation for the project before I transitioned to my job at Hellosaurus and passed the torch to the new Game Developer. The game has changed quite a bit since I was working there, however my biggest contribution was the modular track editor I developed. The editor allows for swift track creation with auto-complete functionality and has been fully integrated into the classroom project template through a custom editor window. I also did some minor design work on the project, modeling and UV mapping track pieces and items.

Battle Royale

Battle Royale is a 3D battle royale game published for WebGL, PC, and Mac OS. I worked mainly as a solo developer on this game, with another developer occasionally contributing. My contributions included the player controller, wand functionality, inventory system, as well as assisting with the multiplayer integration. Additionally, I developed a Unity project template for our classrooms that, through the use of editor scripts, allows students to easily build, modify, and export map segments. The game continues to receive updates introducing new features and the team's favorite student-created map sections.

Sembly

Sembly is a 2D competitive platformer published for WebGL, PC, and Mac OS. I worked as both a programmer and a designer for the project. As a programmer, my contributions included coding the item selection phase and level building phase of the game, item abilities, each of the in-game events, along with the viewer voting system for our esports integration. As for my design work, I created each of the level layouts, various UI elements, as well as some of the items and their animations.

3DVG Engine

The 3DVG Engine is a Unity solo project I created to teach students ages 8-14 how to use Unity. The project utilizes play-to-learn gaming; students test play each level in the project interacting with the game environment and NPCs to determine the various issues contained in each level in addition to how to solve them. They will then jump into the editor, and make the appropriate adjustments to fix and complete each level.

Skills

Software / Tools

Unity

Photon

Playfab

Cinemachine

Post Processing

ProBuilder

ProGrids

Polybrush

CoSpaces

Photoshop

Illustrator

Pixlr

Inkscape

Maya (Novice)

Unreal (Novice)

Coding Languages

C#

JavaScript

HTML

CSS

HLSL (Shaders)

C++ (Novice)

Programming

Physics

Tools

Gameplay

3rd Person Controller

AI

UI

VR

Multiplayer Networking

Inventory

2D Platforming

Editor Interface

Map Generation

Design

Level Design

Vector Art

UX

Texturing

2D Animation

3D Animation

Tile Mapping

UV Mapping

3D Modeling

Audio / Video

Pro Tools

FMOD

OBS Studio

Camtasia

Vimeo

YouTube

Twitch

Other

Basic German

Web Design

Installation Troubleshooting

Zoom

G-Suite

Zoho

Trello

Github

Airtable