top of page
Abstract Background
Aidan Molina 1_edited.jpg

Hi, I'm Aidan! Gameplay and Systems Programmer

I am dedicated to crafting amazing gameplay mechanics and systems that ensure a rewarding player experience, and intuitive and easy to pick up gameplay. Simultaneously, I maintain an unyielding commitment to producing readable, sustainable, and scalable code, guaranteeing the longevity and efficiency of my designs.

My Portfolio

These are full game experiences and technical demos that showcases many of the different systems and designs that I have created and programmed over the years.

2.png

Chronautical

Visual Novel

A time travel based visual novel developed in Unity and written with a combination of C# and the Inkle Dialogue System. As a member of the team, my responsibilities included implementing the menu, dialogue, and player traversal systems, designing custom data structures, and significantly contributing to the codebase's optimization.

The Trojan

Top Down, Horror, Action

The Trojan is a top down, horror, action game that I developed alongside one other developer. I designed and implemented the character controller, object interactions, the enemies, the player's inventory, the gun system, and all of the other things that the player interacts with throughout a playthrough of the game. The Trojan was my first full gameplay experience made in the Unreal Engine 5, and programmed with a combination of C++ for the player character, inventory, parts of the enemies, and Blueprints to handle enemy AI chasing, UI and VFX, and doors.

Character Movement Tech Demo

3D Custom Character Movement

A tech demo developed in Unreal Engine 5 and written completely in C++ to showcase a potential 3D platformer's movement style centered around the mechanics of Wall Running, Wall Jumping, Dashing, and Ground Pounding.

Blast 'em By

2D Bullet Hell

A 2D arcade style bullet hell created in Unity and written in C#. Created an enemy A.I. system that alters their waypoint based movement and attack patterns based on their health, mouse-click mechanics for unique movement and reloading, and multiple cool-down based abilities.

RPG Platformer Tech Demo

Custom Character Controller & Upgradeable Combat System

A tech demo developed in Unity and written in C# to showcase a 2D RPG Platformer. The demo features custom physics, a unique player controller, and an upgradeable combat system. It also introduces distinct enemy types that each interact differently with the player, and a load system for the enemies in a room.

© 2023 by Aidan Molina. Created with Wix.com

bottom of page