Ich zeige die Konzeption, Designentwurf und Umsetzung von 3D-Spielen anhand eines Bundeswahl-Spiels mit Angie, Frank-Walter, Guido und Jack Sparrow, präsentiert auf dem 2. Stuttgarter Barcamp am 13.09.09
InGame-Video auf www.elaspix.de
2. Outline
● Steps for designing a 3D game
● Blender – a free 3D authoring and animation tool
● Java MonkeyEngine – for Java based game development
3. Designing a 3D game
● For what purpose and target
group
● Available personal resources
(me) and time (8 h)
● Level of detail
● Complexity of the Game logic
● Complexity of the graphical
user interface
4. Character Design
● What kind of 3D Models ● Textures
● Animations
Source: the Web pages of the respective party
14. Java Monkey Engine
● 3D game programming
● Freely available at
www.jmonkeyengine.com
● Blender Model import
● Meta-layer to control
Graphics, Input-Devices,
Network-Architecture
15. The Scene Graph
Applied to the elements and Root Node
its childs:
● Transformations e.g.
Rotation, Scale, Translation
● Attributes e.g. Lights, Spaceship Earth
Material, Sounds
Satellite Pilot Moon
16. Game Logic
●
●
Movement controller
Action controller
s v
=⋅t
● Animation selection for
Rest Pose and Movement
t1
t0
18. Resources
● Time (in Hours) spent on
Concept Material Modeling
Programming Slides Webpage
1 2
2
4
2
4
19. Still missing (hours)
● Questions and Answers (8)
GUI Design (2), GUI Programming (3)
Moma-Store
●
● Game-Logic (2)
● Modelling, Animation and Beautifying (8)
● Webpage and PR (8)
20. Invite and Contact
Start Beta-Test November'09
Elaspix Creator
● Produce animation movies
● Friends as characters
● Advance your photos
● Publish in your network www.elaspix.de
@elaspix tobias.guenther@elaspix.de