Archive for the ‘People’ Category

code swarm

Thursday, February 25th, 2010

filesyumyum

Game development is a very collaborative process. The contributions to a game project like ilomilo come from people with widely varying skills.

Artists build 3D models that are brought to life by animations and textures.
Level designers, well, they design the quirky levels…
Programmers (like me) mess around with the code to make all parts work together.

What if you could visualize this complex process?
Well, we made an attempt, using the sweet tool “code swarm”.

The video clip below shows the history of ilomilo so far, as interpreted by code swarm. The dots represent changes made to the files in the project and the colors show different types of work. Green and yellow dots represent code changes, blue dots are graphics, red are sounds etc… The floating texts represent the people working on the project.

So, here you go!
One year of ilomilo development, compressed to a one minute incomprehensible video.
I don’t expect any of you to make any sense out of it, but it certainly is fun to watch.

To view the movie in all it’s full size glory, click this link (and set it to 480p):
ilomilo swarm

The big explosion at the end shows very accurately how Gordon (mgar) removed all files and then added them again.

iloscrumilo

Friday, January 22nd, 2010

Hi everyone! My name is Fredrik, and I’m the producer of ilomilo. As a producer, I’m responsible for the overall quality of the game, to keep track of the production schedule and to make sure everyone on the team is happy and have what they need to make a good game! Today, I would like to tell you a little about how the team works and how we decide what to do next in the project.

For the development of ilomilo, we use a project management method called “scrum”, which is quite common in the games and software industry. It basically means that instead of planning the entire project in detail from start, we work in iterations that we call “sprints”, and once we have completed a sprint, we plan the next and so on. This means that we can easily change direction in the middle of the project, without losing too much time.

scrum

Every morning, we have a scrum meeting with the entire team in our cozy scrum corner. As you can see on the picture above, everyone is really happy =). Each member of the team gets to tell the others what they have done since the last meeting, what they will do today and if they are having any problems. That way, everyone gets a daily update of what is going on in the project, and any problems can be quickly solved. The whole meeting usually takes around 10 minutes.

Computer software development in general and games development in particular are turbulent and changeable processes. Technical complexity combined with creativity means that you constantly need to create new technical inventions and design solutions. In fact, the only thing you can rely on is that things are going to change! That is why scrum is such a good method for game development.

Naturally, scrum does not magically solve everything. We still need to have a rough plan of the entire project, and a detailed design document. The important thing is to know that they are going to change. Planning ahead is important, planning to much is a waste of time.

That’s all for now!

Grasshopper and ilomilo

Thursday, January 7th, 2010

Last year the friendly people of Grasshopper (Killer 7, No More Heroes) came by to play some ilomilo.
Goichi Suda playing ilomilo
Suda 51 enjoying ilomilo, despite the lack of boss battles and blood.

Meet the team!

Friday, November 20th, 2009

You’ve probably wondered what kind of super people we are. Or maybe you didn’t. Anyway, this is us:

Art, Design and Sound People

simon Name:
Simon Flesser
Zodiac Sign:
Sagittarius
Favourite Food:
Vegetarian Risotto
Favourite Game:
Wii Music
Secret Skill:
I drink and eat extremely fast
Stuff I do in the ilomilo project:
Responsible for everything art related and that everything in the game feels ilomilo
martin Name:
Martin “Texas” Blomkvist
Zodiac Sign:
Virgo
Favourite Food:
Pizza Vegetariana
Favourite Game:
Psychonauts (Apart from ilomilo of course!)
Secret Skill:
I can do that freaky hand cooing thing! (Darn, now it isn’t secret anymore…)
Stuff I do in the ilomilo project:
General gamedesign, leveldesign and dialogue writing
osse Name:
Daniel Olsén
Zodiac Sign:
Leo
Favourite Food:
Homemade tomato soup with freshly baked bread and hummus
Favourite Game:
Rhythm Tengoku
Secret Skill:
Drumming sessions in Rhythm Tengoku
Stuff I do in the ilomilo project:
Music and sound effects

Coder Ninjas

bjorn Name:
Björn “Bellman” Persson
Zodiac Sign:
The Crab
Favourite Food:
Salami, bacon & cheese
Favourite Game:
Pro Evolution Soccer
Secret Skill:
Road work – Surveying & asphalting
Stuff I do in the ilomilo project:
I’m the rogue coder. I create bugs, then I kill them off
johan Name:
Johan Malm
Zodiac Sign:
Cancer
Favourite Food:
Meat!
Favourite Game:
Zelda: a link to the past
Secret Skill:
I bake delicious cakes!
Stuff I do in the ilomilo project:
Coding, mainly gameplaylogic
martinstj Name:
Martin Stjernström
Zodiac Sign:
Libra
Favourite Food:
Grilled steak with French fries
Favourite Game:
Baldur’s Gate 2
Secret Skill:
Walking really fast without making any noise
Stuff I do in the ilomilo project:
Prototype and engine technology programming
micke Name:
Mikael Dahlström
Zodiac Sign:
Gemeni
Favourite Food:
Strawberry cake
Favourite Game:
Any old Lucasarts adventure game
Secret Skill:
I can hold my breath for ten minutes!
Stuff I do in the ilomilo project:
Rendering & visual programming
erik Name:
Erik Beran
Zodiac Sign:
Pisces
Favourite Food:
Pancakes
Favourite Game:
Not getting caught
Secret Skill:
I mix up a mean drink
Stuff I do in the ilomilo project:
I wrote the fully playable prototype of ilomilo; actor system, game logic, world partitioning, scripting, level format etc.

Erik is off to new adventures in the US, and is no longer on the team :(

Excel Sheet Persons

malte Name:
Malte Olsson
Zodiac Sign:
Pisces
Favourite Food:
Smoothie
Favourite Game:
Grim Fandango
Secret Skill:
I speak jämtländska fluently
Stuff I do in the ilomilo project:
Assist the team with whatever needs to be done
fredrik Name:
Fredrik Erlandsson
Zodiac Sign:
Cancer
Favourite Food:
Pancakes
Favourite Game:
The Legend of Zelda: A Link to the Past
Secret Skill:
I am really good at baking cookies!
Stuff I do in the ilomilo project:
I am the lead producer of the project. That means I keep track of the production schedule, make sure that the right people do the right things, solve design or tech issues together with the team and make sure the game is fun to play! Also, I like to write too long texts that won’t fit nicely inside this table
kim Name:
Kim Nordström
Zodiac Sign:
Virgo!
Favourite Food:
Anytning with meat, mushrooms and corn
Favourite Game:
Strategy games like Age of Empires and Starcraft
Secret Skill:
6502/6510 assembly programming
Stuff I do in the ilomilo project:
Making sure that things are done correctly