/cpp_pinball

C++ Pinball using SFML for rendering and a custom 2D physics library for collision detection and impulse generation between circles, rectangles and rotated rectangles.

Primary LanguageC++

Description

Pinball game developed in C++ as an assignment for the AI & Physics Modelling module during BSc degree. The project uses SFML for sprite rendering and a simple custom 2D physics library for collision detection and impulse generation between circles, rectangles and rotated rectangles. Movement mechanics also follows EULER method for integration.

Date: 2014

Dependencies

  • Visual Studio 2015
  • SFML-2.4.2

Preview