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

nerfox22/DinoPoker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DinoPoker

Throw away the cards! This is your new way of planning poker! Use the arrow keys to jump and run, use the spacebar to be invisible for others.

first planning

This is made with Godot

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/repository/docker/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 imgage: https://hub.docker.com/repository/docker/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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GDScript 73.0%
  • HTML 13.2%
  • Go 11.2%
  • Dockerfile 2.6%