« Newer Older » Recent Posts

Author Archive

Monday, April 27th, 2009

Session 1: Flash Interfaces in Console Games

Presentation built inside Unreal engine. 3rd person shooter style walk up to slideshow. Scaleform. Specific flash player for running content inside console games. Hardware accelerated, processes spread across available cores. Flash generates triangles feeds them into the GPU to render. Many AAA titles on PS3, Xbox, Wii, and portable platforms use flash for UI, Intro graphics, and HUD elements. Capable of true HD video output. Casual games; what is sold on Xbox live arcade are entirely Flash driven. For developers it offers a portability of skillsets. Assets are also portable. Graphical assets and Movie clips are usable for web tie ins and mini games. Also some intereting info on the creation of the dev framework for flash designers. Flash built to run in an environment, so gaming engines tie into the same hooks you would use to interface Flash with Javascript in the browser.

Thoughts:
Really cool stuff. Not practical for the average developer. Proprietary flash player. High-price, proprietary dev tools to deploy on consoles. Interesting talk but not a lot of bearing on the type of work I am doing. Would be nice for the average user to be able to take advantage of the processing power of these toolkits for experimental work, and for work that does not reside in the browser. One interesting bit came out of the framework portion of the talk… When describing the case study of creating the “tab box” component; they broke down the component even further. The button object existed. They extended it into a selectable button. Extended that to a button that required a radio group. Then paired it with the view state, or tab content. Seems more extensible. More applicable in my mind to creating this type of UI element with Javascript. The button, or tab, doesn’t have to be tied to its view area by anything other than a common index in an array.

Sunday, April 26th, 2009

Adobe Keynote

FITC sessions will be posted to tv.adobe.com … They showed Javascript at a Flash conference! … Talked a bit about searchability in Flash, seems like it isn’t quite there yet, but they are activly working on a solution … Open screen project … Adobe mobile packager … Yeah, yeah, yeah Adobe is great they make the stuff we use. It was a mildly interesting keynote.

Sunday, April 26th, 2009

Session 3: Cool Japanese Flash Side A

wonderfl.kayac.com

-Online service to write AS3 and compile .swf
-User community
-View other’s code. Fork and edit existing user code
-Track code that has compiled successfully
-Favorite users and code samples
-Tag broken code as “question” in the hope that the community will fork it and fix it.

Progression

-Framework for speeding up flash site developmet (Every framework)
-Supports Class, Component, and Timeline development
-Scene Navigator allows you to create page views and manage scenes. Views are added to the sceneObject, similar to how things are added to the display object.
-Scene states have a unique URI out of the box for deeplinking and also support query params

How to Manage Huge Data in a Beautiful Way – fladdict.net

-examples: gyre.omotesando.com, Design and the Elastic Mind (MOMA), Amaznode
-interesting: create a bitmap to contain data. If a particle is on a certain pixel, red channel of the bitmap might stand for speed, green channel for trajectory. Cuts calculation overhead. Over my head.

Sunday, April 26th, 2009

Session 2: Beyond the Monitor

Notes:
Crispin Porter + Bogusky out of Boulder

A spectacle is something people will gather around. Transforming a space into the message itself. How to control a “digital out of home” experience. Three types of experiences: passive, dynamic, and interactive. Interactive tends to be the most compelling. It is participatory and communal in nature.

Interesting takes on augmenting reality. FLAR is a 1 foot experience, but what about a 100 foot experience?

Passive: Projection – virtual overlay on a physical space. Easyweb

Dynamic: Experience that adapts to its environment.

Interactive: Users participate in the experience. Establish community groups of individuals interacting with digital work together. In doing this, the participants begin to define the rules of that shared experience. It grows beyond the experience itself.

Other examples: Flare, Human Joysticks, LED mesh, Graffiti Works

Digital Out Of Home Examples

Case study on Microsoft’s “I’m a PC” campaign. Fascinating! Takeover of Times Square video walls to redisplay user created content. Relinquishing control of the campaign to users. Majority of people, and nearly everyone in the campaign’s target market have cellphones. Common denominator is SMS. SMS as a “remote control” for the video screens. Users can submit photo and video content and after making it through moderation, can text message the digital billboard and view their message on the Times Square video wall.

Prepare for tremendous success… Make sure project scales well… Digg effect

Prepare for tremendous failure… Backup plans

Thoughts:
Participatory work thrives when it is an ambient experience where the barrier of entry is removed. Technical ideas need to be thorougly explained and understood by account execs who are selling it through to clients. Get team together to outline/explain overall vision and project goals, as well as individual team member roles. Seems logical, but also ensure that those individuals understand how their role fits into the entire scope of the project and how it effects other’s work.

Sunday, April 26th, 2009

Session 1: Beautiful Algorithms

Notes:
-Creating complex results from simple sets of rules. Evidenced in nature and mathematics, function/efficiency equals beauty.

-Example of seed packing arrangement in sunflowers.

-Truchet tile. Extremely simple pattern. Square with a curved line over each corner. Repeated with random rotation creates complex texture.

-Voronoi diagram.

-Harmonograph – visual representation of complex sounds; chord structures. Decay of the sound over time creates diminishing pattern.

Thoughts:
Iterate simple rules over time results in visually compelling structures where each portion of the structure contains the entire base pattern. Rule based patterns that generate themselves over time create organic and familiar shapes. Variation within a system still displays the intrinsic properties of the system. Fig leaves may all be unique to each other, but they are all distinctly fig. What is the practical application of these generated pattern based system? Efficiency? Brevity of code by defining simple rules and properties? Or something larger, like being able to generate familiar, organic patterns in artificial, mathematic systems?

Saturday, April 25th, 2009

Nerds in Toronto

Jeffrey Isham, John Sarracco, Steve Stwalley, Joe Song

Hey all, John and I thought it might be a good idea to set up a central location for our notes on the conference. This is it. fitc.20second.com

Monday, April 20th, 2009

Land O’Lakes Recruitment

Technologies: Actionscript 3
Frameworks: TweenMax, Papervision3D, WOW-Engine
Notes: Informational game for HP Touchsmart computer used as a recruitment kiosk
Link: n/a

Friday, March 20th, 2009

Ray Colby Photography

Technologies: CSS, HTML, PHP
Frameworks: WordPress
Notes: Slideshow Pro custom WordPress integration
Link: raycolby.com

Sunday, March 1st, 2009

Country Inns and Suites

Technologies: Actionscript 3
Frameworks: TweenMax
Link: welcometoanewcountry.com No longer available

Friday, February 20th, 2009

Project Voices

Technologies: CSS, HTML, PHP
Frameworks: WordPress
Link: projectvoices.com