Nov 29

Long time no post! A lot has happened in a short period of time..

I’ve got two new works online, both are up now in the Work section of this site. The first is the Cofa Annual 2007, which marks my third year on the project. Like previous years the mission was to take submissions from all graduating students at UNSW, Cofa, and compile them together on a cd/dvd in a promo/portfolio piece that the uni can then distribute out to galleries, agencies, schools.. and also show prospective students. The final result is an interactive experience, browsing for students by name and discipline, showing a range of still and video works. My involvement is always as flash developer and tech guy. 2005 marked the first iteration, in which we had the design genius of my mate Johnny Le and a few other also graduating students. In 2006 I returned, now no longer a student, and working with a new student group.

This year for the 2007 Annual we decided to take it in a different direction - a DVD as well a website. My mate Stephen Mok headed up the website side and I took the familiar DVD route. All in all I’d say this year I think we have the most impressive offering so far. I really love how the DVD turned out; its fast fluid and juicy. The website is a great addition too, being more web-friendly than the DVD would be online, and is a nice solution in itself. All in all cofa marketing should be pretty happy ;)

The dvd yours truly made (online for the fun of it, visit Cofa if you want a real copy): http://annual.cofa.unsw.edu.au/2007/dvd
The website that just went live: http://annual.cofa.unsw.edu.au/2007

The second project is a rehash of an older thing. One of the early games I made with Jason at Subversive Games was ‘Scumbag’, a political mud-slinging game. For the Australian 2007 elections we reskinned it with the two main political leaders, John Howard and Kevin Rudd, putting them in a fun political toy. The big news is we partnered with Sydney Morning Herald and had it as a permanent part of their Election 07 page - we even made the front page of the newspapers website a few times! Good times indeed. Anyhow, check out the updated ‘Scumbag 07′!

On a related note, Scumbag 07 was the first time I’ve used MochiAds; made by the same guys who provide the awesome MochiBot that virtually everything I put online makes use of. It was an interesting first try. Ads inside the actual flash swf are cool, and mean even if your swf goes viral and spreads everywhere, you’ll still gain from the plays. The range of advertising is currently quite limited, and I think the returns on Google adsense have been a lot better, but I’m hopeful that MochiAds will continue to improve. Would have been great to use something like MochiAds back when we put Ninjaman up..

After all that was done and up, I made an escape over to Perth to see the Red Bull Air Race. It was a fantastic show - some of those pilots were doing up to 10g’s! In fact the helicopter that filmed the show from the air was probably the most impressive - you dont notice it on tv, but what that pilot had to do to keep up with the planes was simply amazing. He also demonstrated the course before the planes took stage, by racing through it in his helicopter, including going inverted! You have not seen ‘wow!!!’ until you see a helicopter rolling over inverted haha!

Back rested, I’m diving into Actionscript 3 finally. Not having a formal OO-based education it means picking up on a lot of new ideas. Challenging at times but very interesting. I’m going through Colin Moock’s Essential Actionscript 3 book. When I started I really thought it was the bees knees, but I’m starting to wonder if he’s such a good writer after all - his wording just isnt as concise, logical or user friendly as it could be. Still, his technical knowledge is awe-inspiring, and he is a great source of utterly indepth, drown-yourself-in-code knowledge. After this I have more object orientated related material to get through, and then a few ‘play’ projects waiting in the wings over summer. It’s great to have time away from work to be able to do all this!

Aug 22

I was asked recently what the latest stats were on Ninjaman, and had to respond that honestly we haven’t checked in a long time. Thought it would be a fun thing to do! The game continues to receive a fairly steady flow of plays - the hype dropoff is long over, and if anything recently the number of plays has been increasing.

Here’s the summary since we launched it:
-Ninjaman plays: 24.36 million plays
-Samurai sam plays: 10 million recorded at Miniclip.com until their tracking system went down (long time ago). We estimate a further 10 million plays
-Ninjaman has been recorded to have virally spread to 4353 websites. Hot damn!

I’ve always been thrilled with the success we received with Ninjaman online, but at least now I can update the ‘how many plays figure’ to 34 million known, 44 million estimated! I must thank MochiBot for providing a tremendous flash tracking system for this, that we picked up from day 1.

Makes me wonder what it would have been like had we launched with MochiAds (if that was available back in Jan 2006) - which inserts ads into the preloading phase of the game, similar to AdSense. It’s too late to integrate that into the game now and reach many of the websites that are hosting the game, as the viral distribution to web hosts is largely over (or at last we think).

I always enjoyed the work we did on Ninjaman, and have been proud of how its done and the reception it gets when I show it around. I think it largely eclipses the work I’ve been doing since then (freelance web dev contracting and some other gaming stuff), on several points: the sheer audience it received, my enjoyment in making it, perfectionism in what we strove for, and the non-commercial drive behind it. Not to say that I haven’t enjoyed what I’ve done since; not at all; but its seeing stats like this and remembering back to then that really motivates me to do another fun online game, that isn’t so commercially driven as my recent work.

