3. - Lead programmer of This War of Mine
and Sleepwalker`s Journey
- Lecturer at
Warsaw Film School
- Musician - amatuer
Who am I?
@dagenothgrzegorz.mazur@11bits.com
4. What is This War of Mine?
Game (or experience) about civilians trapped in a
modern city under siege.
They will face hunger, diseases and violence.
They want to survive war.
5. Beginning of production
2 years of development
TWOM prototype was based on other game
Inspiration: diary of man who survived siege of
Sarajevo
6. Team
4 guys at the beginning
(directors + programmer + designer)...
...12 core guys at the end
There were 2 key guys:
Michał Drozdowski Przemek Marszał
design director art director
13. AI
We used Behaviour Trees for almost everything:
Player characters behaviours
NPC behaviours
Simple cutscenes
Programmer: node preparation
Designer: composition and configuration of tree
Large library of behaviours
14. Life parameters
Every person is described with several
parameters(hunger, power, wounds, sickness etc.)
Mutual influence
Parameter value → person state
Deterioration of states
18. Data sheets
Technically emotional parameters form large
multidimensional matrix
We were loading them from data sheets
Its far easier for designers to work on data
sheets instead of windows in editor
Designer can implement additional rules and
dependencies in data sheet by himself