Archive for the ‘Development’ Category

Are you bored?

Sunday, January 29th, 2012

mapmyboredom bored faces

Gathering dust

Wednesday, November 23rd, 2011

This place really needs to be cleaned up…

Ah well, one thing at a time.
And the first thing seemed to be reuploading HD version’s of some of my videos.
Here’s one of my animation projects from uni :)

Snakes Alive

 

If that didn’t do it for you, here’s a few of my favourite videos since I last appeared.
Some nice portal related ones seeing as my last post was portal.

Want you gone – Portal 2 fanmade video

Fan Animation film clip for Want you gone

Portal: No Escape

A nice fan film re-imagining of portal, not just some game story clone

What’s been happening (start rambling…)

What I’ve been playing:

  • BF3
  • Minecraft
  • Portal 2
  • Deus Ex
  • SWTOR beta (almost)
  • LIMBO
  • Voxatron (great indie game) and a bunch of other great humble indie bundle games.

Recommended listenings:

  • The Getaway Plan – Requim
  • Sum 41 – Screaming bloody murder
  • Blink 182 – Neighbourhoods
  • Jezabels all the EP’s
What I’ve been working on:
  • does trying to setup a VPS for minecraft count?
What I want to do:
  • Start prototyping new game ideas
  • Work on intro animation for DoubleJump
  • Play around with ZBrush or Mudbox
  • Start a 1-drawing-a-week routine
  • Start a 1-simple-game-a-week routine
  • Overhual this site…  (i.e. upgraded and integrated, none of this lazy default template and separated website business)
..end ramble

I’ll end with the this, probably the greatest cat on youtube:

Zombies

Sunday, July 24th, 2011

Zombie

Oh Look theres an App!

Saturday, April 30th, 2011

Just playing around with some app icon’s for DoubleJump, I quite like this one, will use it for a while.

DoubleJump App Icon

New SketchBoy Sketch

Wednesday, March 16th, 2011

This is a near final sketch of the default player in DoubleJump.

Dubbed sketchboy, he’s the one I’m most happy with since the vector concepts from the first iteration of DoubleJump. Still not sure about the name though, it seems to work perfectly but I really dont want to try and beat sackboy at his game. I’ll work on a different name, but for now it will do :)

Ninja and Toned versions

Sketchboy from DoubleJump

I like to grab spongey things

Tuesday, March 8th, 2011

Sackboy

Also checkout the always awesome Sackboy Song:
http://www.youtube.com/watch?v=Sp2YhS0jeCU
:D

Ooh whats this?

Wednesday, January 26th, 2011

DJ Player Sketch

random sketch of DJ player with Sketchbook Pro iPad

jsLog 0.1 – JavaScript ‘console’ Logger

Friday, December 31st, 2010

EDIT – 17/03/11: Yeah I’m totally scrapping this project for now. I always thought console.log() was a proprietary webkit function, turns out its not, making jsLog kind of redundant :P . The real benefit would be for older browsers, so I guess ill pick this back up for IE6/7/8 etc. sometime in the future.

Aspects like running js within the log are still beneficial though, in a more ‘firebug’ type of approach. But yeah for the moment its a bust, cause I didn’t even program it for IE.

There are a few of these around, but I thought I’d write my own for reusabilitie’s sake.

What jsLog is, is a way for JavaScript developers to debug their code without using the traditional but annoying js ‘alerts’.

There is an example in my ‘experimental’ section of my website: pud9y.com/experimental
jsLog 0.1 screenshot

Features

  • A non-annoying debugging alternative to alert()
  • Keeps all messages logged in the console
  • Add any string/notes to the dynamic log console
  • Run simple JavaScript within the document through the ‘command line’
  • Show and hide on mouse over
  • No complex setup, works on top of any HTML document by simply including the script file

Implementation

Simply include the JS file in your document and the console will appear on your page.

e.g. in a HTML document put this in the head above any other scripts:

<script src=”jslog.010.min.js” type=”text/javascript”></script>

it’s important that this is inserted before any other script files so its loaded first

Then use the function slog() the same way you would traditionally use alert() and it will automatically log that message into the console on the side of the page.

e.g. you want to alert a message when you press a button, instead of alert(), use slog():

<button onclick=”slog(‘you pressed the button’);”>click me</button>

Known bugs/future features

This is only version 0.1 so there are a few more features I’d like to implement as well as a whole heap of fixes needed.

Bugs I know of

  • At the moment I’ve written this to work only on modern browsers (FF 3.6, Saf5, Chrome?, IE9?) (? = haven’t tested) but if its required at any stage (or by request), I can get it to work in IE 6,7,8.
  • Currently for some reason, it effects the canvas element on my experimental page to not render correctly
  • Only works on JS after the page has loaded (I will fix this so all scripts are logged even before preloading)

Future features

  • Popout the console into another window to be less intrusive
  • Save the log file/load/compare with the last time the page was run
  • Make the command line support multi-lined JavaScript
  • Other user requests

Download

Version 0.1
jslog.010.min.js

Feel free to send me any requests or bugs in the comments.

Animation vs. Game Dev vs. Web Dev

Saturday, December 25th, 2010

My passion has always been in game design, my natural skills have always been in animation, and my current opportunities are in web development. But which do I pursue?

Games

See my post on Indie Games

So my passion has always been in game development, I love creating an idea, I love imagining it, I love designing the experience the player will have, I love thinking of ways to fill the gaming void of what’s been done, what need’s to be done, and what hasn’t been seen. And I just love making it and seeing what I’ve created.

