I’ve developed a little tool to protect files like SWFs, PNGs, JPEGs or XMLs from beeing decompiled or directly used. So e.g. if you don’t like to hear your sounds playing in another game or you don’t want to allow poking around in your code AssetsProtector could help.
“23.12.2012: Scientists finally have interpreted the last icon of the dresden codex. It shows a bratwurst…”
Together with some mates I’m currently working in my spare time on a small fun zombie 2.5D shooter game with the fruity title “28 Bratwursts Later”.
It’s developed with Flash and uses the Stage3D framework ND2D and it has evolved far enough to show at least a short video.
For my current game I’ve built an advanced camera to use with the ND2D framework.
For my current side project – a comic zombie shooter game – for which I utilize the ND2D framework - I wanted to add some atmosphere by putting a colored fog layer on top of all game layers, from which I could cut out multiple alpha masks to get something like search lights or illuminated auras. Read more..
Another cool feature of the Cheat Engine is the so called “Speedhack” which allows you to slow down or speed up the execution of your (Flash) game. Cheat Engine achieves this by replacing some commonly used functions in games (or the Flash Player) to keep the speed constant with its own routine that goes faster or slower.
One approach to detect the speedhack could be to periodically check the difference between the system’s (OS) time and the Flash Player’s time. If the difference is too big the speedhack might be active and a warning could be dispatched or the alleged cheater could be e.g. marked in a black list ;-) Read more..
Some time ago the highscore of one of my Flash based ad-game had some miraculous high values, which never could have been achieved through normal game-play. The game code itself had been obfuscated and protected as much as possible and the highscore data had been encrypted before it was send to the server. So the score must have been cheated with a tool like Cheat Engine (which is really incredibly powerful).
So I tried to develop a little AS3 class, which will make cheating a little bit harder at least for the lazy ones. Read more..
I’ve been working on a Facebook web app using FlashDevelop and quickly found out that local testing won’t work as the URL specified in the Facebook app settings dialog doesn’t match the URL of your local SWF.
After doing some research I found an easy way yet to build and debug the project directly from FlashDevelop.
The basic idea is to directly publish the project’s SWF to the right folder on the web server and then test it at this place.
I’ve downloaded and installed SFTP NetDrive, a tool which allows you to work with the remote file system as if it is a local disk drive, given that the remote system supports SFTP protocol. Read more..