Hello, my name is Joseph Britt, and I am a computer science student at the Georgia Institute of Technology. My thread specializations are Intelligence & Media, and I have interests in game development, computer graphics, and robotics. I am currently looking for a summer 2025 internship in the fields of software development and game development.
I am currently working on a game called Altarune as part of my school's video game development club. I have had the opportunity to work on a variety of semester-long projects through Georgia Tech's video game development club, VGDev, and I look forward to working on more as well as leading my own game in the future! I also completed several game dev courses and competed in 3 game jams over the summer of 2024.
Project & Repo | Description | Contributions/Learning | Images | Website |
---|---|---|---|---|
Kitchen Chaos | A game I developed in Unity following a free 11-hour game development course over the summer of 2024. | Design patterns and principles, interfaces, scriptable objects, singleton pattern, observer pattern, generics, UI, state machines (art assets provided) | ![]() ![]() ![]() |
Play |
Spotify Wrapped | Spotify-integrated project developed in Android Studio for CS 2340 — Objects & Design in a team of 6 developers (I am not allowed to share the GitHub portfolio for this project publicly). | Managed version control through GitHub, task tracking using kanban scheduling in Trello, Agile methodology, lead developer for the game feaures of our app | *see the website for a breakdown of our process and an app demo at the bottom | Website |
Interstellar Weedwacker | An action-adventure game where the player must fight through a plant-infested space ship while collecting items that grant powerful abilities... with a catch. Developed for the DevDev game jam 2024 for the theme "What Could Go Wrong?". Was voted second place game. | Enemy implementation (6 unique enemies, including 2 traps), main menu, sentient trowel ability (orbiting weapon), prefab management + asset integration, collaborated with another programmer on refining and debugging procedural level generation for 3 varying levels using a free level generation asset | ![]() ![]() ![]() ![]() |
Website |
GrewPrints | A 3D puzzle platformer with an interesting blueprint mechanic to move and resize objects in your environment (GMTK Game Jam 2024). | Blueprint system, moving/scaling objects, level implementation in Unity, level shader for visual clarity | ![]() ![]() |
Play |
Turn-Based Strategy Course | A framework for a strategy game in Unity including movement, abilities, enemy AI and pathfinding, and interactive elements in the environment (summer 2024). | Scriptable objects, ragdoll physics, destruction physics, enemy AI using action values, A* pathfinding (art assets provided) |
Project & Repo | Description | Contributions/Learning | Images | Website |
---|---|---|---|---|
Altarune | This is my current project. It follows a not-so-talented mage who uses her mechanical engineering degree to construct towers and fend off enemies (VGDev). | Furnace tower 3D model, lightning tower implementation (in progress), lightning tower chain VFX (in progress) | ![]() |
|
Quantum | A 2D co-op puzzle platformer between two colliding worlds (VGDev - spring 2024). | Quantum lock lightning VFX, main menu implementation | ![]() |
|
Bonbon | A JRPG game set in a sweets-themed world (VGDev - fall 2023). | Kingdom wall 3D model, attack impact VFX, crystal shader, inventory system sorting method, life steal action | ![]() ![]() ![]() |
Website |
Yum yum, Scavenge! | A small game made for a 3-hour game jam about a racoon trying to scavenge enough trash from people's trash cans before the sun goes down (Trijam #279). | NavMesh implementation, enemy AI, main menu | ![]() |
Play |
Equinox | A 3D puzzle-adventure game set in space (VGDev - fall 2023). | Crate 3D model, light strip 3D model, space ship concept models | ![]() ![]() |
Website |
Epitaph | A 2D roguelike game following a struggling exorcist (VGDev - fall 2023). | NPC dialogue system | Website | |
Cube Slider | One of my first solo Unity games. Created following a Brackeys tutorial. | Programming, level design, UI | ![]() |
Play |
I have been learning about how computers work, building from transistors to logic gates to LC-3 assembly language and beyond. We are currently transitioning to C programming!
I have learned about a multitude of robotics topics including sensor models, decision theory, image processing, multimodal sensing, differential drive kinematics, state estimation (Particle and Kalman Filters), Markov decision processes, and SLAM. Of our remaining topics, I am particularly looking forward to covering visual odometry and PID control.
This course has taught me a lot ranging from propositional logic and proof techniques (including some particularly interesting ones such as induction, strong induction, proof by cases, and double set containment) to set theory, number theory, and Big O. I am excited for our upcoming analysis of algorithms and cryptography.
I have taken in interest in technical art in addition to pure programming and development, and have been enjoying learning about the field and improving my skill set through my work on VGDev projects.
I have always loved video games. There is something amazing about the freedom of expression, ability to connect with others, and unique methods of storytelling they allow. During the COVID-19 pandemic, I really appreciated the ability to not only maintain my relationships with friends, but to grow them and strengthen our bond through our shared experiences. I have long had a curiosity about creating games, from fantasizing about making Minecrarft mods as a kid to dreaming of making my own original games. Here at Georgia Tech, I have finally begun to realize this passion through my involvement with VGDev, the school's video game development club. Some of my favorite video games include Minecraft, Hollow Knight, and Star Wars Jedi Fallen Order.
I competed in VEX Robotics on team 5430A for all 4 years of high school, securing two State Championships, 3 State Excellence Awards, and both a Division Championship and Excellence Award at the 2021 VEX Robotics World Championship. Here at Georgia Tech, I am currently taking CS 3630 — Introduction to Perception & Robotics.
I am a competitive ballroom dancer through the Ballroom Dance Club at Georgia Tech. My partner and I compete at the Bronze/Silver level, and we coach the club's Newcomer competitive choreo lessons each Sunday. I am also a board member for the Georgia Tech Dance Association, the swing dancing club of Georgia Tech. My favorite swing dance is West Coast Swing, which I have been dancing for almost two years!