powelli13 / dara-dots

Using Phaser 3 to implement a game idea I have.
MIT License
5 stars 2 forks source link

Game Server

This web app has some multiplayer games, including Tic Tac Toe and Pong. These games allow of players to compete against each other. The games are made using Phaser 3 in the browser, with the inndividual players being connected through WebSockets via Phoenix Channels. The game lobbies are used to let players chat and join the queues, when two players are in the queue they will be automatically matched with each other to compete in their chosen game.

LipSync

Lip Sync is a competition in which performing teams dance and lip sync along to a playing song. The Lip Sync lobby is used to facilitate Lip Sync competitions. It allows for friendly chatting, registering your team with a YouTube video link and then starting the performance and enjoying the fun!

Dara Dots Game

For the still in progress rules of the Dara Dots game, which has been my main focus of development in this repo lately, see here.

Getting Started

This web app is built using Elixir and the Phoenix Web Framework. Also Phaser 3 was used in the browser to power the games. Also Node.js and npm. are These are all required in order to run the Lip Sync web app locally. Once you have Elixir and the Phoenix Framework setup:

Contribute

Contributions to the various games or the LipSync web app are always welcome! Here is how you can contribute:

License

Code licensed under the MIT License.