Gamebryo LightSpeed(English)
Transcript of Gamebryo LightSpeed(English)
![Page 1: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/1.jpg)
Introduction forGamebryo LightSpeed
![Page 2: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/2.jpg)
2
Improved runtime performance over Gamebryo 2.6
Game Framework
Toolbench (Integrated development tool)
Entity Modeling
Lua Scripting and debugging
Rapid Iteration
Development environment
Visual Studio 2005, 2008
3DS Max 2009, 2010, 2011
PhysX 2.8.3
Gamebryo LightSpeed Overview
2
![Page 3: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/3.jpg)
Gamebryo LightSpeed structure
Game Framework,Core Runtimework based on Foundation, but work independently.
3
![Page 4: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/4.jpg)
Game Framework
Base system for simulation and gameplay
Modularization as system service(common interface)
Data-based development framework
Implement game design through modeling game
concept entity, using toolbench, not C++ code
Entity has Properties and Behaviors
4
![Page 5: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/5.jpg)
Art Pipeline
5
![Page 6: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/6.jpg)
Editor on one screen, and running game on the other screen - Reloads the content without restarting
Each edit or change in Editor are automatically transmitted to a running game
Rapid Iteration
![Page 7: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/7.jpg)
Toolbench
Provide integrated tool environment, with various tools installed as plug-in
Provided Plug-ins for Toolbench
: Entity Modeling Tool, World Builder, Script Debugger, Simulation Debugger
7
![Page 8: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/8.jpg)
Entity Modeling Tool
Allow you to implement game play concept into a data model
Intuitive GUI(drag and drop, arrow display)
Complex model composed of simple ones (mix-in)
![Page 9: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/9.jpg)
World Builder
Take models in EMT and instantiate them as entities → Organize game world
Create terrain and deploy entity, then systemize using layer files
![Page 10: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/10.jpg)
Script Debugger
Compose scripts forbehaviors
Lua, Python
Able to integrate other script languages by SWIG
UI similar to the Visual Studio
Support useful debugging tools (syntax highlight, break point, etc.)
![Page 11: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/11.jpg)
Simulation Debugger
Run-time check of entities in running game
Record and replay problem situation
Track and debug entity’s properties and events
![Page 12: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/12.jpg)
12
Deferred lighting (PC only)
Decoration system
Water Editor
Terrain Streaming
Enhancement of message system
New Features of Gamebryo LightSpeed
12
![Page 13: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/13.jpg)
Deferred lighting
Use many dynamic light sources simultaneously
- Relieve the limit of 8 light sources per entity
Improve rendering performance
Improve batching, sorting performance
Geometry pass, Lighting pass, Shading pass
Work on DX9
No additional cost for screen-space effects like bloom and real HDR
![Page 14: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/14.jpg)
Deferred Lighting
Deferred Lighting(Light Pre-pass Renderer)
Default Renderer
![Page 15: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/15.jpg)
Terrain Streaming
Unlimited size of terrain is available through Streaming terrain.
Create a large terrain composed of as many sectors as you want in Toolbench
Run-time loads only sectors near to camera
Each sector composed of as many cells as you want
You can set the sizes of sector and cell.
![Page 16: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/16.jpg)
Decoration system
Brush the terrain with decorations in toolbench
- lawn, rock, shrub
Locate texture or mesh randomly with adjustable density
Detail visualization along with the distance change
Support animation like wind effects (waving grass by the wind)
![Page 17: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/17.jpg)
Terrain / Decoration
17
![Page 18: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/18.jpg)
Flow Water
Improved water shader
Edit flowing water with color, transparency, direction, and speed in Water Editor
Water Editor is a plug-in for Toolbench.
Multiple water surface
Create waterfall
![Page 19: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/19.jpg)
Water Editor
![Page 20: Gamebryo LightSpeed(English)](https://reader031.fdocuments.net/reader031/viewer/2022013108/55ad96d31a28ab8d6d8b4833/html5/thumbnails/20.jpg)
20
Genesis online (Softmax)
Maple story 2 (Nexon)
JCE, TBA (MORPG)
Core Masters (Soft BigBang)
Ghost in the Shell online (Neople)
Dungeon Hero (Eya Soft)
Gamebryo LightSpeed Game Title
20