Skip to content

Python GraphQL Game Server using Django, Ariadne, and Arcade!

License

Notifications You must be signed in to change notification settings

kfields/django-arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Arcade 🐍 🎮

This repo serves as a blueprint/starter-kit to develop game servers and clients using GraphQL

Initially it uses Django as the game server and Python Arcade for the client

The first game to be implemented is Tic-Tac-Toe

Git

git clone https://github.com/kfields/django-arcade
cd django-arcade
poetry shell

Server

cd server
poetry install

First Time

./bin/setup

After that ...

./bin/dev

Start from Scratch: Delete the database and migrations, and re-run setup

./bin/nuke

Client

cd client
poetry install
python client

Experiments

cd experiments
poetry install
python counter.py

Special Thanks

Django Bulma app from: https://github.com/lemonsaurus/django-simple-bulma

Some more stuff from: https://github.com/python-discord/site