2D physics sandbox
Phun is a Master of Science Thesis by Computing Science student Emil Ernerfeldt for supervisor Kenneth Bodin at VRLab, UmeÃ¥ University, Sweden. The solver is based on work by Claude LacoursiÃ¨re
Phun is meant to be a playground where people can be creative. It can also be used as an educational tool to learn about physics concepts such as restitution and friction.
Phun was coded in C++ using OpenGL, GLEW, SDL (for window management), SDL_image (for reading images) and boost, including boost_filesystem. Everything was coded by Emil Ernerfeldt, including the physics engine and user interface.