game
The best kind of gamehacking: smash the overpowered boss enemy. George returned from his mountain vaccation and continues to roam the prehistoric earth, still causing troubles for CTF players. Get your revenge and beat him to death!
Game
The game runs under Unix and Windows alike. Do not use WSL if you are on a windows system.
Credentials
The password is always password123. This is plenty secure ;)
Your username is your team name with one digit appended e.g. ALLES!1.
When testing on a local server you can use the username in the same pattern, but with User as the team name.
Local run instructions (NixOS)
Run nix develop
To run the client use client in the client directory
on non nixos-systems run
nixGLIntel clientin the server directory To run the server useserver --auth_path src/server/server/map/users.json
use -v for more verbose output
Local run instructions (server)
- Run the
docker-compose.yml1inside the db directory to start the clickhouse - Install poetry.
- Use
poetry installto get the dependencies and venv - Use
poetry run server --auth_path src/server/server/map/users.jsonto start the server
Local run instructions (client)
- Install poetry.
- Use
poetry installto get the dependencies and venv - Use
poetry run client --host [gamehost] --port [port]to start the client. If thehostandportparameters are omitted, the localhost is used. Use--sslto enable ssl
Protobuf
To (re)generate the protobuf, use betterproto. To install use the latest beta via pip install --pre betterproto
Then use buf generate to generate the files.
cd proto && buf generate
Tiled Properties
Do not use the tiled property class editor. Edit the classes and enums inside the src/server/server/game/map/properties.py file and execute map/generate_properties.py afterwards.
Now you can use and access the classes inside of tiled and use the from_dict method to access the properties in your code.
Assets
https://limezu.itch.io/ https://twitter.com/ScissorMarks https://arks.itch.io/dino-characters https://demching.itch.io/dino-family Aleksandr Makarov https://iknowkingrabbit.itch.io/heroic-overworld https://chromium.googlesource.com/
Writeups
Official
No official writeup linked.
Community
No community writeups yet. Solved it? Share how.
Log in to add a community writeup.