PacktLib: Learning ShiVa3D Game Development

Learning ShiVa3D Game Development

Credits

About the Author

About the Reviewer

www.PacktPub.com

Preface

Getting Started

System requirements

Downloading ShiVa3D

Installing ShiVa3D

The ShiVa editor

Creating a project

Making a scene

Importing models

Editing the scene

Adding intelligence

Summary

Editor Fundamentals

The ShiVa3D editor

The Modules

Adding new materials

Adding sounds

Summary

Behaviors and Scripting

Lua syntax

ShiVa3D Application Programming Interface

Scripting in use

Filling in the scene

Summary

Physics and the Environment

Sensors

Dynamic objects

Collider objects

The physical setup

Summary

Lighting and Special Effects

Lighting

Lightmaps

Particle effects

Polytrails

Ambient settings

Summary

Menus and Overlays

Game states

The HUD Editor window

Adding menus

Game overlays

Game over

Summary

Deploying to a Device

Mobile device considerations

ShiVa Authoring Tool

Installing the tools

Configuring the project

Deploying the game

Summary

Editor Hotkeys

Editor Hotkeys

Editor Hotkeys

Editor Hotkeys

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Additional Resources

Index