It is, after all, the year of soul!

Aug 09

I just received a call from a nice Telstra rep ‘informing’ me that because my home line is provided by Optus Cable (along with broadband), we can only use that line for Optus ADSL2 products, and miss out on Telstras ADSL2 offerings.

Cry me a river.

The offer was to “upgrade” me to a Telstra landline, which would open up the door to Telstra ADSL products now that my area has been ADSL2 enabled. Incidentally this would open the door to far better value-for-money providers than Telstra for ADSL2 products, but I guess that wasn’t on his script to tell me.

I have a long memory of the broadband struggle this country has endured because of Telstra. I remember seeing a preview of Telstra cable before its retail launch, and yes being amazed at the speed. The offer then was $95/month for 100mb. I remember thinking if only I had that.. Fastforward to the launch of a rival in the broadband space with Optus in 2000 and things became great. Optus embraced a system called “netstat” which calculated the average users download usage (netstat 1.0), and allowed you to do 10 times that (netstat 10.0 - beyond this you were given the boot). The beauty of this system was that as our collective usage online grew, the average usage grew, and hence our ‘download limit’ grew. It was a system of beauty. At the time, this enabled ~20gb/month of transfer. Around the same time, broadband ‘pioneer’ Telstra slapped their users with a 3gb cap. Great value for money.

When Telstra introduced ADSL on their landlines, they finally enabled wide broadband competition. Except with a handicap, in that the line fees ISPs had to pay telstra were so exhorbant other ISPs had to sell plans at a loss in order to compete with offerings from ‘Telstra retail’. When Telstra introduced a $30 ADSL plan with a microscopic data allowance (and insane excess fees), other providers couldn’t even get a line for that price, let alone their own costs added to that.

Really, they have not changed. Telstra recently proposed a FTTN (fibre to the node) plan which would involve Telstra laying fibre between its exchanges, and offering a product roughly similar to ADSL2 (over copper lines, anyhow) to the end user. Catch was, they would only implement it if no one else could use their lines. This highlights Australias number one challenge with broadband - we cannot have Telstra holding both the infrastructure card AND selling a retail product while answering to shareholders. There is no win win in this situation. Either Telstra wholesale charge a fortune to other ISPs for line access, driving up the value of Telstra retails plans and hence delivering a better earnings report for investors, or Telstra wholesale does a good thing for the country and makes the broadband space more competitive, most likely driving down sales at Telstra retail, and hence disappointing investors. The two simply dont work together.

The government needs to split Telstra in half - one side that can answer to shareholders with retail products, and the other that can push our countrys’ broadband infrastructure forward. Sell off the retail side as an independant company and watch it sink when it has to pay full rates for line access. We are so far behind in the broadband race globally its a sham, perpetuated by none other than Telstra. If we get a new government, I really hope they do something about this. Something has to untie the infrastructure lock and start investing in it, so that we can start moving forward.

Aug 02

Club Penguin, the wildly popular kids-orientated virtual community recently sold to Disney for a whopping US$350 million. What a success story for virtual communities!

A bit of background. A little while back I did some research into club penguin for my work at Subversive Games. It is what is known as a virtual community - a place people go to, create an account, and walk around and play games with other users. The game is entirely penguin themed, complete with their little waddle as they move across the snow. Club Penguin is free to join and play in, however they sell upgraded accounts that let you do more in the world (you wear special clothes that identifies you as a paying member too) for a small monthly fee. I personally know a couple of kids who are into the world of club Penguin, and its pretty big with them.

Why is this all interesting? Well, people have being saying that virtual communities will be the ‘next big thing’, the sort of next step from mass multiplayer online games (MMO’s) - your warcrafts, etc. Virtual communities really take the facebook/myspace world and meld it into an interactive, walk-around-with-my-avatar experience. The community is huge too - 700,000 users. I have a feeling that a few years from now, rather than being contracted to design websites and games for the web, we’ll be looking at media portals and games for existence *inside* the virtual community programs.

Club Penguin is particularly interesting to me for two reasons. One, its front end is built in flash. For flash it’s pretty ‘big’ in terms of users and technically what it provides. Being made in flash, it runs in the browser, which means no extra programs have to be installed - great for kids, and for logging in anywhere you go. Also means its platform agnostic; being a mac advocate, I hate being cut out of the loop with windows only products. Secondly, its built on the backend Smartfox server, which is something I happen to be researching soon. Smartfox provides all the heavy lifting with a multiuser framework. Looking forward to getting into that down the track.

Just a few little things to get through first…

Aug 02

In the latest edition of the CoFA Magazine there is a half page write up of me. Having only graduated a year and a half ago, it puts things into perspective. I’m still very much involved around my old campus - teaching in multimedia, and working on the CoFA Annual project as their advisor/technical director. I still feel like a part of me belongs there.