The only problem is, I don’t believe I’ve actually fully created a game from start to finish (besides the odd pong or space invaders type lol). I would really like to see myself developing DoubleJump fully, but I know its going to be a lengthy process.

At the same time (and I have no experience with this, but I believe that) I don’t think I want to be in the “Games” industry, simply for the fact that if I chose to pursue this, that I would be restricted to only one path, be it modelling/animating, programming, or designing. The issue is that I want to be doing all those things! All at once! In order to create a game that has pure symbiosis. This is the reason why I love indie games so much, because you can subtly tell that the designer, programmer and artist, all had the same idea/goal/intent in mind.

So I guess the question is, Is this really what the game industry is like? Can all my passions be satisfied through normal game studio’s? Or will I only ever achieve satisfaction through the indie scene?

Animation

I’ve always had a natural urge to animate things. I love how a thing, when animated properly, can be given life, character, emotion, and even change your perceptions of that thing, simply by it’s motions and actions.

Maybe it started at an early age when I was making those animated GIF stickdeath animations (wow that brings back some memories of awful animation LOL), or when I watched Toy Story as a boy, subconsciously marveling at how these toys were made to be alive, or maybe it was when I was given a copy of Macromedia’s Flash, giving me the tools to accomplish pretty much anything I desired to create as a kid. Together with growing up watching as many animation/cartoons that I could, always analysing the motion, timing and characterisms, all I know is that, today, I absolutely love animation, all forms of it, as well as the whole process, and finding out how I can use these skills is the next step.

I like designing a character, giving it attributes, features, emotions and a back-story. I love visualising it, drawing it, modelling it, bringing it from conception to reality, taking an idea, an imagination, and making it tangible, visible, something that someone else can see and begin to understand. But I mostly love animating it, and finally being able to express to someone else, the initial character that I designed, and letting them form their own opinions and relationships with them. I love that animation alone, can be used to touch people’s emotions, whether you want to make them happy or sad, comfortable or frightened, it can all be controlled by the way you animate something.

I was inspired by watching the Toy Story 3 DVD and all its special features, and it sort of rekindled my desire to start animating and modelling again. But what is the industry like? Are animators treated like the arse-end of development chain? And as much as I love seeing my creatures come to life, at times it can be a real tedious pain. And there are so many animators out there, is PIXAR always just going to be a fantasy?

Web

So I’m currently working as a Web and Flash developer, and it’s a great job, but I can’t help but feel I’m really neglecting my other two passions. I’ve learnt so much in the last year that I’m grateful for, and I can appreciate how important HTML and the web is going to be in the coming years (integrated into almost every aspect of life?), it’s going to be a handy skill to have.

But how far can I go with it? And with the time its consuming, I’m afraid its hindering my progress, passion and skills from my other two interests. But should I risk the great opportunity that I currently have, to follow dreams that may just flop?

I guess for now I just have to find the time to work on all 3, and eventually find out what I really love or don’t want to do. Either that, or there is always MotionX Dice to make my decision :P

Epic (FAIL) Update

Saturday, December 11th, 2010

Yeah so that stream of updates failed..
Sooo lets start again for the next post!

Here’s a list of interesting links that I was planning to post about but its so old now its not worth making a full post.

FLARToolKit

So other than trying to get my new website designs up (I did the homepage, now just need to find time for the rest) a few months back I had a look at Augmented Reality for work, and there are a plethora of libraries out there for all different platforms and programming languages, but I thought the most accessible (and being for the public it kind of had to be) would be Flash.

Fortunately for me there are great Flash AR API’s out there, one in particular was this open source API called:
FLARToolkit

AR totoro
This is a quick test demo I did with a custom model (totoro), but I stress “quick test” :P I still used the default marker and didn’t even bother printing it (just displayed on iphone), but you can create your own (see below). You will need this marker

Now the main website isn’t a great place to start, firstly it’s in Japanese, and the documentation is a little tricky to get into for Newbies, but i found a great tutorial, and website where they combine it all in a nice template, where you can almost just drag and drop your own 3d models into.

http://saqoo.sh/a/flartoolkit/start-up-guide?lang=en (Ok, I swear that page used to be in english)

I created 3D models using Maya and Blender3D, both export to Collada DAE. Maya needs a plugin: could be this or maybe openCollada I forget, but Blender supports it natively.

Any way I’d love to help, but it was so long ago, it would defeat the purpose of getting these old posts out of the way :P
But if you need more info, I think I had a look at this dude’s blog tutorial http://www.mikkoh.com/blog/2008/12/flartoolkitflash-augmented-realitygetting-started/ when I was working on it (as well as the english version of that saqoo tute).

Oh lastly, to create custom AR markers use:
http://flash.tarotaro.org/ar/MarkerGeneratorOnline.swf

CSS Sprites

Also a neat little trick I learnt a few month’s back (like 8 months ago now LOL), and something all good web developers should know (besides all the new CSS3 and HTML5 stuff coming around) is CSS sprites.

First google link about it here:
http://css-tricks.com/css-sprites/

Basically it both reduces extra http requests to the server, reduces page load times, and removes any graphic flicker’s for mouse over effects on buttons and the like.

Any way, now that’s out of the way, back to quicker updates :D (hopefully)

Oh and new homepage at pud9y.com and/or akurn.com