ld - grammar matthias segui serera - florian basso
TRANSCRIPT
LD - GrammarLD - GrammarMatthias Segui Serera - Florian BassoMatthias Segui Serera - Florian Basso
Table of contentsTable of contentsI - Project OverviewI - Project Overview
II II –– How it works How it works
III - VideoIII - Video
IV IV –– How to use LD Grammar How to use LD Grammar
V V –– Import from everywhere Import from everywhere
VI VI –– Easy to use Easy to use
VII VII –– Setup Setup
VIII VIII –– assessment of the project assessment of the project
Project OverviewProject OverviewA tool to quickly create level designA tool to quickly create level design
During the development => the tool can be use During the development => the tool can be use for the creation of characters.for the creation of characters.
Prototype quickly to test level design and use the Prototype quickly to test level design and use the prototype as a reference for the final level design.prototype as a reference for the final level design.
Gain time for the creation of level design.Gain time for the creation of level design.
How it worksHow it works
How it worksHow it works
How it worksHow it works
VideoVideo
How to use LD - How to use LD - GrammarGrammar4 steps :4 steps :
- Import/Create a 3D object to serve as model- Import/Create a 3D object to serve as model
- Configure settings, rules- Configure settings, rules
- Set in/out on each object- Set in/out on each object
- Generate LD- Generate LD
Import from everywhereImport from everywhere
Import your meshes from everywhereImport your meshes from everywhere
Create your objects in your favorite software then Create your objects in your favorite software then import import them into blender or create them in blender.them into blender or create them in blender.
Easy to useEasy to use
Develop an easy and comprehensive interface to Develop an easy and comprehensive interface to create a create a friendly plugin.friendly plugin.
« Easy but complex »« Easy but complex »
Set upSet up
Set upSet up
Set upSet up
Rules (Rules (just the beginningjust the beginning))Linear : Add the selected meshLinear : Add the selected mesh
Random : Add randomly a mesh selected in a list Random : Add randomly a mesh selected in a list of of meshesmeshes
Percentage : Add a mesh between a list of 2 Percentage : Add a mesh between a list of 2 meshesmeshes
Own Iterate : Add mesh B after the using of the Own Iterate : Add mesh B after the using of the mesh A x mesh A x timestimes
Assessment of the Assessment of the projectproject
Strength of the conceptStrength of the concept
- Connector system to easily create everything - Connector system to easily create everything (monsters, characters, buildings, LD, ...)(monsters, characters, buildings, LD, ...)
- No scripting needed - No scripting needed
- Easily import/export on 3D software- Easily import/export on 3D software
Assessment of the Assessment of the projectproject
For the futureFor the future
- Shape analyzing more complex (child mesh)- Shape analyzing more complex (child mesh)
-Shape collision and reconnection of 2 shapesShape collision and reconnection of 2 shapes
-Collider rules to avoid mesh overlappingCollider rules to avoid mesh overlapping
-Export one mesh with its settingsExport one mesh with its settings
-New rules for humanoid (rigging set up)New rules for humanoid (rigging set up)
Thanks for listeningThanks for listening