Taking it slower at GDC... fighting a cold and balancing sleep and parties. :) Speaking on GameSpy panel, 130p in South 300 on open data! [markdeloura]
During the past few console generations, using a licensed game engine has gone from being a rarity to something common and acceptable. During the past few months, the number of middleware game engines available has suddenly increased from a relative few to something that needs a spreadsheet to keep track of. Whether the increasing number of available engines is due to developers deliberately addressing a perceived need in the market, or simply diversifying their revenue stream due to the lousy economy, is not immediately clear. So it seems like a good time to take a look at the game engines available and take the pulse of the game industry on game engines. What are we really looking for, and are there market opportunities for new game engine middleware entrants? In the early part of February 2009, I sent out a survey to industry executives asking for their feedback on the use of game engines.
Today Gamasutra updated their site, changing the format of the front page and adding a host of new features. One of the things they’ve added is the ability to host a blog on the site, and I’ve started up an “expert blog” on game engines. At “The Engine Blog” I’ll be initially sharing the results of the game engine middleware survey I conducted a few weeks ago, and it will transition to other engine-related topics. I’ll also cross-post the survey results posts here on Satori. I’d love to hear what you think about the new blog!
I recently sent out a survey about game engine middleware to many industry executives, and also solicited folks on the Internet to fill it out. After trimming out some of the replies, I find that I’ve received about 100 high-quality responses. I’ve begun consolidating the info, and the results are very interesting – in some cases confirming suspicions I had but also in some cases contradicting them (which is more interesting ). Have been talking to a few folks about ways to communicate the information back to the developer community… stay tuned.
By doing this I’ve discovered some good ways and bad ways to ask questions that I hadn’t realized before I also am looking at this now and thinking it could be very valuable as a yearly survey, so as I consolidate the info I’m reading all the feedback and thinking of ways to re-jigger the questions. Thanks to all of you who replied, and those of you who left comments!
Looks like my site is having some template issues – sorry for the troubles with it! I’ve been meaning to reboot the whole thing and upgrade the site software, so I guess I will accelerate those plans!
Best regards…
—Mark
I’ve been digging into game engine middleware a lot lately. In the past few months, the number of companies interested in selling you a complete package to build a game on top of has grown quite significantly. The business models are spread out, as well – flat-rate per SKU, royalties on the back end, per-seat at the studio – there are all sorts of options. It’s becoming more and more interesting if you are a studio open to licensing technology.
You can understand on one hand why lately there might be an increasing number of game engines available due to the economy: If you’re a studio and you’ve got some seriously good tech, why not try and license it to generate some more cash flow? And it just so happens that the timing in the industry is great as well, with an increasing spread of platforms that is driving many people to wonder how they can amortize their development costs. Of course, “just” licensing the tech you used for your last game is not as easy as it sounds.
After some discussions with game engine middleware manufacturers, I decided to post a couple of surveys to see if I could get the pulse of what game developers are thinking. If you work in the game industry I would love to hear your thoughts. For producers, take this survey. If you’re a technologist, take this one. They’re both quite short, won’t take you more than five minutes. Thanks!
Hi there! I haven’t been posting much lately. So if you’re still reading here, I have a reward for you I have a few extra copies of the book “Best of Game Programming Gems”, which is a consolidation of the most popular and/or useful sections from the Game Programming Gems series, from book 1 to book 6. If you’d like a copy, send me an email at the address noted under my picture, tell me what you’d do with it and what your address is. I only have a few copies, and I’ll update this post with a note when they are all accounted for.
Thanks for reading!
—Mark
EDIT: Books are gone, thanks for your interest!
Here in San Francisco Bay, our location for the Global Game Jam will be at Cogswell Polytechnical College in Sunnyvale. The jam takes place over January 30, 31, and February 1, with engineers, artists, designers, and musicians coming together simultaneously in 49 places around the world to hang out, have fun, make new friends, and create games! (We promise you’ll be home in time for the Super Bowl )
The global event is being organized by Susan Gold, chairperson of the IGDA education SIG, and will be keynoted by Kyle Gabler of 2D Boy, creators of World of Goo.
It is shaping up to be a great event, but there is still some space available if you are interested in attending. The cost is just $10!
For more information or to register for the event, please visit Cogswell’s website, or the Global Game Jam page.
I always love seeing my favorite unsung games get press. I’m a huge proponent of independent games and both “Order Up!” and “World of Goo” have that independent spirit. I guess technically “Order Up!” is not independent (it was developed by SuperVillain Studios, working with Zoo Games), but it still retains that quirky indy feel. “World of Goo” – definitely independent. Those guys did amazing things as a distributed team with an indy budget. The Escapist magazine has a piece this week which mentions “Order Up!”: The Joy of Videogame Cooking. There is something very satisfying about cooking games… I just can’t get enough. With quick, short bursts of gameplay, and a very unique art style, “Order Up!” for Wii is an awful lot of fun. It’s developed by SuperVillain Studios (while I was working at Zoo), who have also worked on versions of Dungeon Siege and Flow, and have a background working on the Tony Hawk games. Check out the article, then check out the game!
VentureBeat covers “World of Goo” from an indy, viral gaming perspective. The article is right – the game industry landscape is changing. The number of platforms are increasing, the availability of games is increasing, and there are more and more free games for play on the web. In this environment, it takes something especially creative, unique and fun to stand out from the crowd, and “World of Goo” just nails it. It’s a physicsy puzzler a la “Armadillo Run”, with fantastically engaging gameplay and quirky art and music. Take a look at the video!
Last week I decided to dive into iPhone development and bought a Mac Mini – I was able to get a screaming deal on one thanks to Cyber Monday sales and online coupons. After downloading the iPhone SDK today I spent some time digging into the training videos (impressively done) and poked around some sample code. It sure brings back memories. When I was in college I spent quite some time working on the NeXT, playing with the Interface Builder app, writing a lot of Objective-C… for its time, the SDK and development tools for the NeXT were quite amazing.
A group of friends of mine formed a business around the NeXT after college (OmniGroup), and later became experts on Mac OS X since some of the tech for OS X was migrated from NeXT. But I hadn’t realized quite how much of the Mach kernel, Objective-C, Interface Builder etc had come over! (Of course, it has all evolved a bit and been expanded upon.)
So it was an interesting good news / bad news day for me. Good news: Obj-C, Interface Builder, great! Bad news: uh, I haven’t used it for about 17 years. Time to kickstart some old brain cells.
Fortunately, after learning and working on the SDKs for probably 15 platforms now, few things surprise me and it’s pretty easy to knock up code for something new. And it’s really fun, too!
I need a cup of tea. I could walk across the street to Starbucks, but I figure hey, why not walk for a minute in the sun and go to the new Peets Coffee that opened up? Never mind that this morning I went to the other new Peets that recently opened up, which is less than a half block from where I live. I am sure that THIS new Peets will be amazingly different, and delicious.
Steeling my nerves for this quest, I head out of my office and down the stairs – down the stairs mind you, not down the elevator, as recently they discovered a week-old body in the elevator shaft of someone who apparently got stuck in the elevator and decided that climbing out of the elevator shaft Diehard-style would be a good idea – anyway, dodging the incredible array of Christmas spirit in the lobby, and nodding to our friendly doorman, I quickly head out the front door and spin to the right, seamlessly merging with the sidewalk traffic.
Almost immediately I run into a fellow with a white binder straddling the stream, facing oncoming traffic – that white binder, that’s the tip off – who inquires don’t I want to save the homeless in San Francisco? Clearly I don’t, I mean, obviously I’m a heartless bastard who just wants his cup of tea no matter how many bodies on the sidewalk he has to step over to get it. I mean, I live in San Francisco, don’t I? Fortunately I have mastered this level and I know that the proper technique to defeating the white-binder-wielding-homeless-advocate is to not look in his eyes but to continue staring at the sidewalk, seemingly unconcerned, to mumble yes, and continue walking forward at a high rate of speed. The binder-wielders have low dexterity and high intelligence and will remain fixed in place when presented with this array of obviously bewildering activities. Achievement one: unlocked!
50 steps later, I pivot to the right, around the corner and onto Market Street. With a keen eye I scan the sidewalk before me, knowing that this can be the most treacherous span of my quest. The bank security guard watches me suspiciously from behind his dark sunglasses but doesn’t make a move. The businessman on his blackberry stares at me as if he’s never seen someone with red eyes and twitchy fingers roll out of an office building before, and he is easily passed. I dodge to the left to avoid some construction, and then back to the right to avoid some shoppers, and suddenly find myself surrounded by four… tourists? This was unexpected.
One of the tourists lunges forth with… a camera. No, a box. In his hand, he proclaims that it holds the secret to life, and of course, don’t I want to see it? His three friends hang back, possibly as reinforcements in case the demented and tea-starved San Francisco office worker were to steal his box of secrets and make a run for it, or perhaps they hang back simply to record this mischief for youtube as tourist number four opens the box of… ink? powder? in my face? or maybe anthrax? But the tourist hangers-back give it all away with their massive grins. Clearly this outgoing box-wielder is just having a bit of fun. So, continuing to stroll slowly forward so as to encourage the charade to move through its design arc at a rapid pace, I engage the man and inquire about his NIXON box.
After a few waves of his hands, he succumbs to the charm of this seasoned San Franciscan, throwing open his box to reveal… nothing! Nothing but air, which I am quite enjoying as it is a really nice day outside at the moment. He laughs, his friends laugh, I laugh, gulping more of the delicious air, and then I quickly return to my quest after achieving this simple sub-goal. Achievement number two: accomplished!
Another quick dodge to the left to avoid yet MORE construction, and ANOTHER dodge to the right to avoid a pair of suspiciously-game-programmery looking fellows who may be out here after a round of Kongregate. We engage knowing glances as I hear them mumble about Kongai. Yes, my friends, we are from the same tribe here.
Suddenly from my right however appears a slender black man, looking quite dapper dressed in a suit and holding a big easter basket full of candy. I’m no sucker for this play though, I’ve gone through this one before. He asks whether I’d like to contribute to the school fund for his children. Of course, he has been asking this very same question on the streets around my office for nearly three months now, so being the grizzled veteran that I am, I know that I can safely ignore him – and not only him but sure enough his… daughter? Interesting, last time he had two sons, but it seems that this is just a simple patch to his algorithm and it is no more effective. Hmmmm… in any case, spying them both there, it is easy enough to avoid their gaze and after a quick two-step get back on my quest for tea. Level three, complete.
Reminding myself that one of the many joys I get out of living in San Francisco is being around so many like-minded individuals, people so full of interesting causes and demands, and creating so many compelling products and services, I glance upward to verify that my destination is just ahead. But that quick glance verifies my one concern, that between me and the gleaming new sign of Peets stands… the shoe shiner.
His altar stands before me, a full ten feet wide and covered with souvenirs of his profession – shoeshine, rags, newspapers, a radio – he is hard to avoid. And today I have worn the Nice Shoes… the ones that could be shined, perhaps should be shined… they are no sneakers, and they are black, and they have laces. It could be a day for a shine, but NO! I need, at this moment, a tea. I shall not forgo my quest.
Fortunately the shoe shiner is facing away, bending over to retrieve a rag that has blown off the altar. I carefully evaluate his rotational momentum – how quickly will he be able to spin around and focus his eagle’s-eye gaze on my clearly-needing-attention Nice Shoes? He is older, he is moving slowly, he may spot someone else’s shoes… if only I could give him a nudge from behind to push him into one of his own seats. But no. I pick up my pace just a measure.
Suddenly I recognize that he has his altar craftily parked directly in front of a crosswalk, where traffic gathers and gives him time to survey the crowd for his next mark. The crosswalk’s red light beams down at me, flashing with an evil red hand and the number 7… 6… 5… as if to count how many seconds I have left to complete this level, how long before I am forced to stand with the shoe shiner for minutes and endure his knowing gaze… it is the amount of time I need to defuse the bomb, or rescue the princess, or perhaps get my marble through the goalposts. Quickly now, I direct my eyes away from the shoe shiner, ignoring the Frogger-like vehicle traffic that is stacking up around the busy crosswalk. 4… 3… I jump off the sidewalk and skip across the intersection, when suddenly I hear a booming voice, “Hey boy…!” calling out behind me, but I am from another country, I’m not from around here, I don’t understand English very well, and besides that I am in the middle of the intersection and moving quickly and it is 2… 1…
Across the river of traffic and back up on the banks of the sidewalk I spy the gleaming countertops and steaming mugs of coffee ahead that signal the entrance to the promised land. Swinging the door open wide I stride forward and bellow forth… “a large cup of jasmine, please?”
Deep breath.
Mission accomplished.
But now… to get back home?
Popular Posts