<!DOCTYPE html> <html> <meta charset="utf-8"> <head> <style> #header { background: #856d51; padding: 0.7em; text-align: left; } #header a { color: white; text-decoration: none; padding: 0.5em 1em 0.5em 1em; } #title { color: #433729; } iframe { width: 720px; height: 720px; } html { font-family: sans-serif; } body { line-height: 1.5em; } body { background: #FAFAFA; } table { border-collapse: collapse; width: 100%; } table, th, td { border: 1px solid #aaa; padding: 0.5em; margin-top: 0.5em; margin-bottom: 0.5em; } code, pre { font-family: monospace, serif; font-size: 1em; color: #7f0a0c; background: #f5f5f5; white-space: pre-wrap; } .contents { background: #FFFFFF; width: 720px; padding: 1em; margin-top: 2em; margin-bottom: 2em; border: 1px solid #E0E0E0; text-align: left; color: #444; } </style> <title> PSKOV - Opensource Game Studio static site generator </title> </head> <body> <div id="header"> <strong id="title">PSKOV</strong> <a href="index.html">Tool</a> <a href="education.html">Education</a> </div> <center><h1> Education: 02. Dependencies </h1></center> <center><div class="contents"> <table> <thead> <tr> <th>< Back</th> <th>Index</th> <th>Next ></th> </tr> </thead> <tbody> <tr> <td><a href="education.01.why.html">01. Why</a></td> <td><a href="education.html">Education</a></td> <td><a href="education.03.site.html">03. Site</a></td> </tr> </tbody> </table> <p></div><div class="contents"></p> <p>In this document we teach how to install <strong>PSKOV</strong> dependencies.</p> <p>Estimated completion time: ?? minutes.</p> <p><strong>Table of contents</strong></p> <ul> <li><a href="#deps">01. Dependencies</a></li> <li><a href="#lfsa">02. Install LFSA</a></li> <li><a href="#showdown">03. Showdown</a></li> </ul> <p><a name="deps"/></p> <h2 id="01dependencies">01. Dependencies</h2> <p>We designed <strong>PSKOV</strong> to run inside web browsers. Hence, here is a list of <strong>PSKOV dependencies</strong>:</p> <table> <thead> <tr> <th>№</th> <th>Dependency</th> <th>Note</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>Web browser of 2010 or newer</td> <td><strong>PSKOV</strong> needs ECMAScript 5 (2009), any modern web browser should work</td> </tr> <tr> <td>2</td> <td>Local file system access (LFSA)</td> <td><a href="http://opengamestudio.org/lfsa">LFSA</a> gives <strong>PSKOV</strong> access to your local file system</td> </tr> </tbody> </table> <p>Since <strong>PSKOV</strong> is a client side JavaScript application, it has no direct access to your local file system to generate files. That's why we have also created <a href="http://opengamestudio.org/lfsa">LFSA</a>, a tiny Python server to provide read/write access to your local file system at 8000 port. LFSA is under 200 lines of code, feel free to <a href="TODO-LFSA-SRC">inspect it</a> to make sure we don't steal your data.</p> <p><a name="lfsa"/></p> <h2 id="02installlfsa">02. Install LFSA</h2> <p>TODO </p> <p><a name="showdown"/></p> <h2 id="03showdown">03. Showdown</h2> <p>Tell Showdown.JS is used to convert Markdown to HTML, so users should refer to Showdown.JS for rules.</p> <p></div><div class="contents"></p> <table> <thead> <tr> <th>< Back</th> <th>Index</th> <th>Next ></th> </tr> </thead> <tbody> <tr> <td><a href="education.01.why.html">01. Why</a></td> <td><a href="education.html">Education</a></td> <td><a href="education.03.site.html">03. Site</a></td> </tr> </tbody> </table> </div></center> <script type="text/javascript"> </script> </body> </html>