This site is a gathering of various implementations of the classic game Breakout in numerous different engines. There is a plethora of JavaScript game engines out there. By comparing and studying the implementations, you should better be able to find an engine that meets your needs and style. http://city41.github.com/breakouts/