Playing Breakout… inside a PDF!!
summary
Claims a working Breakout playable inside a PDF when opened in Chrome by embedding PDF JavaScript, despite Chrome implementing only a weird subset of Adobe’s API. Renders everything as form fields using a text-box rendering hack, tracks mouse position with hover-tracking via thin fields, and forces screen updates by flashing a large background text box many times per second. The game runs in Chrome with these practical hacks and visible limitations from the constrained API.
AI-written summary · about
chapters (5)
related talks
26mResponsive HTML5 games - on microcontrollers
50mThe Browser is a Marvelous Thing
33mPDF - Mess With The Web
31mMake coding fun: developing a game in the browser
44mBattling Browser Bugs for "Fun" and (Non-)Profit
53mBreaking Limits on Mobile HTML5
25mJavascript as Play A Primer on Getting Started with Video Games
50mHTML5 technologies and game development
