Wie ein Computerspiel in einem normalen PDF implementieren
Technologie / / December 19, 2019
PDF - das ist eine sehr ernste Form. Normalerweise ist es für wichtig, elektronische Dokumente, Berichte und wissenschaftliche Veröffentlichungen. Wer hätte gedacht, dass es als Spieleplattform genutzt werden?
Diese Entdeckung machte Rizwan Omar (Omar Rizwan) während der Studie von Adobe Postscript-Sprache. Er fand heraus, dass in einem gewöhnlichen elektronischen Dokument im PDF-Format eingebettet werden kann Flash-Komponenten und JavaScript-Code.
Die meisten Zuschauer von elektronischen Dokumenten, wie interaktive Elemente aus Sicherheitsgründen nicht angezeigt werden soll. Wenn Sie jedoch eine PDF im Browser öffnen Chrome alle eingebetteten Elemente angezeigt werden und arbeiten. Um zu zeigen, diese Tatsache, Lehrbuch Rizvan dug klassisches Arcade-Spiel Breakout-Codierung und verkaufte es direkt ins PDF-Format. Sie selbst können dies überprüfen, auf das durch Klicken Link.
Um den grünen Bereich zu verwalten, eine fallende Würfel abwehren, legen Sie einfach den Cursor unter ihm, und nach links oder rechts bewegen.
Sie wollen wissen, wie es gemacht wird? Die Blöcke Schild und Würfel sind eigentlich Textfelder, die sie bewegen und miteinander interagieren unter der Kontrolle von einem paar kniffligen Skripten. Eine detailliertere Darstellung kann aus dem Code erhalten werden, veröffentlicht am GitHub.