Bunun iyi bir fikir olup olmadığını görmezden gelmek kolay değil, ancak saf teknik uygulanabilirliğe odaklanma ve konsantre olma ihtiyacımı bastırmak için elimden geleni yapacağım.
PDF, bir belgeye etkileşimli öğeler eklemek için Javascript desteğine sahiptir. Bu basit oyunları uygulamak için kullanılabilir. Ancak başka bir teknolojiye uyguladığınız bir oyunu alıp PDF dosyasına gömemezsiniz. Hayır, Javascript'te geliştirdiğiniz tarayıcı tabanlı bir oyun bile değil. HTML-Javascript ve PDF-Javascript aynı sözdizimini kullanır, ancak tamamen farklı küresel nesne ve işlevlere sahiptir. PDF API'nin size sunduklarını kullanmanız ve oyunu bu amaç için özel olarak geliştirmeniz gerekecek ve oyun geliştirme için tasarlanmış bir API değil.
Daha fazla bilgi için Adobe tarafından hazırlanan Acrobat JavaScript Komut Dosyası Kılavuzu'nu öneririm .
Microsoft Office'in de buna izin veren VBA makroları vardır. Farklı teknolojilerle arayüz oluşturmaya izin veren COM ve ActiveX öğeleri için de destek vardır, bu nedenle bazı durumlarda bir .docx belgesinde oynamak için farklı bir teknolojide uygulanan bir oyun elde etmek bile mümkün olabilir. Ancak herhangi bir aklı başında şirket, güvenlik nedenleriyle güvenilir olmayan dosyalardan makro oynatmaya izin vermez: oldukça kötü şeyler yapmaya izin verir.