Please enable JavaScript.
Coggle requires JavaScript to display documents.
Serious Games - 5. Authoring (Authoring models (complexity: specific vs.…
Serious Games - 5. Authoring
Authoring cs. Content Creation
Digital Content Creation (DCC) Tool
create to enable and support content creation
end result only a part of the final product/game
produces individual assets
Authoring tool
create to enable and support authoring
end result is the final produt/game or a large part of it
aggregation of assets produced by DCC
Authoring process
Game Creation
Understandable models and vizualizations
guided process
templates as predefined building blocks, inspiring inexperienced authors
Formal Analysis
analyses basic strucure
detecting design errors, like missing connections
balance of effort / waiting
Rapid Prototyping
testing playable prototypes
vizualising internal game variables and algorithms
vontrolling serveral players at once
cross-plattform export
Authoring models
models for authors
understandable visualizations
use known principles
models for algorithms
machine readable
verify properties efficently
mathematically sound
complexity: specific vs. generic
supported concepts / features
understandability
consistency
efficency
most generic solution: write code
basic model on theater
scenes
objects
transitions
Templates
structural templates
predefined set of scenes, objects and transitions
re-use of common structures
provide a guideline/best practice to authors
interaction templates
provide complex gameplay or interactoin
encapsulate the relevant parameters, objects and events
seperatre persentation from content
realized as components
Implementations
Authoring Implementation
provide simple interface for authors
configure relevant parameters
handle conversion tasks
Player Implementation
realize game mechanics
handle player inputs and rendering
track state and trigger stimuli
StoryTec
StoryTec Authoring Tool
Components
Objects Browser
Property Editor
ActionSet Editor
Stage Editor
Story Editor
process
Set up game structure
Choose availabe objects
Configure individual scenes
configure parameters
define interactoins
StoryTec Runtime Environment
authoring process
authors work on high level of abstraction
integrate content
configure game model
execution
stor engine interprets game model
manage internal models for adaptivity
game engine realizes game mechanics
Player applications
storyPlay
rapid prototyping and evaluation
exposes interal variables and models
tracks and visualizes game traces
for authors / scientists
storyPublish
only game, no addition infos
cross plattform player
for players, end users
Formal analysis
static
detect common mistakes
islands
dead ends
unsatisfiable conditions
unused variables
dynamic
runtime behavior
path through the game
actual variable values
deadlocks: players cant do anything
livelocl: player can do something but not reach the end
challenges
Transformation
for every element in game
complexity
optimization
Rapid prototyping
builds prototypes very early
test important gameplayaspects
test game narrative?