We have a game project written in PhaserJS. This game project has many visual resources in 2D PNG format. But as you know, it is quite easy to steal assets from web projects. Not much work has been done on this issue on the PhaserJS side. On the Javascript side, it is very difficult to provide this situation, because as soon as the Image class is created, data, blob, etc. appears in the network.

For this reason, we decided to go for a solution like WebAssembly. This is a hobby project and your customer (i.e. us) are software developers. The person who will take this job needs to write a middleware that will encrypt the images with webassembly and then give us a middleware that we can use in PhaserJS on the javascript side.

Please give us details in your brief how will you do that, because we have to be sure you can do that (!)

There are some examples that do this, here is one:

– https://monkey-mart.io/iframe/index.html (check the network tab), this game did same thing with webassembly (actually the feature coming from his game engine defold – https://defold.com/manuals/application-security/)

Posted On: March 07, 2024 14:24 UTC
Category: Full Stack Development
Skills:Web Application, Web Development, JavaScript, WebAssembly, Phaser

Country: Turkey

click to apply

Powered by WPeMatico