Skip to content

dgpalmieri/AK_ATV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alaska ATV Simulator for VR or WebGL

This is a Unity application that simulates an All-Terrain Vehicle (ATV), and is designed to be usable via either VR (SteamVR) or WebGL.

WebGL link:

The WebGL version is playable at: https://olawlor.github.io/AK_ATV/

WebGL Keys:

  • p: Pause
  • b: Rewind
  • r: Respawn
  • w: forward
  • a: left
  • s: back
  • d: right

Developer Guide

We currently target Unity 2019.4 LTS.

For WebGL development, use Unity Scene Assets/Scenes/WebGL/procedural_terrain.scene.

For VR development, use Unity Scene Assets/Scenes/VR/procedural_terrain.scene. In VR, we are developing a lightweight portable "flight simulator" with handlebars.

Download and Development

This repo takes 1.8GB of network to clone, and 3.8GB of disk space.

For ease of development, these versions of these Unity Assets are included. They're from the Unity Asset store:

They each have their own licenses.

Developer History

Originally developed by Dr. Orion Lawlor lawlor@alaska.edu in 2019-2020.

In Spring 2020 this was massively extended by Kim Fairbanks (graphics), Chris McClure (menus), Curtis Fortenberry (VR), and Jacob Guenther (time rewind).

In Spring 2021 this project was further developed by Dylan Palmieri, Tailon Russell, Greg Talotta, and Ben Talotta. Major additions include documentation with Doxygen, bugfixes, and new scenarios. Greg also worked on adding a script that can spin a chair when the ATV turns, his work is located here: https://github.com/GregTalotta/241_chair_spin

This work has been funded by the US Department of Transportation's Univerity Transportation Center program, Grant #DTRT13-G-UTC4O through the Pacific Northwest Regional University Transportation Center (PacTrans).

About

Alaska All-Terrain Vehicle simulator in Unity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 85.7%
  • ASP.NET 7.8%
  • ShaderLab 5.5%
  • Other 1.0%