PROJECTS
Necromantic
I had the privilege of contributing to Necromantic by Blinkmoon Studios as a Unity Engineer. For more information , please feel free to contact me.
AI-GENERATED
INNOVATIONS
AI-Generated TV Shows in Unity
Inspired by my passion for AI, game development, and generative art, I began experimenting with the GPT API in Unity. I wanted to create something like the bizarre endless AI TV shows I had encountered on Twitch and other platforms, but also wanted to push the boundaries by generating not just episodes, but full season plot lines. This led to the development of a system in Unity that uses OpenAI's GPT API to generate and reenact entire seasons of TV shows. The project includes multiple API assistants that take on roles like showrunner, season outliner, and scriptwriter, allowing for a range of genres including mystery, drama, reality TV, and comedy.
The system uses various API assistants with specialized roles to create a production process that results in full seasons of original content. This approach builds on the concept of endless AI TV shows by adding detailed plot lines and character arcs.
A flexible prompt system allows me to create new show concepts across different genres, offering seemingly endless customization options.
Designed with humor in mind, I created 3D models to bring the AI-generated scripts to life with a “janky”, comedic style. I later decided to upgrade the visuals using the DALL-E API image generator to create character portrait cards, adding depth and personality to the characters.
Building a Dynamic Town Simulation with GPT API and Unity
I'm currently developing an ambitious town simulation in Unity, leveraging OpenAI’s GPT API to create a dynamic, interactive world. This game features autonomous townsfolk with unique personalities, daily schedules, and evolving storylines, blending generative AI with traditional programmatic elements.
The goal is to develop a town where each villager has a unique personality, daily schedule, and evolving storyline. Players can interact with villagers, engage in dialogues, and witness unfolding narratives and character development—all driven by AI. The GPT API generates various aspects of the town’s ecosystem, creating diverse characteristics, stats, schedules, daily events, and plotlines for each villager. The game combines GPT-generated content with programmatic AI villagers for essential functions like farming and running shops.
A key achievement is the implementation of dynamic schedules and events. AI-driven villagers follow schedules that adapt based on in-game events and player interactions, creating a responsive environment. The GPT API's natural language processing powers an interactive dialogue system, enabling players to have conversations with villagers, influenced by their unique personalities and current circumstances.
The development process leverages specialized GPT Assistants for executing individual tasks, enhancing efficiency and creativity. These Assistants handle various aspects such as generating villager dialogue, crafting plotlines, and designing daily schedules, ensuring a cohesive and dynamic experience.
Rapid App Prototyping
Years of experience in Unity allows me to rapidly create gameplay prototypes and demos for an array of different types of games and software.