Skip to content

Throw away the cards! This is your new way of planning poker!

Notifications You must be signed in to change notification settings

cdreier/DinoPoker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DinoPoker

Throw away the cards! This is your new way of planning poker!

first planning

This is made with Godot

Controls

  • Move and Jump with the arrow keys
    • no WASD support, as we are working, not playing games
  • Space toggles your visibility
  • Press numbers 1-4 for reaction memes
  • Sitting on the iron throne pops up the controls for the title and collisions
  • When your title contains "idkfa" - you enter discussion mode
    • everyone has a shotgun
    • shoot with x
    • have a fair and productive discussion

Quickstart

with docker compose

version: '3.2'

services:
  server:
    image: drailing/dino-poker-server:latest
    environment:
      - MAX_PLAYERS=20
      - PORT=5000
    ports:
      - 5000:5000
  client:
    image: drailing/dino-poker-client:latest
    environment:
      - SERVER=ws://127.0.0.1:5000
    ports:
      - 8000:8000

Client

simplest way: start a docker image: https://hub.docker.com/r/drailing/dino-poker-client

you just need to set the SERVER env, pointing to your server

Building your own

export the client "web" project into the deploy/client/game folder. Now build the tiny webserver with go and you are good to go.

Server

simplest way: start a docker image: https://hub.docker.com/r/drailing/dino-poker-server

you can configure the port and the maximum players with the env vars PORT and MAX_PLAYERS, defaults are 5000 and 10 - i think no need to tell which number is what setting

Building your own

To run the server i use the headless server binary. Download the latest version, check if it is still the version in the docker file CMD [ "./Godot_v3.2.1-stable_linux_server.64" ]. Now you need to export the server project as .pck, into the server folder.

Now you can start the server binary, or build the docker image.

Assets

Assets are from olanartworks - 2d forest pack and from @ScissorMarks - the dino

FAQs

Q: the 2 is missing! A: yes