Upload
gamebryo
View
49.809
Download
5
Tags:
Embed Size (px)
Citation preview
Introduction forGamebryo LightSpeed
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
Gamebryo LightSpeed structure
Game Framework,Core Runtimework based on Foundation, but work independently.
3
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
Art Pipeline
5
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
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
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)
World Builder
Take models in EMT and instantiate them as entities → Organize game world
Create terrain and deploy entity, then systemize using layer files
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.)
Simulation Debugger
Run-time check of entities in running game
Record and replay problem situation
Track and debug entity’s properties and events
12
Deferred lighting (PC only)
Decoration system
Water Editor
Terrain Streaming
Enhancement of message system
New Features of Gamebryo LightSpeed
12
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
Deferred Lighting
Deferred Lighting(Light Pre-pass Renderer)
Default Renderer
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.
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)
Terrain / Decoration
17
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
Water Editor
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