Termipankki
  1. C
    1. Course Schedule
  2. L
    1. Lecture Slides
      Reading
  3. O
    1. Oculus Best Practices Guide
      Reading
  4. U
    1. Unity
      Platform
  5. V
    1. Virtual Reality, LaValle 2016
      Reading
  6. Y
    1. YouTube Lectures: VR Systems and Humans
      Content
Ratkaistu: / tehtävää

Frugal VR: Virtual Reality for Everyone

Magical VR worlds with just a phone and a cardboard.
Amazing North · May 6–7, 2026 · Ouluhalli, Oulu

Hi there!

You met us at Amazing North — this guide is to help you take VR home with you!
Frugal VR is a project at the University of Oulu that turns any smartphone into a virtual reality headset using a simple cardboard viewer. No expensive hardware needed — just three things:
All the games on this page were built by students at the University of Oulu and are free to download.

1. Get a Cardboard Viewer

If you didn't take one home from our booth, you can buy one online. We recommend the Durovis Dive Cardboard 6:
Any Cardboard–style viewer with 34 mm lenses will also work. Search for "VR Cardboard Viewer" on Amazon, Verkkokauppa, or other retailers.

2. Install a Game (APK)

Pick any game below and tap the download link on your Android phone. (iPhone users — please see the note at the bottom.)

🔐 Escape Room VR

🐸 Hungry Frog Game

🏎️ Sunset Runner

🎨 VR Painting

🚀 Space Station VR

🌴 Puzzle Jungle

🎶 Music Game

🔤 Letter Hunt

How do I install an APK file?

  1. Tap the download link above on your Android phone.
  2. When the download finishes, open the file (or check your Downloads folder).
  3. Android will ask if you want to allow installation from this source — tap SettingsAllow from this source.
  4. Tap Install. The game will appear in your app drawer.
If you see a "Play Protect" warning, that's normal for apps not installed from the Play Store. Tap "Install anyway" — these games come from University of Oulu students.

3. Calibrate Your Cardboard

⚠️ Don't skip this step!
The games will look blurry, doubled, which will feel uncomfortable if you don't calibrate your phone first.

Calibration links


4. Slide In, Look Around, Enjoy!

Slide your phone into the cardboard, hold it up to your face, and look around. The games respond to where you look — no controllers needed.

Tips for the best experience

Advanced: Enable 120Hz for smoother VR

VR feels best at high refresh rates. To get the smoothest head movements, do all three of the following on Android:

Step 1: Enable Developer mode

  1. Go to SettingsAbout phoneSoftware information.
  2. Tap Build number 7 times. You'll see a message saying developer mode has been enabled.

Step 2: Disable the default frame rate cap

  1. Go to SettingsDeveloper options.
  2. Turn ON Disable default frame rate for games (this lets games run faster than 60 Hz).
  3. Optionally also turn ON Show refresh rate if you want to see the live FPS counter on screen.

Step 3: Set Motion smoothness to High

  1. Go to SettingsDisplayMotion smoothness.
  2. Select High (120 Hz). Tap Apply.
Note: 120Hz uses more battery. If your phone is getting hot or running low, switch back to Standard (60Hz).

5. Troubleshooting

The image is blurry or I see double

You probably skipped calibration (Step 3) or your phone is sliding around inside the cardboard. Re-calibrate, then make sure the phone is centered.

The game crashes when I open it

Make sure your Android version is 8.0 or newer, and that you have at least 1 GB of free storage. Try restarting your phone and reopening the app.

The screen rotation is wrong

Enable auto-rotate in your phone's quick settings. The game needs landscape mode to work in VR.

My head movements feel laggy

You probably haven't enabled 120Hz yet (see Step 4: Advanced — Enable 120Hz for smoother VR). Also try closing other apps running in the background.

I have an iPhone — does this work?

All of the games above are Android-only. We're working on iOS versions. Check back soon, or contact us below.

6. For Parents

Most manufacturers and pediatric experts recommend VR only for children aged 10–13 and older. All children using VR should be supervised. Sessions should be limited to 10–20 minutes depending on age, with at least 30-minute breaks in between.

References


7. Contact & Stay in Touch

Questions, feedback, or want us to visit your school? Get in touch!
Project Lead Anna LaValle
Email anna dot lavalle at oulu dot fi
Department Faculty of Information Technology and Electrical Engineering, University of Oulu

Partners

Special thanks to: Amazing North 2026

Made with ❤️ by students at the University of Oulu · Frugal VR · 2026
?
Lectures and labs schedule for the VR Systems and Humans course, Fall 2024
Lecture slides, VR Systems and Humans course, University of Oulu
Informative Guides to Help You Design, Develop, and Distribute Your VR App.
The platform for interactive, real-time, 3D content creation.
Virtual Reality, LaValle 2016 is the free online textbook we use in this course.
YouTube Channel: VR Systems and Humans, Fall 2022
University of Oulu