Thanks to Naomi for the write up! To share with everyone, I scanned the article.. hit the thumbnail below to see in its full glory.

CoFA Alumni Magazine scan

Jun 17

2 weeks until I wrap up work at my current location, subversive games. I’ll most likely stay on as a consultant afterwards, however no day to day and coding duties. Looking forward to some time off, we’ve been pushing really hard lately, but it has been paying off. On tuesday we’ll cross another deadline milestone so things will be sweet!

A shout out to adelaine for her birthday! We all did dinner at the observer hotel on friday night. Nice ambience there, and the food wasn’t too bad. They somehow forgot to put our ice cream cake in the fridge, so it came out quite melted. Adelaine is usually one to want to leave a generous tip but not in this case haha! The weather was shocking, heavy rain (catch phrase - that’s climate change for you), just bleh. We went to the summit after, which was a hike and a half in the weather. On a plus side, moving from undercover area to undercover area really felt like it was a stealth mission in a game - except we were hiding from the weather rather than.. snake’s adversaries ;) (metal gear solid heh). So I cabbed it part the way, bugger the rain. The summit was fun - but I’m getting over those caffeine addicts! Back to the bourbon for me. After that some of us went back to jasons, and I totally anti-socialed it up and got back into desktop tower defence, really it was quite lame, I should have tried the wii game going heh. Anyhow regrets aside, fun night

Yesterday/today I was up in the blue mountains for a one night retreat hah. Awesome night out really, amazing how many different threads played into it. The drive up there was bugger difficult in the heavy heavy fog and rain, but debs and I survived! Stayed at the YHA in Katoombah; we had a rockin 8 bunk room that we were able to fit 9 into in the end. Lots of booze purchased before nightfell. The town itself is really nice - small, can walk where ever, and the mountain air is so super crisp and fresh! Awesome kind of get-a-way feel. For dinner we went to a local thai place that was super elegant with its live jazz music playing. Yeah, interesting mix.. jazz and thai! Went back to the hostel and hit up the drinks, fun times chilling and drinking. A few went off to see the game at a nearby pub, so the remainder of us hit up some pool downstairs in the common room, which was nicely empty for us to take over and make lots of noise haha. Only 2 noise complaints - not too shabby! Met some randoms also from out of town - so hi to Mim and Bron haha! Sleep was nigh on impossible with all the interruptions we had ;) Thankfully everyone was alive, however perhaps not well, by the time we got up.. several hours later haha. Breakfast at a cafe, and I’d have to say probably the most I’ve ever eaten for breakfast. It was a shame we had to leave but alas, a nice break away. The drive home was chilled with mark, and only one wrong turn when dealing with the M7 heh. All in all a fun night off!

Life resumes soon, only a little more go go go left!

May 27

Just a quick hi. Been uber busy with work every night (till 8am the other night, ick). Had a status update meeting friday which went well. Now its all guns blazing for a client presentation on tuesday. Still got a lot to get through, but somewhat running to time. Bang bang!

Tonight was Jo’s farewell, and we shall miss her! Keep up the blogging, I’m a super keen reader! Ducked out tonight for a little while away from work to say hi and bye to the gang. Good couple of hours of drinks, nice place too! Then hit up the old maisys, where our ever friendly waitress Winnie was once again (thanks to ladan for confirming the name there!)

Sleep time now. Uber busy next 2.5 days. Go go go!

May 23

-4 weeks of teaching left. Its been great
-Maybe teaching next sem. MMA2?
-Motivation presentation thing by matt church soon!
-Thought leaders, july retreat, again a matt church thing
-Cofa annual torch has been passed on. I’m now course writer and tech director and student overseer
-Rendering of the home extension occurs tomorrow, w00t, I love seeing building progress. Its a lot like coding really
-Guitar hero may have been an unsound investment
-Speaking of investments, I really need to invoice for the bling
-Heaps of freelance jobs cropping up now that word on the street is that I’ll be back to it soon. Alas, not just yet sonny
-Next friday will be rockin! Yay cant wait
-Bought a new phone for my sister today. SE Z310i. Looks hot in pink, alas she hinted black was the colour choice
-Adz has her bday coming up soon, I propose strippers and a visit to the cross. Those who agree say I!
-Ninjaman has recorded 22 million plays. Samurai sam (rebranded ninjaman to miniclip.com) counted 10 million before their counter died. Estimated to be ~20 million now. >40 million plays globally!
-I would love to do another ninjaman-esk team effort down the track. Good times
-Ninjaman was the most important thing I’ve done in my working life, and it’ll be hard to top it over the next few years
-I love cashing google cheques, it feels so good. “wow, why are google paying you?”. Still need to read the FAQ on how to use this to get the hunnies however
-I love the gym, and my trainer is awesome

-When someone says ‘whats up’ and you say ‘not much’, its not really true is it? See the above points.