About edwardoka


edwardoka's Trophies

The 3 Blind Mice Award For Accessible Gaming
Awarded by Hamumu
on August 22, 2008
Better game than Big Rigs: Over the Road Racing
Awarded by thedaian
on August 11, 2008

edwardoka's Archive

Ludum Dare

Posted by
Friday, December 5th, 2008 4:50 am

Well this will be my second full LD. I have learned many lessons from LD12, and will be applying them;

First of all, familiarity.

– I will only use techniques and concepts that I am already familiar with, rather than trying to combine learning and the time pressure, which caused me to explode spectacularly last time when Flex and I didn’t get on well at all. So I have decided this time to opt for PHP and Javascript as my game platform. I have no pre-written libraries though, although if pressed for time I might use a couple of PEAR extensions and JQuery.

Second of all, simplicity.

– I will only make a game that can be feasibly completed within 24 hours, and will then use any time left over to hone and improve it. Last time I tried to make something hugely ambitious and failed miserably with very little time left, and was forced down the route of starting from scratch and cranking out an ass-nasty flash “game” with 2 hours left. This is not full of win.

Third of all, prioritisation.

– Sleep when tired, eat when hungry, drink when thirsty. If something interminable is defying my attempts to resolve it, I will go away and do something else while my brain processes it, rather than wasting 7 hours trying to fix it (yes, AS3 XML handling and Flex SDK debugger I’m looking at you.)

Finally, have fun.

– Last time I didn’t enjoy most of my time on LD because I spent so long stuck on the one problem (loading assets from xml files), which is not fun. By going down the route of PHP and JS (Both really fun languages to mess around with, and flexible enough to have workarounds for most problems), this should hopefully stop me getting helplessly stuck at the bottom of problems.

Good luck to everyone!

Epic fail

Posted by
Sunday, September 7th, 2008 5:10 am

I’ve just slept about seven hours longer than I intended to, and have awoken with the beginnings of a migraine, so shan’t be finishing my entry any time near the time limit. I’ll still finish it though.

Mini LD #3 Progress

Posted by
Friday, September 5th, 2008 8:42 pm

Update 1:

I decided to go for option 1, the ultra-simple 3d modeller.

The other options didn’t set my “ooh shiny!” reflex ablaze, although they are probably significantly more doable in the time frame.

In the same vein as Ludum Dare I have given it a Latin name – Carpe Lutum (Seize the Clay).

I have put all the woes I had with Flex in LD12 behind me – i had so much trouble because I was trying to treat it like normal Flash, and it will resist you every step of the way if you try that. Use it like an app platform and it purrs like a kitten.

Here is a screenshot of my interface as of hour 5:

Carpe Lutum Screenshot 1

It starts…

Posted by
Friday, September 5th, 2008 2:16 pm

As LD12 was my first entry and I started with no tools or pre-conceptions (and failed quite spectacularly!) I have several smaller ideas which I can play about with instead of aiming for one big one.


– Ultra-ultra simple 3D Modeller for very low-poly models

– Asset Management and loader (Graphics, sound, models)

– Maths libraries (I suck at maths though)

– Multiplayer server? (already written the main guts of this in PHP, just need to get it finished and working)

– Tile/map editor for my RetroRemakes entry.

TowerAssault0 Post-Mortem

Posted by
Monday, August 25th, 2008 11:23 am

I too was waiting until after seeing the final results before I would post my post-mortem.

First I’d like to say well done to everyone who took part and completed a game within the time limit, and thank you to everyone for giving me honest reviews. I had great fun taking part and learned an awful lot about game development during and after the contest.

(post mortem continues after the break) (more…)

Final Entry – TowerAssault0

Posted by
Sunday, August 10th, 2008 8:46 pm

As per my earlier post, here is the link to the hastily created TowerAssault0, which has absolutely nothing in common with my original plan apart from the name….

Look at the .fla at your own peril. This was written between the hours of 3:00am and 4:30am.

Play Online (Cursor keys to affect trajectory and power, space to fire. You need to refresh the page to try again :>)

Download ZIP containing source and gameinfo

(Entry edited for repackaging and changed host)

So close

Posted by
Sunday, August 10th, 2008 7:33 pm

Well, I gave it my best shot. Day 1 was entirely taken up by my fighting the losing battle with Flex.

At about hour 34 I completely restarted my project in Flash8, but writing everything from scratch in 14 hours for my main, complex idea, became obviously beyond me, so about 2 and a half hours from the end I started again with an uber-simple game that I could pass off as a submission. I started the code at around hour 47 for this.

I will upload the finished game when I get a chance, but at the deadline it wasn’t finished, so here is a screenshot instead.

Almost final

Thoroughly disgusted

Posted by
Saturday, August 9th, 2008 3:55 pm

Over six hours there I struggled with a completely intractable problem. The free Flex SDK, it seems, is about as user friendly as a kick in the nadgers. For over six hours I fought with an invisible error that wasn’t even triggering any events when it was supposed to.

I got a friend to run it through his copy of flex builder, et voila

SecurityError: Error #2148: SWF file file:///C|/www/flash/towerassault/towerassault.swf cannot access local resource file:///C|/www/flash/towerassault/res/assets.xml. Only local-with-filesystem and trusted local SWF files may access local resources.

In other words, because flash is running in the browser it presumed it didnt have access to local files, so refused to open them. The instant I uploaded the xml files to the server in the other room, worked first time.

I am not a happy boy.

He’s watching me…

Posted by
Saturday, August 9th, 2008 6:22 am

Inspiration Owl


Posted by
Saturday, August 9th, 2008 5:35 am

I should really REALLY have spent some time with Flex before attempting something of this scale with it.

Still, I’ve (only just) got the thing started now, and now I can maybe turn my mock-ups into something resembling a game, although nearing the 25% mark and with nothing to show for it is not encouraging…

Taking part

Posted by
Wednesday, August 6th, 2008 3:06 am

I think I shall try my hand at this LD48. I remember back to when it all started but unfortunately free time and inspiration have never seemed to coincide – until now. Convalescence after a bad road accident has it’s own reward :)

I will be using the free Flex 3 SDK developing for the Flash 10 player. All other libraries for the game will be written by me during the 48 hours.

[cache: storing page]