p5.js Library: p5.play
This is a library used for the creation of games or playthings. P5.play has a Sprite class to control different objects in a 2D space. It does not use events and does not support 3D.
link to library:
http://molleindustria.github.io/p5.play/
link to example:
http://molleindustria.github.io/p5.play/examples/index.html