STUDENT PROJECTS
Read more about all the exciting projects that our students have been working on. Just click on the links to find out more!
2D C++ Custom Engine – Metamorphosis Level Editor
Computer Science in Real-Time Interactive Simulation and Computer Science in Interactive Media and Game Development

Ever wondered what our computer science students can do? Check out this 2D C++ custom game engine that was created by our year two students over two trimesters. A game engine is the software framework that developers use to create video games and simulations. It powers the game and allows the development team to build and include features like graphics rendering (the ability to display 2D or 3D graphical assets and environments), physics simulation, artificial intelligence, collision detection, memory management, and more. These days, most modern games are developed with the use of a third-party engine such as Unity or Unreal. By creating their custom engines, students gain valuable insights into the technology that makes video games possible.

My First MRI
Computer Science in Real-Time Interactive Simulation and Computer Science in Interactive Media and Game Development

Working in an industry collaboration with KK Women’s and Children’s Hospital, the student development team created this app to help young patients receiving an MRI scan to better understand the procedure, with the goal of making the process less frightening.

VR High Rise Safety
Computer Science in Real-Time Interactive Simulation and Computer Science in Interactive Media and Game Development

In this virtual reality simulation, our students developed an immersive experience that highlights the dangers of working in high-risk environments to educate workers and reduce workplace accidents. (Trigger Warning: Depiction of Sudden Drop)

2D C++ Custom Engine - Unkindled Level Editor
Computer Science in Real-Time Interactive Simulation and Computer Science in Interactive Media and Game Development

Ever wondered what our computer science students can do? Check out this 2D C++ custom game engine that was created by our year two students over two trimesters. A game engine is the software framework that developers use to create video games and simulations. It powers the game and allows the development team to build and include features like graphics rendering (the ability to display 2D or 3D graphical assets and environments), physics simulation, artificial intelligence, collision detection, memory management, and more. These days, most modern games are developed with the use of a third-party engine such as Unity or Unreal. By creating their custom engines, students gain valuable insights into the technology that makes video games possible.