Compare commits

...

5 Commits
v0.2.2 ... main

Author SHA1 Message Date
Gordon Goldbach b1593f0094
Update readme.md 2024-03-20 09:31:26 +01:00
MasterGordon 5d0a0fa622 fixed artifact upload 2023-01-04 15:35:21 +01:00
MasterGordon 94f353af5b updated pipeline 2023-01-04 15:32:15 +01:00
MasterGordon c400fd62fe fixed warnings 2023-01-04 15:28:43 +01:00
MasterGordon 7e71ade965 added credits 2023-01-04 15:26:32 +01:00
6 changed files with 31 additions and 13 deletions

View File

@ -22,11 +22,18 @@ jobs:
- name: Build - name: Build
run: dotnet build --no-restore run: dotnet build --no-restore
- name: Publish - name: Publish
run: dotnet publish -r linux-x64 --self-contained run: cd Mine2d && make
- name: Upload a Build Artifact - name: Upload a Build Artifact
uses: actions/upload-artifact@v3.1.0 uses: actions/upload-artifact@v3.1.0
with: with:
# Artifact name # Artifact name
name: Linux build name: Linux build
# A file, directory or wildcard pattern that describes what to upload # A file, directory or wildcard pattern that describes what to upload
path: Mine2d/bin/Debug/net6.0/linux-x64/publish/Mine2d path: Mine2d/build/linux-64.zip
- name: Upload a Build Artifact
uses: actions/upload-artifact@v3.1.0
with:
# Artifact name
name: Windows build
# A file, directory or wildcard pattern that describes what to upload
path: Mine2d/build/win-64.zip

View File

@ -2,11 +2,13 @@ all: win-64 linux-64
win-64: win-64:
dotnet publish --runtime win-x64 --output build/win-64 dotnet publish --runtime win-x64 --output build/win-64
cp credits.md build/win-64
zip -r build/win-64.zip build/win-64 zip -r build/win-64.zip build/win-64
linux-64: linux-64:
dotnet publish --runtime linux-x64 --output build/linux-64 dotnet publish --runtime linux-x64 --output build/linux-64
cp credits.md build/linux-64
zip -r build/linux-64.zip build/linux-64 zip -r build/linux-64.zip build/linux-64
clean: clean:
rm -rf build rm -rf build

17
Mine2d/credits.md Normal file
View File

@ -0,0 +1,17 @@
# Credits of used assets and Libraries
## Assets
* Character - [CutieCatTv](https://github.com/CutieCatTv)
* Nova Mono Font - Open Font License
* audio/block_break.wav - dxeyes - CC BY 4.0
* audio/block_hit.wav - MattRuthSound - CC BY 4.0
* audio/block_hit_alt.wav - MattRuthSound - CC BY 4.0
* audio/music-loop.wav - [Chris aka el3usis](https://www.youtube.com/@Eleusis/featured)
## Libraries
* SDL2# - zlib
* SDL2 - zlib
* Newtonsoft.Json - MIT
* WatsonTcp - MIT

View File

@ -15,6 +15,6 @@ public class Camera
var scale = ctx.FrontendGameState.Settings.GameScale; var scale = ctx.FrontendGameState.Settings.GameScale;
var windowWidth = ctx.FrontendGameState.WindowWidth; var windowWidth = ctx.FrontendGameState.WindowWidth;
var windowHeight = ctx.FrontendGameState.WindowHeight; var windowHeight = ctx.FrontendGameState.WindowHeight;
this.Position = target - (new Vector2(windowWidth, windowHeight) / 2) / scale; this.Position = target - (new Vector2(windowWidth, windowHeight) / 2 / scale);
} }
} }

View File

@ -1,8 +1,3 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Mine2d.game.core; namespace Mine2d.game.core;
public static class Debugger public static class Debugger
@ -11,4 +6,4 @@ public static class Debugger
{ {
Context.Get().FrontendGameState.DebugState.Messages.Enqueue(message); Context.Get().FrontendGameState.DebugState.Messages.Enqueue(message);
} }
} }

View File

@ -9,9 +9,6 @@
### Run the Project ### Run the Project
```bash ```bash
# Run the Server Player opens on port 42069
dotnet run --host
# Run the Client Player
dotnet run dotnet run
``` ```