Document Linux validation and enforce cross-platform line endings
This commit is contained in:
7
.gitattributes
vendored
Normal file
7
.gitattributes
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
* text=auto
|
||||||
|
*.sh text eol=lf
|
||||||
|
*.rs text eol=lf
|
||||||
|
*.toml text eol=lf
|
||||||
|
*.lock text eol=lf
|
||||||
|
*.md text eol=lf
|
||||||
|
*.ps1 text eol=crlf
|
||||||
@@ -3,6 +3,8 @@
|
|||||||
A native Rust / Bevy game. Collect every pellet in the maze while avoiding four
|
A native Rust / Bevy game. Collect every pellet in the maze while avoiding four
|
||||||
ghosts. Power pellets let you catch ghosts for bonus points. You have three lives.
|
ghosts. Power pellets let you catch ghosts for bonus points. You have three lives.
|
||||||
|
|
||||||
|
Download packaged builds from the [releases page](https://git.computerspende-regensburg.de/denis.stoecklmeier/First-Person-Maze/releases).
|
||||||
|
|
||||||
## Play
|
## Play
|
||||||
|
|
||||||
Run `first_person_maze.exe` on Windows or `./first_person_maze` on Linux from a
|
Run `first_person_maze.exe` on Windows or `./first_person_maze` on Linux from a
|
||||||
@@ -55,7 +57,9 @@ $env:CARGO_TARGET_DIR = "$env:LOCALAPPDATA/first_person_maze/target"
|
|||||||
|
|
||||||
Linux also needs a Vulkan loader and GPU driver at runtime. For Raspberry Pi,
|
Linux also needs a Vulkan loader and GPU driver at runtime. For Raspberry Pi,
|
||||||
use a 64-bit desktop OS and a working V3DV driver; build natively on the device.
|
use a 64-bit desktop OS and a working V3DV driver; build natively on the device.
|
||||||
Linux, ARM64 and physical gamepads have not been validated in this cleanup.
|
Linux x86-64 release compilation and startup are verified on Debian 13 under
|
||||||
|
WSLg with software rendering. Linux GPU acceleration, audio output, ARM64 and
|
||||||
|
physical gamepads still require validation on target hardware.
|
||||||
|
|
||||||
## Package
|
## Package
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user