#README.md
If using SteamVR and controllers don't grab then see section 6
Table Of Contents:
1._Legal
2._Supported Devices
3._Descriptions
4._To Run
5._Controls
6._Known Bugs
7._Background
8._Links And Contact Info
9._Planned Improvements
-
Legal
“VR Funhouse: Christmas Edition uses Unreal® Engine. Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. Unreal® Engine, Copyright 1998 – 2020, Epic Games, Inc. All rights reserved.” -
Supported Devices
This was developed for Steam VR on a Windows Mixed Reality device, the Samsung Odyssey+ HMD.
I have included support for the HTC Vive and the Valve Index. I have not tested on these devices as I do not have access to them so if there are issues please let me know. Contact info is in the last section of this readme file.
If you would like me to add support for another device, please email me and suggest what buttons should do what action. Grab button should grab but if there's no trackpad suggest another way to restart the level and exit the game. -
Descriptions
A snowy, holiday themed virtual reality game that's all about interacting with the environment in an immersive way. Throw objects, smash presents, break a window. Heck destroy anything you can, you don't have to pay for it.
VR Funhouse: Christmas Edition is a VR game (more like a demo) taking place at first in a wintry forest, and then in Grandma's living room. There are multiple types of objects to interact with in each level. It is scaled to work in a 10' x 10' area or larger.
Credits are temporarily located in the GitHub repo. I will be listing them on my gaming website as well as in game soon.
Credits: https://github.com/flube2/VR-Funhouse-Christmas-Edition/blob/main/SOURCES.md -
To Run
Either pay the couple dollars and download/install via Steam, or clone the source code from GitHub and package it yourself. -
Controls
On Windows Mixed Reality Devices:
- Grab/Pickup - Grip / Grab buttons (both controllers)
- Restart Level - Right click on trackpad on right motion controller
- Quit Game - Left click on trackpad on left motion controller
- Known Bugs
- Level 1, when throwing objects into Santa's house sometimes the thrown object will break window and hit all 3 colliders causing all 3 audio clips to play simultaneously.
- Menus... There aren't any.
- It's more of a failure to configure than it is a bug. If controllers don't grab, make sure it's a device listed in section 5 (above here), and if so it's a matter of SteamVR bindings. I put my headset on while in SteamVR and went into the menu and selected the option for controller bindings. I had to delete and reset the triggers to "GrabRight" and "GrabLeft", and followed by saving it as personal bindings. Then all worked well and I had wasted 3 days on a 5 minute fix.
-
Background
Earlier this year I was a VR Programming intern at Dark Catt Studios in St. Charles. I would have been able to do some VR dev but I needed to complete my intern project beforehand.
Unfortunately I was not allowed to work remotely and the internship was cut short due to COVID. In November I was approached about a VR job using Unreal Engine.
I had VR experience in Unity and single player experience in Unreal. I needed to figure out how to make VR games in Unreal, and this is the result.
After a month and a half of development and troubleshooting, the initial version is complete. I hope to add menus and splashscreens in the upcoming month, before resuming development on another game. -
Links And Contact Info
- LE Gaming (Website) (Will be updated soon) - https://sites.google.com/view/legaming/vr-funhouse-christmas-edition
- LE Gaming (YouTube) - https://www.youtube.com/channel/UCXktsWhgxaX6-I8l3FDtq0Q
- LE Technology (YouTube) - https://www.youtube.com/channel/UCwk-lG3Peaua0XoK-btBIIQ
Contact Emails (Send to both to be safe) - flubek@gmail.com and lubekenterprises2011@gmail.com
- Planned Improvements
- Add splashscreen and menu with Start Game button.
- Add a win screen for after Level 2 with options to replay or quit.
- Credits screen.