All Projects → fmterrorf → leafblower

fmterrorf / leafblower

Licence: other
Play Cards Against Humanity online with friends!

Programming Languages

elixir
2628 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to leafblower

level10
Phoenix LiveView multiplayer card game
Stars: ✭ 51 (+75.86%)
Mutual labels:  multiplayer, phoenix-liveview
hippo game live
Elixir & Phoenix LiveView game
Stars: ✭ 43 (+48.28%)
Mutual labels:  elixir-phoenix, phoenix-liveview
king of tokyo
👑 King of Tokyo Multiplayer Board Game using Phoenix LiveView
Stars: ✭ 25 (-13.79%)
Mutual labels:  multiplayer, phoenix-liveview
igthorn
Cryptocurrency trading platform
Stars: ✭ 86 (+196.55%)
Mutual labels:  elixir-phoenix, phoenix-liveview
cards-over-lan
A Cards Against Humanity clone for LAN play. Works on desktop and mobile. Supports custom cards in multiple languages.
Stars: ✭ 45 (+55.17%)
Mutual labels:  multiplayer, cards-against-humanity
deerportal
Full of the diamonds 💎 board game driven by a 🦌 Deer 🦌 god and classical elements 🔥 💦 💨 🌍
Stars: ✭ 31 (+6.9%)
Mutual labels:  multiplayer
RageMP.Net
RAGE Multiplayer .NET Core Wrapper
Stars: ✭ 21 (-27.59%)
Mutual labels:  multiplayer
NetMauMau
Server for the popular card game Mau Mau (similar to UNO®)
Stars: ✭ 16 (-44.83%)
Mutual labels:  multiplayer
tomenet
TomeNET is an online multiplayer roguelike role-playing game
Stars: ✭ 59 (+103.45%)
Mutual labels:  multiplayer
Cartographer
Persistent multiplayer map of pins and stories.
Stars: ✭ 43 (+48.28%)
Mutual labels:  multiplayer
UnitySkynetMultiPlayerGame
skynet server, unity client, state sync multiplaye game
Stars: ✭ 23 (-20.69%)
Mutual labels:  multiplayer
dots
P2P Dots & Boxes game with WebRTC & WebTorrent
Stars: ✭ 56 (+93.1%)
Mutual labels:  multiplayer
live dj
💿 Join or create video playlists to share a real-time experience with others! 🎧
Stars: ✭ 19 (-34.48%)
Mutual labels:  elixir-phoenix
tes3mp-android
tes3mp ported to Android devices (using CrabNet). Forked from xyzz/openmw-android.
Stars: ✭ 47 (+62.07%)
Mutual labels:  multiplayer
react-native-multiplayer-starter
Your next multiplayer game starter using react-native
Stars: ✭ 27 (-6.9%)
Mutual labels:  multiplayer
magx
Multiplayer game server framework
Stars: ✭ 34 (+17.24%)
Mutual labels:  multiplayer
ARMultiuser
this demo use arkit 2.0, realize multiplayer play together! The project refers to the official demo!
Stars: ✭ 30 (+3.45%)
Mutual labels:  multiplayer
FC2MPPatcher
A community-made utility for patching Far Cry 2 to yet again support multiplayer online.
Stars: ✭ 25 (-13.79%)
Mutual labels:  multiplayer
page object
Page Objects for Hound / Elixir
Stars: ✭ 19 (-34.48%)
Mutual labels:  elixir-phoenix
BeatSaberServerBrowser
Beat Saber modification that adds a Server Browser to the Online menu, making it easy to share and join custom multiplayer games.
Stars: ✭ 101 (+248.28%)
Mutual labels:  multiplayer

Leafblower

Play Cards Against Humanity online with friends!

Head over to https://leafblower.fly.dev/ to test it out.

Features

  • In-game chat. So you can talk 💩 all you want
  • Mobile friendly

Development

This project requires the following to run

erlang 23.2.1
elixir 1.12

If you have asdf installed, simply run asdf install

To run this project locally simply run

mix deps.get
mix phx.server

Code organization

File What it does
game_live This is what you see when you start playing the game
game_statem Handles the game state and logic
game_supervisor Spawns the game_statem and game_ticker process
deck Handles all operations to the deck like drawing cards from it
cards_against.json Stores all the cards used in the game. Taken from JSON Against Humanity

FAQ

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].