SimulatorGT

From Computing and Software Wiki

(Difference between revisions)
Jump to: navigation, search
Line 24: Line 24:
{| border="0" cellspacing="0" cellpadding="0" style="background-color: #EEE; margin-top: 10px;"
{| border="0" cellspacing="0" cellpadding="0" style="background-color: #EEE; margin-top: 10px;"
-
| style="vertical-align: top; padding-right: 32px;" | '''General Reference'''
+
| style="vertical-align: top; padding-right: 32px;" | '''Getting Started'''
-
* [[Installation]]
+
* [[SimGT Installation]]
-
* [[Building the C4 Engine]]
+
* [[Hosting a Simulation]]
-
* [http://www.terathon.com/c4engine/architecture.php C4 Engine Architecture]
+
* [[Connecting to a Simulation]]
-
* [[Glossary]]
+
* [[Customizing Profile and Controls]]
-
* [[FAQ]]
+
* [[Running a Multi-Monitor Session]]
-
* [[Collada Plugins]]
+
* [[Changing the time of day]]
-
* [[Content Creation Programs]]
+
| style="vertical-align: top; padding-right: 32px;" | '''World Editor'''
-
* [[Third Party Physics Engines]]
+
* [[Importing Models]]
-
* [[Recommended Third-Party Tools]]
+
* [[Setting a Skybox]]
-
* [[Useful Webpages]]
+
* [[Changing Weather]]
-
* [[Useful Books]]
+
* [[Setting Vehicle Paths]]
-
| style="vertical-align: top; padding-right: 32px;" | '''Programming Topics'''
+
* [[Setting Pedestrian Path]]
-
* [[Programming Introduction to the C4 Engine]]
+
* [[Creating Traffic Lights]]
-
* [[Using the Command Console]]
+
| style="vertical-align: top; padding-right: 32px;" | '''Meshes and Armatures'''
-
* [[Defining a Custom Controller]]
+
* [[Importing Meshes]]
-
* [[Defining a Custom Method]]
+
* [[Importing Textures]]
-
* [[Defining a Custom Property]]
+
* [[UV Mapping]]
-
* [[Working with Sound]]
+
* [[Attaching Armatures to Meshes]]
-
* [[Detecting Memory Leaks]]
+
* [[Exporting from Blender into SimGT]]
-
 
+
-
* [[Models, Controllers, Properties]]
+
-
 
+
-
* [[String Tables]]
+
-
 
+
-
* [[SimpleBall | SimpleBall sample code]]
+
-
 
+
-
* [[SimpleChar | SimpleChar sample code]]
+
-
 
+
-
| style="vertical-align: top; padding-right: 32px;" | '''Editor and Tools'''
+
-
 
+
-
* [[World Editor Overview]]
+
-
 
+
-
* [[Creating a New Material]]
+
-
 
+
-
* [[Using Skyboxes]]
+
-
 
+
-
* [[Using Connectors]]
+
-
 
+
-
* [[Working with Portals]]
+
-
 
+
-
* [[Using Transition Zones]]
+
-
 
+
-
* [[Using the Shader Editor]]
+
-
 
+
-
* [[Graphical Scripting Language]]
+
-
 
+
-
* [[Using the Panel Editor]]
+
-
 
+
-
* [[Editing Terrain]]
+
-
 
+
-
* [[Using the Rotation Controller]]
+
-
 
+
-
* [[Creating a Model]]
+
* [[Model Viewer Overview]]
* [[Model Viewer Overview]]
-
* [[Importing a Texture]]
+
| style="vertical-align: top; padding-right: 32px;" | '''Programming Topics'''
-
* [[Generating a Font]]
+
* [[Implementing Triggers]]
-
* [[Using Pack Files and Virtual Directories]]
+
* [[Extract Logging Data]]
-
 
+
-
| style="vertical-align: top; padding-right: 32px;" | '''Engine Concepts'''
+
-
 
+
-
* [[The C4 Rendering Pipeline]]
+
-
 
+
-
* [[Geometry Internals]]
+
* [[Lights and Shadows]]
* [[Lights and Shadows]]
-
* [[Shadow Spaces]]
+
* [[Sounds]]
-
 
+
-
* [[Fog Spaces]]
+
-
 
+
-
* [[Motion Blur]]
+
-
 
+
-
* [[Creating a GUI Skin]]
+
-
* [[Shaders]]
+
* [[Traffic Lights]]
|}
|}
|}
|}

Revision as of 02:14, 24 March 2009

SimulatorGT is a Capstone project developed for the Software Engineering and Game Design program. It is designed to be a driving simulator for psychology experiments.

SimulatorGT Logo

Developers:J. Jaskolka, M. Kim, N. Petta, L. Goedvolk

Language: C++

OS: Windows, Mac OSX

Genre: Driving Simulation

Website: www.simulatorgt.com

Description

SimulatorGT (abbreviated to SimGT) is a driving simulation application developed for the Software Engineering and Game Design Capstone Project for 2008-2009 year. It implements a driving simulation that can be used to conduct psychological experiments. It utilizes the C4 Game Engine by Terathon Software as a base game development platform. It seeks to observe how humans react to various common stimuli presented while driving. SimulationGT collects information about subjects' actions during scenarios and stores all data in detailed log files. It features fully documented code and a detailed API including dependency graphs, caller graphs as well as collaboration diagrams. In addition it features detailed worlds, pedestrian and vehicle pathing, and a powerful triggering system.






Official Documentation
Getting Started World Editor Meshes and Armatures Programming Topics
Personal tools