Git Product home page Git Product logo

club-party's Introduction

NOTICE

Club Party has ceased development for the time being. I wanted to create this because my friends and I loved playing Putt Party, and we were considerably upset when the game got paywalled. However, Discord Activities have been brought back, and thus the point of creating this game is now moot. I won't archive this repo, just in cause Discord pulls a corporation moment and paywalls it again.

Club Party

Club Party is a recreation of the beloved Putt Party from Discord's activities. However, it was recently paywalled behind Discord Nitro. So, this project was created, and it remains open source and free forever.

Setup

  1. Ensure you have Git LFS installed
  2. Install Unity 2021.3 or later - https://unity3d.com/get-unity/download
  3. Clone this repo
  4. Club Party uses Photon Unity Networking v2 for multiplayer. You'll need to create an account at https://dashboard.photonengine.com.
  5. Once your account has been created, click on the grey Create A New App button.
  6. Name it whatever you wish, but make sure the Photon Type is set to PUN. Then click Create.
  7. Click on the App ID and copy it. We'll need it later.
  8. Open the repo with Unity
  9. A PUN Setup window should appear. If it doesn't, Go to Window -> Photon Unity Networking -> PUN Wizard -> Setup Project
  10. Paste your App ID into this window and click Setup Project.
  11. A PhotonServerSettings asset should have just been highlighted in the project assets tab. You'll notice there is a picture in the same directory. Those are the settings I use for Club Party, if you wish to copy them.

Automatic WebGL Deploy

You may notice the deploy.py Python script sitting in the Assets directory. This is a special tool to upload WebGL builds to a webserver. However, in its current state, it is quite unportable. This will be fixed soon. See #1.

club-party's People

Contributors

stephen-hamilton-c avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

club-party's Issues

How to compile?

It would be nice if there was instructions on the readme

! i legit cant work out the client secret

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.