MountainWest RubyConf 2009: LittleBIGRuby
LittleBIGPlanet is kind of an open source game creation engine for the PlayStation 3. There are two very important things we can learn from it:
- Creative problem solving
- Code reading
Those are some of the strongest weapons in the programmer’s arsenal and we all need to make sure we are employing them regularly. I’ll prime the pump by taking you on a tour of some of the most creative LittleBIGPlanet levels–err, Ruby projects–out there. Let’s see how the pros build servers, communicate between processes, process data, optimize code, and more. This turns out to be a double-win as you will become more familiar with other projects you might be able to make use of while you are learning handy techniques to use in your own creations. Jolly great, eh?
A PlayStation 3 is optional for attendees of this talk.
James Edward Gray II use to be a Java programmer without equal. There were poems and songs about the code he wrote in those days. Having conquered that world, he left and came to Ruby. Unfortunately, his Ruby contributions are much closer to the efforts of 1,000 monkeys with keyboards. The Ruby community would love to find a way to get rid of him, but he just won’t take a hint. In order to keep the focus off of his numerous shortcomings, James pokes fun at the code of others (RubyQuiz), copies instruction manuals written by smarter people (TextMate: Power Editing for the Mac), and writes parsers for obsolete formats no one still uses (FasterCSV). He has also been known to barge into Ruby conferences and monopolize time just to tell attendees about what TV shows he has been watching and what games he has been playing.
Author: James Edward Grey II