Skip to content

Commit

Permalink
Port game engine from c++ to Swift (#1)
Browse files Browse the repository at this point in the history
* Swift game engine working.

* Code review feedback.

* More code review feedback.

* Code review feedback.
  • Loading branch information
stephenbensley authored Aug 1, 2024
1 parent 2a596d4 commit da3a56c
Show file tree
Hide file tree
Showing 58 changed files with 1,360 additions and 2,970 deletions.
712 changes: 203 additions & 509 deletions Queah.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>
4 changes: 2 additions & 2 deletions Queah.xcodeproj/xcshareddata/xcschemes/Queah.xcscheme
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
LastUpgradeVersion = "1540"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
Expand Down Expand Up @@ -30,7 +30,7 @@
shouldAutocreateTestPlan = "YES">
</TestAction>
<LaunchAction
buildConfiguration = "Release"
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
Expand Down
66 changes: 0 additions & 66 deletions Queah.xcodeproj/xcshareddata/xcschemes/QueahEngine-MacOS.xcscheme

This file was deleted.

66 changes: 0 additions & 66 deletions Queah.xcodeproj/xcshareddata/xcschemes/QueahEngine-iOS.xcscheme

This file was deleted.

78 changes: 0 additions & 78 deletions Queah.xcodeproj/xcshareddata/xcschemes/QueahSample.xcscheme

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1430"
LastUpgradeVersion = "1540"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
buildImplicitDependencies = "YES"
buildArchitectures = "Automatic">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
Expand All @@ -14,9 +15,9 @@
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DC0AC4862A3F57F90028B4EE"
BuildableName = "QueahSolver"
BlueprintName = "QueahSolver"
BlueprintIdentifier = "DCA32CC82C596FB8009DF4A5"
BuildableName = "Solver.app"
BlueprintName = "Solver"
ReferencedContainer = "container:Queah.xcodeproj">
</BuildableReference>
</BuildActionEntry>
Expand All @@ -38,15 +39,14 @@
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES"
viewDebuggingEnabled = "No">
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DC0AC4862A3F57F90028B4EE"
BuildableName = "QueahSolver"
BlueprintName = "QueahSolver"
BlueprintIdentifier = "DCA32CC82C596FB8009DF4A5"
BuildableName = "Solver.app"
BlueprintName = "Solver"
ReferencedContainer = "container:Queah.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
Expand All @@ -61,9 +61,9 @@
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DC0AC4862A3F57F90028B4EE"
BuildableName = "QueahSolver"
BlueprintName = "QueahSolver"
BlueprintIdentifier = "DCA32CC82C596FB8009DF4A5"
BuildableName = "Solver.app"
BlueprintName = "Solver"
ReferencedContainer = "container:Queah.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
Expand Down
Loading

0 comments on commit da3a56c

Please sign in to comment.