{"repo":"axaq/traviso.js","free":true,"listed":false,"github":"https://github.com/axaq/traviso.js","clone":"git clone https://github.com/axaq/traviso.js.git","description":"Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser.","language":"TypeScript","stars":337,"topics":["javascript","game-development","pixijs","isometric","game","webgl","canvas"],"license":"MIT","category":"game-templates","readme_excerpt":"Traviso Isometric JS Engine JavaScript Isometric World Engine Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser. It aims maximum flexibility in order you to implement your own logic on top of it. Along with a set of optimised algorithms, Traviso is built on top of the awesomely fast pixi.js rendering engine. If you’re interested, you can follow me on twitter (@axaq) or visit the website for more info. Tutorials - Basic Isometric World - How to Customize - Data File Structure - Camera Controls - Callbacks Docs You can find the documentation here What is Ahead - More tutorials - Built-in multi-controllable support - Priority levels for moving objects - Built-in support for block-like tiles - Ground/terrain height - Fog of war Contribute Do you want to contribute? That's awesome. You can either message me through Twitter (@axaq) or use the Traviso.js blog. How to build After cloning the repo, install the build dependencies using npm: Then build: This will create browser, CommonJS, and ES module versions of the library under dist folder. A minified version for browsers can be found at the same place. Compatibility traviso.js Supported pixi.js ---------- ----------------- 0.1.x ^6.0.4 0.2.x ^7.0.0 Pixi 8 support is not included in the 0.2.x line yet. That will ship in a later release. Usage You can now also use traviso as a npm module: If you need to stay on Pixi 6, keep using traviso.js@0.1.12 with pixi.js@^6.0.4 . Th","default_branch":null,"files":null,"tree":[],"storefront":"/r/axaq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axaq/traviso.js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}