A simple VR shooter for the OpenJam 2017. Theme is "Leave a Mark". Works on both Oculus Rift & the Vive-
Made to test livestream and livecoding using the Opensource RunebergVR plugin and the "open code" UE4 engine.
In this series I will try to use mostly open source tools & assets or create one from scratch. This is not meant to be a sophisticated game but is meant for "open" education purposes.
- Goal: Shoot falling icospheres/targets using your laser eyes (ala Cyclops of the X-Men), use the trigger of either motion controller to fire a four beam laser to targets. Do this to prevent the icospheres from touching the Octa "Mark" (Octagonal cloud below you) which shrinks each time an icosphere hits it.
Survive until the end of the song "The Spectre" by Alan Walker (released copyright free) making sure you leave at least a portion of the Octa "Mark". If the entire mark is destroyed before the song ends, you lose the game.
Game will automatically restart in its current iteration after 3 seconds after you win or lose.
Have fun, challenge yourself to leave as big a mark as possible!
- Tools used:
- Unreal Engine 4
- Runeberg VR Plugin
- OBS - For livestreaming of all coding sessions
Music: Alan Walker, The Spectre (released copyright free)
Laser impact: https://freesound.org/people/211redman112/sounds/234082/
Polish/Still left to do/known issues:
Laser scale at end is a bit off
Check in-editor warning for Gaze Broadcast Hit
Remove tick for C++ classes that dont need it
Dynamic shadows for targets (disable)
Rejig ATarget to be a SM Actor