My Role: AI, Camera and Dialogue, Maze, and Player Programming
"Miskatonic" was a project made in MSU's MI 445 Game Design and Development I class. During this project, I was in charge of the AI, Camera and Dialogue, Maze Generation, and Player Programming. In this game, the player embodies an ancient entity, Labgoroth. Use your powers to manipulate human psyches and cultivate fear. With each move, amplify terror in the AI-controlled humans as they attempt to flee, ultimately allowing Labgoroth to fully manifest once their fear reaches its peak.
Hello! I'm Caleb Flosky, and I'm a passionate Junior majoring in Computer Science at Michigan State University. Currently, I'm enrolled in MI 445 at the MSU Game Design Minor. On top of that, I am a Gameplay Programming at Spartasoft Studio, a Game Design Studio club. We're working on a project titled "Grave", a single-player 3D action game inspired by Hades. Video games have always been a big part of my life, and I'm thrilled to be able to contribute to the industry that has given me so much joy. I'm always eager to connect with fellow enthusiasts, so feel free to reach out!
Release Date: April 2025
My Role: Gameplay Programming
Grave is an upcoming game developed by Spartasoft Studio, currently in the development phase. As a programmer, my focus is strictly on the gameplay aspect, including the player mechanics and gameplay loop. This single-player experience is a 3D action game inspired by Hades, where players control the Rook, a demonic spawn caught in a dark, medieval conflict between two rival necromancers. The game blends intense combat with strategic choices for an immersive experience.
Released: April 23rd, 2024
My Role: Programming Director, Networking Programmer
"Market Mayhem" is a 3D online multiplayer hide-and-seek game set in diverse locations like a supermarket, warehouse, or parking garage. Players can join as hiders or guards, with up to 8 players per lobby. As the Networking Programmer, I was responsible for the game's networking, including scenes, objects, and pre-game lobbies. Additionally, I was the go-to person for all networking-related questions. The project extended into a second semester, which led to my promotion as Programming Director.
Released: February 4th, 2024
My Role: Animation, Ragdoll, Level Design, Player Movement Programming
"Maybe Mayhem" was a project made during the Spartasoft February 2024 Game Jam. During this project, I was in charge of the Animations, Ragdoll, Level Design for the first and third level, and Player Controls. This game follows Free Scavenger's Journey with the goal of jumping and avoiding obstacles that are in his way. This game won "Best Level Design" Award for the Game Jam!
Released: April 25th, 2023
My Role: Player Programming & QTE Programming
"Sneak Easy" is a stealth platforming game that I helped develop as part of the programming team at Spartasoft Studio during Spring 2023. This captivating game emphasizes responsive character movement and Quick Time Events (QTEs), offering players an immersive experience as they navigate shadowy levels, outwitting adversaries with their agility and wits. My primary contributions focused on refining the character's movement and implementing exciting QTE moments, making "Sneak Easy" a thrilling adventure to move around in!
Released: June 8th, 2021
My Role: Sole Developer: Programming, Design, Art, Audio
Share and Reach is a puzzle game designed for 1-2 players. In this game, you control two square-headed characters with distinct properties, working together to solve a variety of puzzles. Created as my final project in my C# and Game Design Year 2 course in 2021, I took on the role of the sole developer, responsible for programming, art, level design, and everything except the background music. Share and Reach delivers a puzzle-solving experience with its challenging gameplay.