
IGDA (International Game Developer’s Association) meeting yesterday was just a recap of GDC’07 but it was a few hours of interesting conversation. It was a decent turnout, maybe 15 people from all walks of life. Three of the guys there recalled what they saw and who they talked to.
I recalled the Wii experience at Edgar’s house. I said, [WiiSports] It’s better than real bowling. Which is true. When we played 4 player bowling on a couch with our socks off on hardwood floors, it was better than real bowling. I stood up at the IGDA meeting and did the motion of Wii bowling:
- Stand up from couch
- Toss a ball forward
- Slide across the hardwood floor in socks
- Auto-scoring by Wii
- Sit down on couch
- Drink beer while watching someone else bowl
And then I did the same demonstration as if I was at a real AMF bowling lane:
- Stand up from bench
- Toss a ball forward
- Slide across the hardwood lanes in bowling shoes
- Auto-scoring by bowling system
- Sit down on bench
- Drink beer while watching someone else bowl
Everyone laughed. Which is good since I kinda hijacked the conversation for 3 minutes even though this was my 2nd meeting.
I was severely outclassed by many at the meeting. People from EA, people from BethedsaSoft, people with major entertainment contacts. For example, Patrick Dugan was at the meeting and he had a lot of fine things to say. He specifically talked to Miyamoto and Reggie. He said they were nice, Reggie was very busy obviously. Patrick has had a lot of contacts and experience for someone who is 21, I was humbled. He talked to Will Wright previously. Amazing. Rockstars of the video game world.
Hell, Patrick was behind getting the Columbine game controversy exposed. Apparently he knew the guys behind it and suggested that it get submitted. Then later he brought it out into public light because it was getting too much debate by the other developers in the contest. I might have his story a bit wrong but regardless, I was like “are you serious Patrick?!” because I had read all about this on gamasutra. Speaking of gamasutra, one of the games he worked (Play With Fire) on was featured on the front page a few months ago. Starstruck, I’m like I saw your game on the front page. He just kinda laughed. I’m such a noob.
He’s far, far, far along the path to indie or commercial gamedev. I’d be very surprised if someone doesn’t throw him $6 figures to make a title.
At the same time, I think I brought some hands-on experience to the meeting. Patrick name-dropped Unity and I chimed in. It’s an all-in-one Mac development tool that lets you develop cross-platform. It’s super slick. You can publish to the web, to Windows (with the Pro license) and the Xbox360 (with the Pro license). It’s a tool that I’m going to buy this year after some more low-level learning is done. If you want to see something I did in 2 hours, here’s my first test with Unity. You’re going to have to download a small web plugin. It’s caused no issues for me in 6 months.
The unity test is a wine glass model I made in 3d Studio Max. There’s no interactivity. It wasn’t easy because I’m not a modeler but the end result is loading a model on a Mac development tool and publishing it to the web. Pretty amazing for a $150 tool.
Anyway, I think the IGDA meetings will be good for me. I seem to be able to hang a little bit (at least on the technical side) and as long as I listen more than talk then I won’t come off as a pretentious asshole when really my intention is to share information.
Until then, I’m working on three things.
One
My animated box thing. You can read more and see an animated gif of what’s working so far with that link.
Two
Creating a colorwheel class (rotates colors like screensavers do many times). The end result would simply be this:
RGB (0.0,0.1,0.9)
RGB (0.0,0.2,0.8)
RGB (0.0,0.3,0.7)
RGB (0.0,0.4,0.6)
RGB (0.0,0.5,0.5)
RGB (0.0,0.6,0.4)
RGB (0.0,0.7,0.3)
RGB (0.0,0.8,0.1)
RGB (0.0,0.9,0.0)
RGB (0.0,1.0,0.0)
RGB (0.1,0.9,0.0)
RGB (0.2,0.8,0.0)
...
It’s deceivingly simple. It would be used by other things and not really display anything by itself.
Here, blue is decreasing while green is increasing. The goal is to ping pong blue->green->red->->green->blue->etc. It’s harder than I thought.
Three
Drawing three curves that go through (0,0) and (10,0) with varying steepness.

Generally trying to remember calculus so I can draw the curves. Yahoo Answers has really helped a lot on the math side of things. So far, the math side of things have been kicking my ass.
The color wheel is related because I want the curves to be different colors for readability.
Send motivation please, kthx.