SimulatorGT

From Computing and Software Wiki

(Difference between revisions)
Jump to: navigation, search
 
(40 intermediate revisions not shown)
Line 1: Line 1:
-
{{Infobox Software
+
'''''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.
-
|name                      =
+
-
|logo                      = [[Image:SimulationGT.jpg]]
+
-
|screenshot                =
+
-
|caption                    =
+
-
|collapsible                =
+
-
|author                    =
+
-
|developer                  =
+
-
|released                  = <!-- {{Start date|YYYY|MM|DD}} -->
+
-
|latest release version    =
+
-
|latest release date        = <!-- {{Start date and age|YYYY|MM|DD}} -->
+
-
|latest preview version    =
+
-
|latest preview date        = <!-- {{Start date and age|YYYY|MM|DD}} -->
+
-
|frequently updated        =
+
-
|programming language      =
+
-
|operating system          =
+
-
|platform                  =
+
-
|size                      =
+
-
|language                  =
+
-
|status                    =
+
-
|genre                      =
+
-
|license                    =
+
-
|website                    =
+
-
}}
+
-
[[Image:SimulationGT.jpg]]
+
-
----
+
{|align="right"
 +
|-
 +
| [[Image:SimulationGT.jpg|thumb|300px|<div align="center">SimulatorGT Logo</div>
 +
<br>Developers:J. Jaskolka, M. Kim, N. Petta, L. Goedvolk
 +
<br><br>Language:    C++
 +
<br><br>OS:                Windows, Mac OSX
 +
<br><br>Genre:          Driving Simulation]]
 +
|-
 +
|}
 +
==Description==
-
The implementation of the Driving Simulation Application is outlined in this document. The C4 Game
+
'''''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 [http://www.terathon.com/c4engine/index.php 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 [http://www.cas.mcmaster.ca/~jaskolj/SimGT/index.html 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.
-
Engine is used as the base game development platform. A significant number of services that are provided by
+
 
-
the C4 Game Engine are utilized throughout the implementation of the Driving Simulation Application. The
+
<br><br><br><br><br>
-
detailed implementation of each module is described below. As a whole, the Driving Simulation Application
+
{| border="0" cellspacing="0" cellpadding="0" width="1002" align="left" style="margin-top: 12px; border: solid 1px #444; background-color: #ccffff;"
-
implements a driving simulation that can be used to conduct psychological research experiments. At the  
+
| style="padding: 3px 0px 3px 5px; font-size: 120%; font-weight: bold;" | User Documentation
-
time of writing this document, only an intial system is complete and there are a number of changes likely to  
+
|-
-
occur as outlined in Section 4.
+
| style="padding: 6px 8px 6px 8px; background-color: #EEE;" |
 +
 
 +
{| border="0" cellspacing="0" cellpadding="0" style="background-color: #EEE; margin-top: 10px;"
 +
 
 +
| style="vertical-align: top; padding-right: 32px;" | '''Getting Started'''
 +
 
 +
* [[SimGT Installation]]
 +
 
 +
* [[Hosting a Simulation]]
 +
 
 +
* [[Connecting to a Simulation]]
 +
 
 +
* [[Customizing Profile and Controls]]
 +
 
 +
* [[Running a Multi-Monitor Session]]
 +
 
 +
| style="vertical-align: top; padding-right: 32px;" | '''World Editor'''
 +
 
 +
* [[Importing Models]]
 +
 
 +
* [[Setting a Skybox]]
 +
 
 +
* [[Setting Vehicle Paths]]
 +
 
 +
* [[Setting Pedestrian Path]]
 +
 
 +
* [[Creating Traffic Lights]]
 +
 
 +
| style="vertical-align: top; padding-right: 32px;" | '''Meshes and Armatures'''
 +
 
 +
* [[Import Textures]]
 +
 
 +
* [[UV Mapping]]
 +
 
 +
* [[Attaching Armatures to Meshes]]
 +
 
 +
* [[Exporting from Blender into SimGT]]
 +
 
 +
* [[Model Viewer Overview]]
 +
 
 +
| style="vertical-align: top; padding-right: 32px;" | '''Programming Topics'''
 +
 
 +
* [[Implementing Triggers]]
 +
 
 +
* [[Extract Logging Data]]
 +
 
 +
* [[Sounds]]
 +
 
 +
* [[Traffic Lights]]
 +
 
 +
|}
 +
|}

Current revision as of 04:17, 3 April 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

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.






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