Create straight wallvery high priority Create straight wall with a fixed height
Assigned to Jimmy Etienne
Edit wall heighthigh priority Assigned to Jimmy Etienne
Create curved wallvery high priority Assigned to Jimmy Etienne
Variable width (top and bottom) Assigned to Jimmy Etienne
Variable heighthigh priority Assigned to Jimmy Etienne
Flat cap Assigned to Jimmy Etienne
Round caplow priority Assigned to Jimmy Etienne
Texture by sidevery high priority Assigned to Jimmy Etienne
Holes for door and windows (mask)very high priority Assigned to Jimmy Etienne
Flat caphigh priority Assigned to Jimmy Etienne
Round caplow priority Assigned to Jimmy Etienne
UI to choose intersection stylelow priority Assigned to Nicolas Gauville
Basic action - 2 clicksvery high priority Click on floor: Start a wall - Click on floor: End the wall
Assigned to Jimmy Etienne
Basic action - click + dragvery high priority Click -> drag, wall start at the click, and end a the drop
Assigned to Jimmy Etienne
Without snapping [CTRL]low priority Disable the snapping by pressing [CTRL]
Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Basic action - 3 clickshigh priority Assigned to Jimmy Etienne
Basic action - drag&drophigh priority Assigned to Jimmy Etienne
Without snapping [CTRL]high priority Assigned to Jimmy Etienne
Particles and polishlow priority Assigned to Jimmy Etienne
Select a Wall Assigned to Jimmy Etienne
Move a Wall Assigned to Jimmy Etienne
Move an Edge Assigned to Jimmy Etienne
Modify curvature Assigned to Jimmy Etienne
Modify height Assigned to Jimmy Etienne
Modify width Assigned to Jimmy Etienne
[UI] Modify curvature Assigned to Jimmy Etienne
[UI] Modify height Assigned to Jimmy Etienne
[UI] Modify width Assigned to Jimmy Etienne
[UI] Move a Wall Assigned to Jimmy Etienne
[UI] Move an Edge Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Basic room creation Assigned to Jimmy Etienne
Smart snapping Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Remove a wall Assigned to Jimmy Etienne
Remove/Store all the objects on that wall Assigned to Jimmy Etienne
Merge two walls Assigned to Jimmy Etienne
Cut two walls Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Simple roofs1
Roof accessories2
Complex roofs1
Draw a roof between 2 wallsvery high priority Assigned to Jimmy Etienne
Chimney placement Assigned to Jimmy Etienne
Gutters Assigned to Jimmy Etienne
Roof shape edition Assigned to Jimmy Etienne
Floor auto generated2
Detect cycles between walls Assigned to Jimmy Etienne
Automatic floor tool Assigned to Jimmy Etienne
Display2
Stairs creation8
Generate multiple steps that follows a spline Assigned to Jimmy Etienne
Stairs with varying width Assigned to Jimmy Etienne
Draw stairs Assigned to Jimmy Etienne
Snapping to a floor Assigned to Jimmy Etienne
Holes in floors Assigned to Jimmy Etienne
Choose stair style Assigned to Jimmy Etienne
Ramp style Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Snapping to grid Assigned to Jimmy Etienne
Edit stairs Assigned to Jimmy Etienne
Undo/Redo3
Defining Interfaces Assigned to Jimmy Etienne
Undo / redo actions Assigned to Jimmy Etienne
Multiplayer undo / redo Assigned to Jimmy Etienne
Basic objects6
Wall objects4
Search and filter3
List options2
Object selection Assigned to Nicolas Gauville
Place multiple objects Assigned to Nicolas Gauville
Snapping option Assigned to Nicolas Gauville
Intelligent snapping Assigned to Nicolas Gauville
Polished snapping Assigned to Jimmy Etienne
Particles and polish Assigned to Jimmy Etienne
Place on wall Assigned to Nicolas Gauville
Wall snapping Assigned to Nicolas Gauville
Wall alignment Assigned to Jimmy Etienne
Move with wall Assigned to Jimmy Etienne
Tags Assigned to Nicolas Gauville
Custom search Assigned to Nicolas Gauville
Tags and words translation system Assigned to Nicolas Gauville
Change list first preset Assigned to Nicolas Gauville
Pagination Assigned to Nicolas Gauville
Hole system2
Doors tools4
Windows tools3
Hole system on thin walls Assigned to Jimmy Etienne
Hole system for complex wallsvery low priority Assigned to Jimmy Etienne
Place door tool Assigned to Jimmy Etienne
Door snapping Assigned to Jimmy Etienne
Pass through door Assigned to Nicolas Gauville
Camera management in doors Fix camera placement
Assigned to Jimmy Etienne
Place window tool Assigned to Jimmy Etienne
Window snapping Assigned to Jimmy Etienne
Open/close windows Assigned to Jimmy Etienne
Color edition4
Texture sets2
Presets4
Color groups Assigned to Nicolas Gauville
Edit color group Assigned to Nicolas Gauville
Edit individual color Assigned to Nicolas Gauville
Custom color presets Assigned to Nicolas Gauville
Multiple textures groups Assigned to Nicolas Gauville
Texture selection in group Assigned to Nicolas Gauville
Presets buttons Assigned to Nicolas Gauville
Create preset Assigned to Nicolas Gauville
Preset icon automatic generation Assigned to Nicolas Gauville
Remove preset Assigned to Nicolas Gauville
Flying camera2
Center on an object1
Define best controls Assigned to Jimmy Etienne
Add moving controls Assigned to Jimmy Etienne
Camera centered on a specific object Assigned to Jimmy Etienne
Moves3
Chat3
See other players spawn/leave Assigned to Jimmy Etienne
Synchronized locomotion animations Assigned to Jimmy Etienne
See other players outfits Assigned to Nicolas Gauville
Display other players messages in the scene Assigned to Nicolas Gauville
Post a chat message Assigned to Nicolas Gauville
Proximity chat Assigned to Nicolas Gauville
Voice chat system3
Voice chat UI2
Integrations1
Send/receive inventory object2
Friendship system5
Relations system4
Exchange system Assigned to Nicolas Gauville
Rules depending on the world settings Assigned to Nicolas Gauville
Send friend request Assigned to Nicolas Gauville
Accept / decline friend request Assigned to Nicolas Gauville
Friendship notifications Assigned to Nicolas Gauville
Friend list Assigned to Nicolas Gauville
Steam integration Assigned to Nicolas Gauville
Define a relation status between two players Assigned to Nicolas Gauville
Relations presets Assigned to Nicolas Gauville
Relations conditions Assigned to Nicolas Gauville
Relations with NPCs Assigned to Nicolas Gauville
Morphology9
Armature12
Texturing3
Add a "love handles" morph target Assigned to Paul Loisil
Change "eyelids" morphs targets for bone controls Assigned to Paul Loisil
Start prosthetics meshes for main body parts Assigned to Paul Loisil
Define mesh cuts on body for handicaps Assigned to Paul Loisil
Basic androgynous mesh Assigned to Paul Loisil
Slim/fat global morph Assigned to Paul Loisil
Male/female global morph Assigned to Paul Loisil
Muscular global morph Assigned to Paul Loisil
Add nose shape morph Add a morph target for nose deformation (curved nose)
Assigned to Paul Loisil
Assign default bone to mesh deformations Assigned to Paul Loisil
Verify and fix weird body armature deformation Assigned to Paul Loisil
Add basic face control bones Assigned to Paul Loisil
Verify and fix face control bones Assigned to Paul Loisil
Create body rig controller for animation Assigned to Paul Loisil
Create face rig controller for animation Assigned to Paul Loisil
Add cheeks thickness controls Assigned to Paul Loisil
Add cheekbones controls Assigned to Paul Loisil
Add jaw controls (position and shape) Assigned to Paul Loisil
Add ears controls (position, size, ...) Assigned to Paul Loisil
Add eyes controls (position, size) Assigned to Paul Loisil
Add nose controls (position, size) Assigned to Paul Loisil
Define all UV mappings of body's textures Assigned to Paul Loisil
Create eyelids textures
Find a way to create customizable eyelids (position, size) Assigned to Paul Loisil
Editor script3
Cloths script1
Define all available body controls Assigned to Paul Loisil
Assign body deformations relative to defined controls Assigned to Paul Loisil
Create multiple body shape presets Assigned to Paul Loisil
Create automatic morphs fitting script Assigned to Paul Loisil
Locomotion update3
Swap to the new character3
Fork locomotion repository Create an internal fork of the locomotion repository to add our own fixes to it
Assigned to Paul Loisil
Change the locomotion directory to a git submodule Change the locomotion folder to a git submodule with the locomotion fork sources
Assigned to Paul Loisil
Update game scripts and anim-blueprints for the new locomotion version Update and re-write c++ scripts and anim-blueprints to match the new locomotion requirements
Assigned to Paul Loisil
Add the character mesh and morph targets to Unreal Engine Export the character mesh from blender to Unreal
Assigned to Paul Loisil
Create a retargeter to adapt all the animations Create and tweak a retargeter to adapt all current locomotion animations to the new character armature
Assigned to Paul Loisil
Use all the new animation and the new character mesh Swap the old character model and animations to the newly created ones
Assigned to Paul Loisil
Pause Menu5
Phone menu5
Main settings2
Main font1
Pencil font5
Create font Assigned to Chloé Matina
Create font Assigned to Chloé Matina
Character '@' Assigned to Chloé Matina
Character for password Field Assigned to Chloé Matina
Bold version Assigned to Chloé Matina
Underline version Assigned to Chloé Matina
World access5
Day & night cycle3
Weather4
Chat8
Players3
Money system5
Construction options3
Phone menu3
Music2
Interactions2
Main settings5
NPCs and quests4
Lots types4
Lots creation system4
Raise / lower tools6
Flatten tool3
Noise tool4
Ramp tool2
Brushes2
Save2
Grass system4
Foliage placement3
Seasons effects2
Path tool3
Roads and sidewalks3
NPCs paths generation2
Circulation system4
Rails1
River tool2
Lake tool4
Bridge creation3
Step stool1
Grab rail1
Shower chair1
Chair stair lift1
Wheelchair platform lift1
Tactile paving1
Wood step stool
Grab rail parts
Shower chairs
Chair stair lift parts
Wheelchair platform lift part
Tactile pavings
Body2
Tops5
Bottoms6
Hats5
Face accessories2
Shoes6
Tattooes1
Wrist accessories2
Full outfits4
Hairstyle2
Create defaut female skin texture
Create defaut male skin texture
Create basic tee-shirt mesh
Create basic jacket mesh
Create basic sweat-shirt mesh
Create basic shirt mesh
Create basic tank top mesh
Create basic shorts mesh
Create basic jeans mesh
Create basic short skirt mesh
Create basic long skirt mesh
Create basic leggings
Create basic sweat pants mesh
Create basic hat mesh
Create basic top hat mesh
Create basic cap mesh
Create basic sunhat mesh
Create basic pompom beanie mesh
Create basic glasses mesh
Create basic earings mesh
Create basic shoe mesh
Create basic boots mesh
Create basic flip flops mesh
Create basic sneakers mesh
Create basic sleepers mesh
Create basic rain boots mesh
Create basic tattoo texture
Create basic watch mesh
Create basic bracelet mesh
Create basic dress mesh
Create basic overalls mesh
Create basic suit mesh
Create basic winter coat mesh
Short hairs
Long hairs
Skateboard6
Basic controls Assigned to Jimmy Etienne
Physics parameters Assigned to Jimmy Etienne
Grinding and tricks Assigned to Jimmy Etienne
Objects configuration Assigned to Jimmy Etienne
Camera Assigned to Jimmy Etienne
Achievements Assigned to Jimmy Etienne
Sled2
Gliding base systemlow priority Assigned to Nicolas Gauville
Define all custom parametersvery low priority Assigned to Nicolas Gauville
Wheelchair2
Car5
Bike6
Wheelchair locomotion Assigned to Nicolas Gauville
Prevent unavailable actions Assigned to Nicolas Gauville
Getting into a car Assigned to Nicolas Gauville
Getting out of a car Assigned to Nicolas Gauville
Controls & physics Assigned to Nicolas Gauville
UI Assigned to Nicolas Gauville
Cameras Assigned to Nicolas Gauville
Get on a bike Assigned to Nicolas Gauville
Controls Assigned to Nicolas Gauville
Physics parameters Assigned to Nicolas Gauville
Procedural animations Assigned to Nicolas Gauville
Fall system Assigned to Nicolas Gauville
Cameras Assigned to Nicolas Gauville
Jetpack3
Base fly system Assigned to Nicolas Gauville
Physics parametersvery low priority Assigned to Nicolas Gauville
Controlsvery low priority Assigned to Nicolas Gauville
Train3
Rail systemlow priority Assigned to Nicolas Gauville
Train animationsvery low priority Assigned to Nicolas Gauville
Stations systemvery low priority Assigned to Nicolas Gauville
Crutches2
Locomotion animations Assigned to Nicolas Gauville
Prevent incompatible actions Assigned to Nicolas Gauville
Walk4
Crutches2
Wheelchair2
Skateboard1
Bike3
Car3
By feet Assigned to Chloé Matina
With a cane Assigned to Chloé Matina
With crutches Assigned to Chloé Matina
In wheelchair Assigned to Chloé Matina
Locomotion animations Assigned to Chloé Matina
Social gestures animations Assigned to Chloé Matina
Locomotion animations Assigned to Chloé Matina
Social basic animations Assigned to Chloé Matina
Basic animations Assigned to Chloé Matina
Get on a bike animations Assigned to Chloé Matina
Falling animations Assigned to Chloé Matina
Locomotion procedural animations Assigned to Chloé Matina
Get into a car animations Assigned to Chloé Matina
Getting out of a car Assigned to Chloé Matina
Drive a car Assigned to Chloé Matina
Eat with fork6
Left handed Assigned to Chloé Matina
Right handed Mirror left handed
Assigned to Chloé Matina
[Blind] Left handedlow priority Head more over the plate
Move the fork almost vertically (to prevent fall out of the plate)
Half open the mouth when close, then touch the mouth first with the fork before full openning
Assigned to Chloé Matina
[Blind] Right handedlow priority Mirror left handed
Assigned to Chloé Matina
[Prostetic] Left handedlow priority Assigned to Chloé Matina
[Prostetic] Right handedlow priority Mirror left
Assigned to Chloé Matina
Piano1
Play piano animations Assigned to Chloé Matina
Acrophobia2
Ailurophobia (cats)1
Arachnophobia2
Cynophobia (dogs)1
Entomophobia (insects)1
Ichtyophobia (fishs)1
Ornithophobias (birds)1
Agoraphobia1
Claustrophobia1
Hemophobia (blood)1
Safe spaces2
Social learning1
Controlled multisensory environment1
Design safe space experiences Assigned to Jimmy Etienne
Create a list of safe space subjects Assigned to Jimmy Etienne
Social learning experience list Assigned to Jimmy Etienne
Haptic feedback research How haptic feedback can reproduce tactile senses
Assigned to Jimmy Etienne
Meditation1
Design meditation experience
Dyslexia friendly font2
Make the font follow all the guidelines Assigned to Chloé Matina
Add a specific font to help people with dyslexia Assigned to Nicolas Gauville
Allow every action to be remapped6
Eye trackers1
Controllers sensibility filters1
Game menu to remap every actions Assigned to Nicolas Gauville
Check for PC platforms Assigned to Jimmy Etienne
Check for mobile/tactile platforms Assigned to Jimmy Etienne
Check for VR platforms Assigned to Jimmy Etienne
Check for consoles Assigned to Jimmy Etienne
Mapping presets Assigned to Jimmy Etienne
Handle eye-trackers inputs Assigned to Jimmy Etienne
Controls to adjust all inputs sensibility Assigned to Nicolas Gauville
Add visual feedback to sounds2
Add haptic feedback to sounds4
Add auto subtitles2
Add sign language2
Create guidelines to add visual feedbacks to sounds Assigned to Jimmy Etienne
Check all sound feedbacks Assigned to Clélie Amiot
Guidelines on haptic feedbacks Assigned to Jimmy Etienne
Haptic feedback system Assigned to Jimmy Etienne
Haptic feedbacks options Assigned to Nicolas Gauville
Check all feedbacks Assigned to Clélie Amiot
Auto subtitles system Assigned to Nicolas Gauville
Auto subtitles configuration Assigned to Nicolas Gauville
Add [en] sign language to all fast actions Assigned to Jimmy Etienne
Add [en] sign language to all basic interactions Assigned to Jimmy Etienne
Color blind2
High contrast3
Increased font size2
Zoom2
Color blind theme Assigned to Chloé Matina
Color blind theme tests Assigned to Clélie Amiot
High contrast theme Assigned to Chloé Matina
High contrast theme integration Assigned to Nicolas Gauville
Tests Assigned to Clélie Amiot
Font size controls Assigned to Nicolas Gauville
Font size UI checks Assigned to Clélie Amiot
Zoom system definition Assigned to Jimmy Etienne
Zoom system Assigned to Jimmy Etienne
La roadmap est un outil stratégique essentiel qui décrit les différentes étapes de développement du jeu.
Grâce à elle, vous pouvez facilement suivre notre avancée sur le projet.
Si vous nous soutenez sur Patreon, vous pouvez également voter pour ce qui compte le plus pour vous, et accéder à la totalité de la roadmap !