Crafting Next-Level AI Systems to Elevate Video Game Experiences

John Flyer Final.png
Portfolio

Portfolio

This is my portfolio.

John (2020-2021)

John is a complete proof of concept for an end-to-end playable Third Person Exploration Game. It features an interesting small storyline, with many puzzles to solve, and a whisp guide to assist you. All developed in 5 months with iterative changes from peers and others.

You explore a vast forest biome, created with the Unity Plugin Gaia, all procedurally generated and optimized for performance. It also features a completely custom UI, developed for the needs of the player for each level

Task Overview
  • Designed and Prototyped Puzzle Mechanics, Dialogue, and Cutscenes
  • Created a Procedurally generated world in Unity, using a custom render pipeline
  • Gather Feedback and iterate on mechanics and design
My Contributions

UE5 Melee Project Time (2023-Present)

This is the current project I'm working on, a Melee Combat Game developed with Unreal Engine 5. This prototype has several enemy types, including a ranged, melee, and mage enemy all with Different Behavior Trees and AI Components.

These enemies culminate in a boss fight, that is interesting, challenging, and engaging for the player. The project is being developed with the best software engineering practices for C++, Blueprint, and the UE5 code manifest.

Task Overview
  • Designed and Prototyped Enemy Mechanics, and AI Behavior
  • Created a Boss Fight that Culminates what the player has learned about the mechanics of the game, that is engaging, interesting, and most importantly, fun.
  • Recieve feedback and improve the prototype where needed.
My Contributions

Resolve: Spirit of the Forest (February 2022 - June 2022)

This project is a testament to what I can achieve in a collaborative work environment. Resolve: SOTF is a Third Person Exploration game developed in Unity, with a team of 5 designers and developers as a game jam for Itch.io.

You play as Ghost. As Ghost, you can possess other creatures. The game's goal is for you to progressively possess more powerful creatures by defeating them or engaging in "Life Steal" where you can drain their health and become the creature itself.

Task Overview
  • (Game Jam) Collaborate with a team of artists, developers, and designers to create a completed project within a short time frame.
  • Act as the Project's Level and Art designer, creating the open-world level design and associated art.
  • Iterate on the project based on feedback from the team and other parties. Post the game and receive feedback from players engaging in the game.
My Contributions