Geometry Dash server reimplementation in Crystal
Go to file
Jill 46a4d06983 put newfound gddocs info to use
fun fact: this exists https://docs.gdprogra.me/

:slugclose:
2023-01-03 08:58:24 +03:00
.vscode custom song system more-or-less outlined 2023-01-02 09:56:04 +03:00
db/migrations put newfound gddocs info to use 2023-01-03 08:58:24 +03:00
docs get rid of cakefile :stupib: 2023-01-03 08:07:15 +03:00
spec some minor refactoring 2022-12-30 19:04:27 +03:00
src put newfound gddocs info to use 2023-01-03 08:58:24 +03:00
.editorconfig some minor refactoring 2022-12-30 19:04:27 +03:00
.env.example pretty logs :) 2023-01-02 13:59:37 +03:00
.gitignore basic song downloader backend 2023-01-01 08:45:22 +03:00
LICENSE some minor refactoring 2022-12-30 19:04:27 +03:00
README.md get rid of cakefile :stupib: 2023-01-03 08:07:15 +03:00
config.example.toml polish up songs, refactor http server initialization 2023-01-02 12:31:55 +03:00
flake.lock wip nix flake; currently doesn't work but 2023-01-03 07:27:27 +03:00
flake.nix wip nix flake; currently doesn't work but 2023-01-03 07:27:27 +03:00
shard.lock switch migrate.cr to my own fork 2023-01-03 06:43:11 +03:00
shard.yml switch migrate.cr to my own fork 2023-01-03 06:43:11 +03:00
shards.nix wip nix flake; currently doesn't work but 2023-01-03 07:27:27 +03:00

README.md

crystal-gauntlet

a Geometry Dash server reimplementation in Crystal, focusing on speed and 1:1 recreations of vanilla GD features

this project is still in its very early stages. you can see a rough estimate of the current progress in this issue.

build

shards install && shards build

you may need to head into lib/ to fix deps. i'm Very sorry

setup

copy .env.example to .env and fill it out, same for config.example.toml -> config.toml

run bin/crystal-gauntlet migrate (or shards run -- migrate)

schemas are highly unstable so you will be offered 0 support in migrating databases for now, however in the future you'll want to run this each time you update

then bin/crystal-gauntlet (or shards run) to start the server

attributions & credits

real

real

real