-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- refactor game to use DGEngine core
- add FileBytes resource type - add Shape UIObject - add action to delete audio - add bindWhenHidden property to BindableText - add portable mode - add rightClick actions to Button - add scale4xhq and xbrz4x shaders - add support for BitmapFontTexturePacks with more than 256 chars - add vcpkg port for physfs and sfml - add x64 to project - fix errors - load grayscale palette on error - override SFML wave implementation with one using dr_wav (faster) - refactoring to remove composite element parsing - remove android build support - remove rectpack2D - rename Keyboard to InputEvent - set default texturePack directions to 1 - setSmooth textures - support for utf8 in FileUtils - support for utf8 strings in BitmapText and StringText - update gamefiles - update to new lighting system using circles and BlendMode - use more c++20 - use string_view in parsers
- Loading branch information
dgengin
committed
Jan 2, 2021
1 parent
a950a2a
commit c34aee0
Showing
601 changed files
with
16,909 additions
and
12,702 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,7 +9,7 @@ on: | |
jobs: | ||
build_linux: | ||
name: linux build | ||
runs-on: ubuntu-18.04 | ||
runs-on: ubuntu-20.04 | ||
steps: | ||
- name: Checkout DGEngine | ||
uses: actions/checkout@v2 | ||
|
@@ -30,8 +30,8 @@ jobs: | |
git clone -q --depth=1 --branch=2.5.x https://github.com/SFML/SFML.git /home/runner/work/DGEngine/DGEngine/sfml > /dev/null | ||
git -C /home/runner/work/DGEngine/DGEngine/sfml pull > /dev/null | ||
cd /home/runner/work/DGEngine/DGEngine/sfml | ||
export CC=/usr/bin/gcc-9 | ||
export CXX=/usr/bin/g++-9 | ||
export CC=/usr/bin/gcc-10 | ||
export CXX=/usr/bin/g++-10 | ||
cmake /home/runner/work/DGEngine/DGEngine/sfml/CMakeLists.txt | ||
sudo make install | ||
|
@@ -43,8 +43,8 @@ jobs: | |
- name: CMake + make DGEngine | ||
run: | | ||
export CC=/usr/bin/gcc-9 | ||
export CXX=/usr/bin/g++-9 | ||
export CC=/usr/bin/gcc-10 | ||
export CXX=/usr/bin/g++-10 | ||
cmake CMakeLists.txt | ||
make | ||
|
@@ -62,24 +62,17 @@ jobs: | |
path: C:/vcpkg/installed | ||
key: cache-windows | ||
|
||
- name: Checkout physfs | ||
if: steps.cache-windows.outputs.cache-hit != 'true' | ||
uses: actions/checkout@v2 | ||
with: | ||
repository: dgengin/physfs | ||
path: physfs | ||
|
||
- name: Install dependencies | ||
if: steps.cache-windows.outputs.cache-hit != 'true' | ||
run: vcpkg install physfs:x86-windows-static sfml:x86-windows-static --overlay-ports=D:/a/DGEngine/DGEngine/physfs/vcpkg-port | ||
run: vcpkg install physfs:x86-windows-static sfml:x86-windows-static --overlay-ports=D:/a/DGEngine/DGEngine/vcpkg/ports | ||
|
||
- name: Setup MSBuild | ||
uses: microsoft/[email protected].0 | ||
uses: microsoft/[email protected].2 | ||
|
||
- name: MSBuild DGEngine | ||
run: | | ||
vcpkg integrate install | ||
msbuild DGEngine.vcxproj /p:Configuration="Release Static NoMovie" /p:Platform=Win32 | ||
msbuild Project.vcxproj /p:Configuration="Release Static NoMovie" /p:Platform=Win32 | ||
- name: Create DGEngine.zip | ||
run: 7z a DGEngine.zip "./Release Static NoMovie/DGEngine.exe" LICENSE.* main.json gamefiles* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.