Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
May 27, 2019
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

GDC Canada: Ex-DICE Dev Talks Matchmaking Cheaters, Wall Jumps

GDC Canada: Ex-DICE Dev Talks Matchmaking Cheaters, Wall Jumps

May 6, 2010 | By Brandon Sheffield

Bjarne Rene comes from the traditional game industry -- he started at Bullfrog, then went to Core Design, then later DICE in Sweden. It was during his time at DICE that he got the idea that online games were indeed the future, so he went back to his native Norway to create, an avatar system for use in online 3D games, with a free-to-play business model.

In a talk that aimed to give 73 tips on bringing your game to the web, Rene mostly related very familiar ideas for the space, such as its a service, not a product, and its a marathon, not a sprint.

But he did also provide some rather interesting tips, including the idea that you shouldnt make your own engine. At the moment it seems to us that Unity is winning, he said, so were kind of betting the farm there. No matter what you do, dont roll your own. They tried to do that at DICE, based on the old Battlefield engine, and it was quite clunky.

HTML is a cheap and powerful rendering engine -- use it, he said, adding that its great for UI. And an important thing to remember is that when you want to change the UI you dont have to patch. Even so, Do not support Internet Explorer 6, he says. It is so not worth the hassle.

And if youre thinking about adding a content management system, make sure you actually need one first. It could be a waste. When you do a webgame, chances are most of your assets will be player-generated.

Think about cheating early, he cautions. Protect the fair players, above all. You cant beat cheaters, he says, but adding that youve got to make it so cheating doesnt affect the fair players in your game design.

This is really hard, but try to matchmake cheaters together, he proposed. Matchmake people you can reasonably assume are cheating, and then you remove part of the problem of them bothering normal players. If you have a game where the matchmaking happens entirely automatically, you can actually do it.

Make the game so your grandmother can play it, he advised. A wall jump in Mario is really cool to do, and it makes you feel good when you do it, but its not conducive to 100 million users.

As a last word of advice, referencing his Norwegian heritage, he joked that If you happen to live in a country that speaks a weird language that others dont speak, you might want to consider launching in that language as a test market, before you go to a normal language that people can actually understand.

Related Jobs

Sucker Punch Productions
Sucker Punch Productions — Bellevue, Washington, United States

QA Manager
Digital Extremes Ltd.
Digital Extremes Ltd. — London, Ontario, Canada

Senior Lighting Artist
Dream Harvest
Dream Harvest — Brighton, England, United Kingdom

Technical Game Designer
Insomniac Games
Insomniac Games — Burbank, California, United States

Director, Art Management

Loading Comments

loader image