Code Monkey home page Code Monkey logo

unity_mini_golf_game's Introduction

Unity Mini Golf Game

This game is designed to be played in a VR headset. Please note that we have only tested the game on the Oculus Quest 2 headset.

Introduction

Our game is designed for multiple players to build their own track and play golf together via the Ubiq platform. At the start, players join a room using the Ubiq panel to connect with other players on different machines. First, they need to build the golf track and place obstacles on it. Players are provided with one panel of track patches and one panel of obstacles. They can click on a patch on the panel to spawn it and link it to the current track. They can also add obstacles to the track in the same way. After editing the golf track, players can take turns playing golf. We have a scoreboard to keep track of the current putt count. After one round, we reset the count to zero and put the golf ball back at the start of the track.

The track editing scene is named Snapping and we also build a complete golf track in the Minigolf scene for gameplay.

Controls

If playing in Unity:

  • right mouse button + ASDW keys to move around
  • middle mouse button to grab objects
  • Control key to aim + Alt key to teleport the avatar

Screenshots

  • Start scene:

  • View from the top:

  • Snapping scene:

Credits

unity_mini_golf_game's People

Contributors

andreibunea99 avatar lixiyao-meow avatar peturparkur avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 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.