Uppdaterat plan, README och lagt till VS Code bygg-tasks
This commit is contained in:
31
README.md
31
README.md
@@ -1,5 +1,5 @@
|
||||
# Regin_mountain_of_treasures
|
||||
|
||||
# Regin_mountain_of_treasures
|
||||
|
||||
Ett spel som beretar historier om dvärgen Regin och hans äventyr
|
||||
|
||||
Baserat på mitt didigare skol projekt Maze
|
||||
@@ -24,4 +24,29 @@ https://sv.wikipedia.org/wiki/Regin
|
||||
|
||||
https://sv.wikipedia.org/wiki/Gram_(mytologi)
|
||||
|
||||
https://sv.wikipedia.org/wiki/Reidmar
|
||||
https://sv.wikipedia.org/wiki/Reidmar
|
||||
|
||||
## Bygginstruktioner
|
||||
|
||||
### Systemkrav & Beroenden
|
||||
Eftersom spelet använder Ebitengine behöver du ha följande installerat för att kunna kompilera.
|
||||
|
||||
**På Windows:**
|
||||
Inget speciellt krävs utöver en modern version av Go. Ebitengine klarar sig bra för Windows-bygge även på Windows (ibland kan gcc/MinGW vara bra vid ljud-tjafs/cgo).
|
||||
|
||||
**På Linux:**
|
||||
Du behöver installera Go samt följande C-bibliotek för X11 och ljud:
|
||||
```bash
|
||||
sudo apt-get install libc6-dev libgl1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev libxxf86vm-dev libasound2-dev pkg-config
|
||||
```
|
||||
|
||||
### Bygg spelet (VS Code Tasks)
|
||||
Spelet stödjer publisering via fördefinierade VS Code Tasks.
|
||||
Gå till `Terminal -> Run Task...` i VS Code. Följande alternativ finns:
|
||||
* **Build Windows**: Kompilerar projektet för Windows (.exe) i mappen `release/windows`.
|
||||
* **Build Linux**: Kompilerar projektet för Linux i mappen `release/linux`.
|
||||
* **Build All**: Kompilerar för båda ovanstående plattformar.
|
||||
|
||||
För att bygga manuellt:
|
||||
* Linux: `GOOS=linux go build -o release/linux/regin_mountain_game .`
|
||||
* Windows: `GOOS=windows go build -o release/windows/regin_mountain_game.exe .`
|
||||
Reference in New Issue
Block a user