Hi, I'm Marty Wallace – a web developer based in Sydney, Australia.

I began dabbling in web and game development when I was 14, and have expanded greatly on my skills since then.
I currently have close to 3 years professional experience with Airborne and 7 years of overall experience and interest.

I am adept at a range of technologies such as ActionScript, JavaScript and of course HTML + CSS.

  • JavaScript Modelling Utility V2

    24 February 2013

    Over the weekend I worked on a superior version of my Air utility that I created in this post. It is designed to make representing changing data within your viewable HTML very easy.

    You can check out and download the code here, which requires jQuery to run.

    Overview of the utility: You will get a top-level object named Air with the following methods:

    • .update() - Called automatically whenever one or more Models had its data updated.
    • .forceUpdate() - Force update all Models, even if data wasn't changed.
    • .Model() - Get or define a Model.
    Read full • 0 responses
  • By the way, I have actually been working on DAZ4

    19 February 2013

    Just a quick post to let everyone know that I have actually been working on the new Destroy All Zombies, which is coming along great.

    Read full • 0 responses
    actionscript, game-development
  • Upcoming Change to Feedback System

    29 January 2013

    During the next week when I have a little bit of downtime, I will be updating my feedback system on this site.

    Currently I am making use of Facebook login to have users post feedback, however I have decided this is a little overkill for my site and am instead going to have a comment area upfront where you can just add your name, email address and comment body.

    Read full • 0 responses
    web-development
  • Thinking about a new Destroy All Zombies

    28 January 2013

    Over the last month or so I have been putting a lot of thought into a new Destroy All Zombies game - the third of which is my current most successful game winning Daily Feature on Newgrounds, with over half a million views and a 4.2 star rating.

    I do want to make this release something special because I haven't finished a game since, so I'll use my blog as a type of log for my ideas!

    Read full • 0 responses
    actionscript, game-development
  • Small Useful JavaScript Utility

    01 November 2012

    After spending the last month or so investing most of my time at work in JavaScript, I've come to understand the language much more and as a result have made myself this little utility for dealing with visual live information.

    Read full • 0 responses
    javascript, web-development
  • Vagrant Story - An amazing older game

    15 October 2012

    Since buying my PSVita I've had access to a lot of the old Playstation (1) games that I used to play as a kid, which has been awesome. I've already purchased and completely Final Fantasy 8 and Crash Bandicoot 3, and have moved onto another Square Enix game that I never got the chance to complete; Vagrant Story.

    Read full • 1 response
    gaming
  • How one project is now two

    09 October 2012

    When I work on projects I normally work in two phases. First, I'll smash out a bunch of functional but often slightly sloppy code. Then, once every 3-4 days I'll spend the entire session refining what has been done.

    Today I took this habit a step further.

    Read full • 13 responses
    actionscript, game-development
  • New Game Mechanics: Environment Themes

    03 October 2012

    Tonight I've managed to cram some more development time into my new project around going to the gym and getting home from work.

    I've added a few bits and pieces, and have begun construction of one of the larger systems that will be featured: environment themes.

    Read full • 4 responses
    actionscript, game-development
  • Borderlands 2: A great example of how to build a game sequel

    01 October 2012

    Last week I purchased Borderlands 2, following my enjoyment of completing the first some months ago.

    I'm very impressed with the way the developers have approached this sequel; not straying from what made the original Borderlands great but at the same time making it feel like a completely new game packed with fresh ideas, rather than seeming like an expansion pack, or going off on a tangent and taking away from what made the original so compelling.

    Read full • 0 responses
    gaming
  • Secret Project

    30 September 2012

    I've been making some great progress after much planning on a new game that I've been thinking about for quite some time now.

    Read full • 0 responses
    actionscript, game-development
  • Refactoring Old Projects

    12 March 2012

    This week I started re-factoring an old project that I started work on early last year. It occurred to me while having a look over the original source how far I've come in terms of knowledge and skill in object-oriented programming, particularly with large projects.

    Here is a map I have drawn which represents the current structure of my game; where a solid line represents inheritance and a dotted line represents one class being a consistent property of another:

    Read full • 8 responses
    actionscript, game-development
  • New Website (Again)!

    20 September 2012

    I've finally found the time to add some JavaScript spark to my personal website! Complete with fully JSON fed data for the blog and my projects as well as a little bit of effort in the department of animation and other effects.

    Read full • 6 responses
    web-development
  • Simple HTML5 Canvas Rendering Framework

    06 March 2012

    I've created a small framework in JavaScript for rendering textures onto a HTML5 canvas element. The concept is almost identical to that of rendering graphics onto a Bitmap within ActionScript.

    Firstly, have some links:

    1. Demo
    2. Documentation
    3. Download
    Read full • 2 responses
    javascript, web-development
  • Cool String to Algorithm Function That I Made

    03 April 2012

    I recently answered this question on Stack Overflow with some code I whipped up to get the OP started. I feel quite proud of it so I thought I'd post it here.

    It can convert extremely simple strings into an algorithm and then complete it. Unfortunately I don't have the time to expand on it and add prioritising of certain operators (for example multiplication needs to be done before addition), so it's not accurate unless you order them yourself.

    Read full • 3 responses
    actionscript
  • Castle Crashers - Great Arcade Game for XBOX 360

    28 January 2012

    A couple of days ago I decided to take a break from all the development work that I'd been doing (such as games, websites, applications etc) and have a browse around in the arcade catalog available on XBOX 360. After a while I came across Castle Crashers and decided that it looked most appealing, so I purchased it.

    Read full • 11 responses
    gaming
  • Terraria - Possibly The Best

    18 September 2012

    A while back my friend Shannon (RandomAI) introduced me to Steam - a web based solution with a downloadable application which allows you to create an account to purchase, play and keep up to date with a vast catalogue of games.

    Read full • 1 response
    gaming