Crates.io | pixeldike |
lib.rs | pixeldike |
version | 0.1.0 |
source | src |
created_at | 2024-03-25 14:15:45.450297 |
updated_at | 2024-03-25 14:15:45.450297 |
description | pixel drawing game for programmers inspired by reddits r/place |
homepage | |
repository | https://github.com/ftsell/pixeldike.git |
max_upload_size | |
id | 1185327 |
size | 624,312 |
A fast and reusable pixelflut implementation
Pixelflut is a competitive programing game that provides a 2D pixel canvas upon which many people can set single color values over the network.
The implementation contained in this repository is done in Rust and includes a reusable library as well as a standalone binary. The library
The following features are implemented:
This installation methods assumes you already have a working rust toolchain and a working cargo command. If you do you can run the following:
cargo install --git=https://github.com/ftsell/pixeldike.git --all-features --bin=pixelflut
Retrieve command-line help
pixeldike -h
pixeldike server -h
Start a pixelflut tcp server on port 1234 with default size and persisted in the file ~/pixmap.pixmap
pixeldike server --file ~/pixmap.pixmap --tcp 1234
Start a pixelflut udp server on port 1234 with custom size and persisted in the file ~/pixmap.pixmap
pixeldike server --file ~/pixmap.pixmap --udp 1234 --width 10 --height 20