Giter Club home page Giter Club logo

mazewalk's Introduction

MazeWalk

A VR game project built with Unity.

Getting Started

I use Unity to build this project.

To keep things as tiny as possible, I didn't include all files in this repo, but you can still build them step by step.

After cloning this repo, open the project with Unity. It'll import some necessary files.

Then navigate to Assets/DataFiles/Scenes, you can preview the game with different scenes here.

Dependencies

The setup in my computer:

Unity Hub                               Version 0.17.1
Unity                                   Version 2018.1.3f1 Personal
GVR SDK for Unity v1.130.1              GoogleVRForUnity_1.130.1.unitypackage
macOS High Sierra                       Version 10.13.5
Xcode                                   Version 9.3 (9E145)

Build Settings

After cloning this repo, select File > Build Settings in the top bar.

Then choose the Platform you want to run and press Switch Platform. It'll take some time to import the assets. Here I use iOS as example.

Also, make sure that the order of Scenes In Build in the Build Settings as follows:

DataFiles/Scenes/MenuScene              0
DataFiles/Scenes/MainScene              1
DataFiles/Scenes/EndScene               2

Then click the Player Settings.

In Settings for iOS -> Orientation -> Default Orientation*, select Landscape Left.

Otherwise, it'll cause unexpected behavior in your iPhone! (I haven't tested the behavior on Android Platform.)

Running the app

In the top bar, select Build & Run and press the Build And Run button in the bottom right, then save the project to any name you want.

Unity will then open the Xcode automatically, and make sure to choose the Team option (Here I choose Personal Team) in the Signing field.

Have fun with the MonsterGo!

Customization

All script files are in Assets/DataFiles/Scripts/, you can change them on your own.

Other necessary files (Fonts, Prefabs, etc) are in Assets/.

Screenshots

MainScene

mazewalk's People

Watchers

James Cloos avatar Peng-Yu Chen avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.