We have a winner!

Congratulations go out to Carlos Nazareno for winning this year’s Turdhead.com ActionScript Poetry Contest. His rendition of Elizabeth Barrett Browning’s “How Do I Love Thee?” captured 45% of the votes to make Nazareno the 2006 ActionScript Poet Laureate, visit and we’ve already contacted him to collect his much-sought prize (ok, advice it’s a T-shirt).

You can view all the entries here. Voting is closed, but feel free to leave comments.

Congratulations, Carlos!


/*
Gotten from
http://www.object404.com/codePoetry/howDoILoveThee.html

How Do I Love Thee?
a poem by Elizabeth Barrett Browning

ported to ActionScript by Carlos Nazareno
for The 2006 Actionscript Poetry Contest

Original poem can be viewed at:
http://www.poetry-online.org/barrett_browning_how_do_i_love_thee.htm
*/

var howDoILoveThee:Object = newObject;
howDoILoveThee.ways = new Number();

var iLoveThee:Number;

var maxMovieclipDepth:Number = 1048575;
var maxBitmapWidth:Number = 2880;
var maxBitmapHeight:Number = 2880;
var maxFlashLoops:Number = 200000;

var Being:Number = maxFlashLoops/2;
var idealGrace:Number = maxFlashLoops/2;

var feeling:Number = Number.POSITIVE_INFINITY;
var sight:Number = Number.MAX_VALUE;

var Praise:Number = 0;
var freely:Number = 1;
var purely:Number = 1;

var oldGriefs:Object = new Object();
oldGriefs.passion = new Object();

var childhood:Object = new Object();

childhood.faith = new Object();
var myLostSaints:Object = new Object();
var allMyLife:Object = new Object();
allMyLife.breath = new Object();
allMyLife.Smiles = new Object();
allMyLife.tears = new Object();
var death:Boolean = false;

this.createEmptyMovieClip("mySoulReach",
this.getNextHighestDepth());
this.createEmptyMovieClip("sun",
this.getNextHighestDepth());
this.createEmptyMovieClip("candlelight",
this.getNextHighestDepth());
this.createEmptyMovieClip("man",
this.getNextHighestDepth());

var i:Number = 0;

howDoILoveThee.ways = 0;

if (feeling > sight) {
for (i=0; i < (Being + idealGrace); i++) {
mySoulReach.swapDepths(maxMovieclipDepth);
iLoveThee = mySoulReach.getDepth();
howDoILoveThee.ways ++;

mySoulReach._width = maxBitmapWidth;
iLoveThee = mySoulReach._width;
howDoILoveThee.ways ++;

mySoulReach._height = maxBitmapHeight;
iLoveThee = mySoulReach._height;
howDoILoveThee.ways ++;
}
}

with(sun) {
this.createEmptyMovieClip("everyday",
this.getNextHighestDepth());
everyday.createEmptyMovieClip("mostQuietNeed",
everyday.getNextHighestDepth());

iLoveThee = everyday.mostQuietNeed.getDepth();
}
howDoILoveThee.ways ++;

with(candlelight) {
this.createEmptyMovieClip("everyday",
this.getNextHighestDepth());
everyday.createEmptyMovieClip("mostQuietNeed",
everyday.getNextHighestDepth());

iLoveThee = everyday.mostQuietNeed.getDepth();
}
howDoILoveThee.ways ++;

man.strive = function():Void {
iLoveThee = freely;
this._x += 1;
}
howDoILoveThee.ways ++;

man.turn = function():Void {
iLoveThee = purely;
if (this._rotation < (Praise + 180) % 360)
{
this._rotation ++;
}
}
howDoILoveThee.ways ++;

with (oldGriefs.passion) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;

with (childhood.faith) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;

with(myLostSaints) {
//var loveLost:Boolean = true;
var iLoveThee:Boolean = True;
}
howDoILoveThee.ways ++;

with (allMyLife.breath) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;

with (allMyLife.Smiles) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;

with (allMyLife.tears) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;

if (GodChoose) {
if (death) {
iLoveThee ++;
}
}
howDoILoveThee.ways ++;

trace("I love thee " + howDoILoveThee.ways + " ways.");



facebooktwittergoogle_plusredditpinterestlinkedinmail

One thought on “We have a winner!”

Leave a Reply

Your email address will not be published. Required fields are marked *