Kourosh Afsharpour is a video game programmer living and studying in Baton Rouge, Louisiana in Digital Media Arts & Engineering at LSU. He has a Bachelor of Computer Engineering with Software focus from Azad University of Tehran. He is a C# and C++ developer experienced in the game development industry. With a successful shipped open-world title, demonstrating strong skills in game-play programming, full-cycle game development and performance optimization.

Kourosh Afsharpour is a video game programmer living and studying in Baton Rouge, Louisiana in Digital Media Arts & Engineering at LSU. He has a Bachelor of Computer Engineering with Software focus from Azad University of Tehran. He is a C# and C++ developer experienced in the game development industry. With a successful shipped open-world title, demonstrating strong skills in game-play programming, full-cycle game development and performance optimization.

PROJECTS & EXPERIENCES
PROJECTS & EXPERIENCES
Airplane flight simulator is an open world arcade flying simulation game developed for iOS, Android and Amazon fire. The game is set on a 100 square kilometers environment with 15 unique airplanes.

Airplane flight simulator

Airplane flight simulator is an open world arcade flying simulation game developed for iOS, Android and Amazon fire. The game is set on a 100 square kilometers environment with 15 unique airplanes.

Two hyper casual games which I developed when working with Lith Game Studios. The two titles developed are called Color Bouncers and Parkour Runner

Hyper Casual Games

Two hyper casual games which I developed when working with Lith Game Studios. The two titles developed are called Color Bouncers and Parkour Runner

Wild Wind is a hyper-casual mobile game where the player plays as an airplane and has to dodge incoming missiles. The game has 5 different types of airplanes with various speeds and handling.

Wild Wind

Wild Wind is a hyper-casual mobile game where the player plays as an airplane and has to dodge incoming missiles. The game has 5 different types of airplanes with various speeds and handling.

This third person game is developed in unreal engine with C++. So far it has helped me to learn to how to setup animations for a third person shooter game as well as how weapon mechanic's work.

Gun Mechanics

This third person game is developed in unreal engine with C++. So far it has helped me to learn to how to setup animations for a third person shooter game as well as how weapon mechanic’s work.

Custom Car Physics

Custom Car Physics

Update: May 2025 After months of research, poring over source code, debugging, testing different scenarios, and chatting with ChatGPT, Grok, and DeepSeek, I’ve finally reached a milestone I’m excited to share. In the video below, you’ll see the car navigating rough terrain and off-roading. Nothing too special—until you realize the simulation is running at only [...]

Arago Rigster

Arago Rigster

During my research assistantship at Louisiana State University, I operated Arago Rigsters, a photogrammetry rig for scanning real world objects. The setup included mounting a gray curtain to reduce the error of captures, the Rigsters was then calibrated using a special checkerboard. The first figure was a doll dragon seated on the Rigsters table to [...]

Airplane flight simulator is an open world arcade flying simulation game developed for iOS, Android and Amazon fire. The game is set on a 100 square kilometers environment with 15 unique airplanes.

Airplane flight simulator

Airplane flight simulator is an open world arcade flying simulation game developed for iOS, Android and Amazon fire. The game is set on a 100 square kilometers environment with 15 unique airplanes.

Two hyper casual games which I developed when working with Lith Game Studios. The two titles developed are called Color Bouncers and Parkour Runner

Hyper Casual Games

Two hyper casual games which I developed when working with Lith Game Studios. The two titles developed are called Color Bouncers and Parkour Runner

Wild Wind is a hyper-casual mobile game where the player plays as an airplane and has to dodge incoming missiles. The game has 5 different types of airplanes with various speeds and handling.

Wild Wind

Wild Wind is a hyper-casual mobile game where the player plays as an airplane and has to dodge incoming missiles. The game has 5 different types of airplanes with various speeds and handling.

This third person game is developed in unreal engine with C++. So far it has helped me to learn to how to setup animations for a third person shooter game as well as how weapon mechanic's work.

Gun Mechanics

This third person game is developed in unreal engine with C++. So far it has helped me to learn to how to setup animations for a third person shooter game as well as how weapon mechanic’s work.

Custom Car Physics

Custom Car Physics

Update: May 2025 After months of research, poring over source code, debugging, testing different scenarios, and chatting with ChatGPT, Grok, and DeepSeek, I’ve finally reached a milestone I’m excited to share. In the video below, you’ll see the car navigating rough terrain and off-roading. Nothing too special—until you realize the simulation is running at only [...]

Arago Rigster

Arago Rigster

During my research assistantship at Louisiana State University, I operated Arago Rigsters, a photogrammetry rig for scanning real world objects. The setup included mounting a gray curtain to reduce the error of captures, the Rigsters was then calibrated using a special checkerboard. The first figure was a doll dragon seated on the Rigsters table to [...]