Submitted by heideveloper@g… on
Real-Time Interactive Simulation | 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.

rtis Watch Video Real-Time Interactive Simulation | Interactive Media and Game Development