September 11, 2006
Ed has a wonderful site listing some of the most popular Web 2.0 games offered on the web, and also a Top 10 List.
Fortunately, Pong and Sweeper have made onto the list, but they need some promoting to get into the top ten, so do not hesitate!
Ed has some good ideas on Pong and Sweeper features that I should add ASAP.
April 3, 2006
Today I had an enlightening experience. As I complained a couple of days ago, @Sweeper 0.8 (my Morfik Mine Sweeper clone) was dead slow when switching into Intermediate or Expert mode due to a lot of control demolitions/creations going on in the background. So I decided that some optimization was in order and today just wanted to look into doing this when (almost by coincidence) I discovered that the speed was much-much better (almost palatable for even a maximalist) than I originally experienced. What gives?
Read the rest of this entry »
March 28, 2006
The main attraction from user perspective is Beginner/Intermediate/Expert modes: the filed size and count of mines is different. Please note that in this version switching to Intermediate/Expert mode is very slow – will look into it.
If you click on the PannonRex name, it will take you to this blog showing all topics related to Sweeper, so it is a nice shorthand to check out any news AND post your comments.
For developers the interesting news is that the mode change is implemented by deleting all the old cell controls (Images) and re-creating them. The re-creation takes way too long at the moment, I’ll see what can be done (CreateDOM seems to be the bottleneck). I already did some code optimization in GetField() (instead of a linear search I simply compute the index of the control; quite a speed deamon) and in other areas.
Planned:
- I will fine tune the horizontal alignment of controls so that all of them are centered, based on the size of the filed. I had a first try, but run into some mfkIssues ;-)
- Long processes block the UI from updating, and even animated GIFs are suspended (at least in IE). Will look into giving some hartbeat to the UI. If anyone has any idea how, please let me know.
March 23, 2006
Good. Why is this worth mentioning? Because the site itself is done in Morfik! Go and check it out: looks pretty awesome!
Now both @Sweeper and Pong are available in the Labs on the Morfik site. Please note that the current versions have some issues with the latest Morfik releases (0.8.5.6 and 0.8.6.2). I fixed these issues, but it will take Morfik some time to update the Zips in the Labs. The correct versions are: 0.7 for @Sweeper, 0.3 for Pong. If you don’t want to compile the examples, then don’t bother: the EXEs in the Zips work fine.
For the curious, the problems were: @Sweeper had a reference to a variable that no longer exists and Pong did shrink vetically after the Intro screen was closed.
February 9, 2006
Just before I forget about this: @Sweeper is a clone of the well-known Microsoft(R) Windows(R) Mine Sweeper application. My primary goal was to collect first-hand experience with and explore some abilities of Morfik and to share this knowledge with fellow developers (and have some fun:).
It took me almost a week (of hobby time:) to put this together since I had to figure out a lot of Morfikism on the way.
You can download the latest version from the Morfik Pioneers Lab. As soon as I will be able to get it hosted I will get it up somewhere here too.