Skip to content

Open source release of wingsuiting and basejumping simulator Volo Airsport

License

Notifications You must be signed in to change notification settings

mzandvliet/VoloAirsport

Repository files navigation

Volo Airsport

A wingsuiting and parachuting simulation by Ramjet Anvil.

Volo Trailer

Released in Early Access programon Steam, Humble in 2014 (later on Itch.io). We halted development in 2017.

If you like this game, or this code, you can buy the last release on Itch.io and support our current and future work :)

https://ramjetanvil.itch.io/volo-airsport

Instructions:

  • Download Unity Editor 5.5.0f3 from the Unity Download Archives
  • Open the project folder
  • In the editor, open the LoadingScreen.unity scene file
  • Press play

Known Issues:

  • Several commercial plugins and assets were removed for this open source release, and need replacement
    • Time of Day (Atmospheric Scattering, volumetric fog)
    • Vectrocity (Rendering aerodynamics information, trajectory prediction)
    • Several 3d model assets (lumberjack huts, wind turbines)

Credits:

Lead Designer, Programmer

  • Martijn Zandvliet

Designer, Programmer

  • Frank Versnel

Designer, Ramjet Anvil Show Host

  • Xalavier Nelson

Sound Design & Music

  • Michael Manning

Concept Art

  • Diana van Houten
  • J.J. Epping

Parachute System

For the parachuting system, here are some starting points:

Airfoil code:

Assets\Plugins\RamjetAnvil\Aero\Scripts\Physics\Aerodynamics

Input routing from our input system to the parachute controller:

Assets\Scripts\Player\PlayerController.cs Assets\Scripts\Input\ParachuteInput.cs

Most code for it lives here:

Assets\Scripts\Test\Parachute Assets\Scripts\Test\Cell.cs

The parachute system creates controllable parafoils through procedural generation, and broadly functions as follows:

ParachuteConfig.cs - Parameterization data for a parachute Parachute.cs - Top-level component for a parachute instance ParachuteFactory.cs - System for producing an instance of a parachute from a config, including physics and visuals ParachuteEditor.cs - In-game editor GUI for modifying ParachuteConfigs, which Factory then produces ParachuteSpawner.cs - Uses the above to create a parachute in game

About

Open source release of wingsuiting and basejumping simulator Volo Airsport

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published