Search the Community
Showing results for tags 'rewrite pixi.js'.
-
We have a simple javascript animation/game module embedded into our website. The module uses currently 2D canvas and is based on CAAT. Unfortunately, CAAT is dead and not maintained anymore. Furthermore, CAAT's WebGL and resizing support is broken. Your job will be to rewrite the existing module using a modern and supported game framework (pixi.js maybe, but we're open to suggestions). The goal of the job is to obtain a new version of our game module that can be maintained in the future. Requirements: - uses a current and well supported js game framework - very clean code, well structured - replicated existing functionality (or improve on it) - automatic and reliable switching between 2D canvas and WebGL - resizing support (doesn't have to be arbitrary, we can restrict this to a set of possible sizes) Some info's on current version of the module: - written in pure Javascript and CAAT (https://github.com/hyperandroid/caat) - well structured, clean code, and documented - we provide existing module, test cases/website, and all artwork - uses solely 2D, no 3D functions - in case of questions, the original developer can be contacted To be clear: our main goal is to obtain a new game module that is maintainable in the future. It must be future-proof in terms of framework choices and in terms of code cleanliness/documentation. The job is not extremely urgent, so work can be done in a flexible way of the following weeks.