Student project

Flux

Action
Cover image of the Flux game
Genre
Action
Project year
2024
Client

Flux is a physics-based 3D side-scroller that centers on magnet-driven movement systems. Player locomotion is fully physics-controlled, with forces applied through magnetic attraction and repulsion rather than scripted movement. Real-time pole switching directly influences momentum, trajectory, and rotation, requiring precise player input to navigate the environment. The game emphasizes systemic interaction between physics simulation, player control, and level geometry to create emergent movement behavior and continuous flow.

Skills
  • Gameplay programming
  • Physics-based movement systems
  • Animation systems and state machines
  • Controller input implementation
  • Player state management
  • Collision and trigger handling
  • Debugging and iteration on feel/movement
  • System integration (gameplay ↔ animation)
Tools
  • Unity
  • C#
  • GitHub
Core Gameplay Systems
  • Magnetic pole switching (attraction / repulsion)
  • Physics-based movement
  • Rotation and orientation control
  • 3D side-scroller traversal
  • Checkpoint and respawn system
  • Environmental hazard interaction
  • Sprint boost / recovery mechanic
  • Level progression logic
Screenshot
Screenshot
Screenshot
Screenshot
No items found.
My Role

Developed by a five-person team.  

My role focused on gameplay programming and animation systems.

Other projects

Let’s connect

I’m always happy to connect with people who are passionate about game development, interactive experiences, and creative technology. Whether you’re interested in collaboration, have a project in mind, or want to talk about potential opportunities, feel free to reach out. I’d love to hear from you.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.