Maddy Todd's Project Page

Unity Projects

Disclaimer: Games are not for sale or distribution. All artwork featured is placeholder art used for the purposes of game development experimentation.

Project Rock Hopper

RockHopper

Download Github Repository

Status:

Description:

A 2D asteroid mining game. Mine resources while maintaining life support and defending yourself from pirates. Cash in your loot at the local space station to upgrade your gear and ship.

Goals:

Check Low gravity movement and jetpack flight

Check Dynamic digging using a tilemap

Check Dynamic light system and fog of war using tilemap

Check Procedural level generation


Project Forest

Forest

Download Github Repository

Status:

Description:

A top-down dungeon crawler RPG inspired by Cult of the Lamb.

Goals:

Check Implement levels using a tilemap

Check Movement and attacks in 4 directions (up, down, left, right)

Check Mob AI that uses a single configurable template for class selection and attacks

Check Mob AI that tracks and reacts to players position and has obstacle avoidance

X Procedural dungeon generation

X A completed prototype

Retrospective:


Project Sebastion

Sebastion

Download Github Repository

Status:

Description:

A tower defense game inspired by Plants vs Zombies. Control an archer on the castle wall and shoot oncoming enemies.

Goals:

Check First attempt at creating a game without a tutorial or template

Check Multiple scenes

Check Instantiated enemies

Check Basic mob AI to move to attack range and attack wall

Check Wave spawning system

Check Mobs drop loot on death that the player can retrieve

X A completed prototype

Retrospective:


2D Game Experiment

2D_Experiment

Download Github Repository

Status:

Description:

My first independent project. I gave myself an introduction to game development by prototyping a project in which I implemented a variety of common game systems. I did so in a sandbox environment, which allowed me to experiment freely.

Goals:

Check Character movement (left, right, jump)

Check Basic health system (heal/damage)

Check Basic combat system (melee/ranged)

Check Basic mobs with simple AI and attack

Check Collision detection

Check Mob loot

Check Inventory system

Retrospective:


Flappy Borb

FlappyBorb

Download Github Repository

Status:

Description:

Goals:

Check Learn how to setup and use Unity

Check Learn how to setup and use Github

Check Learn basics of C#

Check Complete a basic prototype

Check Prove understanding of skills learned by adding additional functionality to game after tutorial

Check Continue development after tutorial by adding a 3 life system

Retrospective: