.                                         


I completed the following classes during my time at USC:
ITP 165: Introduction to C++ Programming
IML 300: Reading and Writing the Web
ITP 265: Object-Oriented Programming
ITP 365: Managing Data in C++
ITP 342: iOS App Development
IML 288: Critical Thinking and Procedural Media
CTIN 483: Introduction to Game Development
ITP 380: Video Game Programming

ITP 499: Game Programming in Unreal 
CTIN 291: Advanced Game Crew (AGP)
CTIN 483: Introduction to Game Development

Here are some of the projects I’ve worked on:

Charon - Single Player Action Game, C#


During my senior year at USC, I worked on the engineering team of Charon, and Advanced Game Project (AGP). Charon is a third-person, single-player adventure game set in the underworld. I worked primarily on Enemy AI, and built and implemented various enemies throughtout the game. To download the completed game, visit https://www.uscgamesexpo.com/game.



Check It Out - Simulation Game, C#



During my final semester at USC, I joined Open Alpha, a game development club that builds and releases a game each semester. Check It Out is a simulation game that guides the player through a day on the job as a grocery store cashier. I worked on the engineering team, and helped implemented various parts of the game, including the core system. To learn more about Open Alpha, click here, and to visit the Steam page for this game, click here.



Sushi Flow - Cooking Game, C#



Sushi Flow is a simple, relaxing cooking game. Designed and built by myself and another student, this game was the final project for CTIN 483: Introduction to Game Development at USC. To learn more and download this game, visit https://liviequestrian.itch.io/sushi-flow.


ITP Video Games - Video Games, C++



This reel highlights some of the games I coded in ITP 380: Video Game Programming, which I took in spring of 2021. I was given some starter code for each game, as well as all of the assets, but each game presented me with a new coding challenge - whether it was building enemy AI, creating a follow camera, calculating complex vector math, or any other staple of video game programming.


Ma’am, Are You Okay? - Twitter Bot, Python


Ma’am, Are You Okay? is a Twitter bot I created along with three other students in spring of 2020. This bot focuses on two seemingly unrelated topics: climate change and mental health, and responds to tweets commenting on either topic. Click here to learn more about this project.
Game Programming in Unreal - FPS, C++


In fall of 2021, I took ITP 499: Game Programming in Unreal, where I learned the fundamentals of Unreal Engines, including the game framework, bluepring editing, behavior trees, animations, and networking. Over the course of the semester, we working on developing a networked FPS - shown here is my final project for the class, which illustrates the game working on both the client and listen servers.


I Just Want To Get Away From All Of This - Narrative Game, C#



I Just Want To Get Away From All Of This is my senior thesis project from USC. A choose-your-own-adventure video game, it represents the search for purpose in one’s life as they enter adulthood. You play as a recent college graduate trying to find your place in the world. I designed and built this game entirely on my own, using Unity. To learn more and download the game for Windows or Mac, visit  https://abbyfloyd.itch.io/justwanttogetaway.


Food For Thought - iOS recipe app, Swift



Food For Thought is a project I created in fall of 2020 as part of an app development class. This fully functioning iOS app allows users to search recipes based on specific ingredients or filters, and was designed and coded entirely by me. I connected the app to the Spoonacular API, to allow it to search through thousands of recipes using a wide variety of search queries. It also allows users to save their recipes for later use!



2020 Games - Arcade-Style Games, Processing


2020 Games are a series of video games I created in Processing in fall of 2020. I took several well-known classic video games - Pac-Man, Space Invaders, and Pong - and made them 2020 themed. This commentary on the chaos of 2020 was a fun excercise in both game design and programming. This is actually the project that made me interested in the video game industry!