diff --git a/.gitignore b/.gitignore index 978f0d1..b52789b 100755 --- a/.gitignore +++ b/.gitignore @@ -414,3 +414,6 @@ android_resources/ .artifacts/ *.zip + +.DS_Store + diff --git a/proj-ios/.gitignore b/proj-ios/.gitignore new file mode 100644 index 0000000..b9497ba --- /dev/null +++ b/proj-ios/.gitignore @@ -0,0 +1,63 @@ +# Xcode +# +# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore + +## User settings +xcuserdata/ + +## Obj-C/Swift specific +*.hmap + +## App packaging +*.ipa +*.dSYM.zip +*.dSYM + +## Playgrounds +timeline.xctimeline +playground.xcworkspace + +# Swift Package Manager +# +# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. +# Packages/ +# Package.pins +# Package.resolved +# *.xcodeproj +# +# Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata +# hence it is not needed unless you have added a package configuration file to your project +# .swiftpm + +.build/ + +# CocoaPods +# +# We recommend against adding the Pods directory to your .gitignore. However +# you should judge for yourself, the pros and cons are mentioned at: +# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control +# +# Pods/ +# +# Add this line if you want to avoid checking in source code from the Xcode workspace +# *.xcworkspace + +# Carthage +# +# Add this line if you want to avoid checking in source code from Carthage dependencies. +# Carthage/Checkouts + +Carthage/Build/ + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. +# Instead, use fastlane to re-generate the screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/#source-control + +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/**/*.png +fastlane/test_output + diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.pbxproj b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.pbxproj new file mode 100644 index 0000000..ae0cc33 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.pbxproj @@ -0,0 +1,414 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 77; + objects = { + +/* Begin PBXBuildFile section */ + CEFECA2C301FB01A00FBB2C4 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFECA17301FAF7C00FBB2C4 /* SDL2.framework */; }; + CEFECA2D301FB01A00FBB2C4 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CEFECA17301FAF7C00FBB2C4 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + CEFECA16301FAF7C00FBB2C4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = CEFECA04301FAF7C00FBB2C4 /* SDL.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = A7D88B5423E2437C00DCD162; + remoteInfo = "Framework-iOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + CEFECA2E301FB01A00FBB2C4 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + CEFECA2D301FB01A00FBB2C4 /* SDL2.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + CEFEC9EB301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = fishrungames.shadowoverbishkek.app; sourceTree = BUILT_PRODUCTS_DIR; }; + CEFECA04301FAF7C00FBB2C4 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = "/Users/user/Projects/shadow-over-bishkek001/thirdparty/SDL-release-2.32.8/Xcode/SDL/SDL.xcodeproj"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFileSystemSynchronizedRootGroup section */ + CEFEC9ED301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = fishrungames.shadowoverbishkek; + sourceTree = ""; + }; +/* End PBXFileSystemSynchronizedRootGroup section */ + +/* Begin PBXFrameworksBuildPhase section */ + CEFEC9E8301FAE2200FBB2C4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CEFECA2C301FB01A00FBB2C4 /* SDL2.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + CEFEC9E2301FAE2200FBB2C4 = { + isa = PBXGroup; + children = ( + CEFECA04301FAF7C00FBB2C4 /* SDL.xcodeproj */, + CEFEC9ED301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek */, + CEFECA2A301FB00C00FBB2C4 /* Frameworks */, + CEFEC9EC301FAE2200FBB2C4 /* Products */, + ); + sourceTree = ""; + }; + CEFEC9EC301FAE2200FBB2C4 /* Products */ = { + isa = PBXGroup; + children = ( + CEFEC9EB301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek.app */, + ); + name = Products; + sourceTree = ""; + }; + CEFECA07301FAF7C00FBB2C4 /* Products */ = { + isa = PBXGroup; + children = ( + CEFECA17301FAF7C00FBB2C4 /* SDL2.framework */, + ); + name = Products; + sourceTree = ""; + }; + CEFECA2A301FB00C00FBB2C4 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + CEFEC9EA301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek */ = { + isa = PBXNativeTarget; + buildConfigurationList = CEFECA01301FAE2600FBB2C4 /* Build configuration list for PBXNativeTarget "fishrungames.shadowoverbishkek" */; + buildPhases = ( + CEFEC9E7301FAE2200FBB2C4 /* Sources */, + CEFEC9E8301FAE2200FBB2C4 /* Frameworks */, + CEFEC9E9301FAE2200FBB2C4 /* Resources */, + CEFECA2E301FB01A00FBB2C4 /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + fileSystemSynchronizedGroups = ( + CEFEC9ED301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek */, + ); + name = fishrungames.shadowoverbishkek; + packageProductDependencies = ( + ); + productName = fishrungames.shadowoverbishkek; + productReference = CEFEC9EB301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + CEFEC9E3301FAE2200FBB2C4 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 2610; + LastUpgradeCheck = 2610; + TargetAttributes = { + CEFEC9EA301FAE2200FBB2C4 = { + CreatedOnToolsVersion = 26.1.1; + }; + }; + }; + buildConfigurationList = CEFEC9E6301FAE2200FBB2C4 /* Build configuration list for PBXProject "fishrungames.shadowoverbishkek" */; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = CEFEC9E2301FAE2200FBB2C4; + minimizedProjectReferenceProxies = 1; + preferredProjectObjectVersion = 77; + productRefGroup = CEFEC9EC301FAE2200FBB2C4 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = CEFECA07301FAF7C00FBB2C4 /* Products */; + ProjectRef = CEFECA04301FAF7C00FBB2C4 /* SDL.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + CEFEC9EA301FAE2200FBB2C4 /* fishrungames.shadowoverbishkek */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + CEFECA17301FAF7C00FBB2C4 /* SDL2.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = SDL2.framework; + remoteRef = CEFECA16301FAF7C00FBB2C4 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + CEFEC9E9301FAE2200FBB2C4 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + CEFEC9E7301FAE2200FBB2C4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + CEFEC9FF301FAE2600FBB2C4 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = R89DR83966; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + CEFECA00301FAE2600FBB2C4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = R89DR83966; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + CEFECA02301FAE2600FBB2C4 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = R89DR83966; + GENERATE_INFOPLIST_FILE = YES; + HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../../thirdparty/SDL-release-2.32.8/include\""; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; + INFOPLIST_KEY_UIMainStoryboardFile = ""; + INFOPLIST_KEY_UIRequiredDeviceCapabilities = metal; + INFOPLIST_KEY_UIStatusBarHidden = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = fishrungames.shadowoverbishkek; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(TARGET_NAME)/ShaderTypes.h"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + CEFECA03301FAE2600FBB2C4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = R89DR83966; + GENERATE_INFOPLIST_FILE = YES; + HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../../thirdparty/SDL-release-2.32.8/include\""; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; + INFOPLIST_KEY_UIMainStoryboardFile = ""; + INFOPLIST_KEY_UIRequiredDeviceCapabilities = metal; + INFOPLIST_KEY_UIStatusBarHidden = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = fishrungames.shadowoverbishkek; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(TARGET_NAME)/ShaderTypes.h"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + CEFEC9E6301FAE2200FBB2C4 /* Build configuration list for PBXProject "fishrungames.shadowoverbishkek" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CEFEC9FF301FAE2600FBB2C4 /* Debug */, + CEFECA00301FAE2600FBB2C4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CEFECA01301FAE2600FBB2C4 /* Build configuration list for PBXNativeTarget "fishrungames.shadowoverbishkek" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CEFECA02301FAE2600FBB2C4 /* Debug */, + CEFECA03301FAE2600FBB2C4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = CEFEC9E3301FAE2200FBB2C4 /* Project object */; +} diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..0a78e24 Binary files /dev/null and b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/xcuserdata/user.xcuserdatad/xcschemes/xcschememanagement.plist b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/xcuserdata/user.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..fa3adc0 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek.xcodeproj/xcuserdata/user.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + fishrungames.shadowoverbishkek.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AccentColor.colorset/Contents.json b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 0000000..eb87897 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AppIcon.appiconset/Contents.json b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..2305880 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,35 @@ +{ + "images" : [ + { + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Contents.json b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Contents.json new file mode 100644 index 0000000..702494c --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Contents.json @@ -0,0 +1,17 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + }, + "properties" : { + "origin" : "bottom-left", + "interpretation" : "non-premultiplied-colors" + }, + "textures" : [ + { + "idiom" : "universal", + "filename" : "Universal.mipmapset" + } + ] +} + diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/ColorMap.png b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/ColorMap.png new file mode 100644 index 0000000..ddf9519 Binary files /dev/null and b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/ColorMap.png differ diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/Contents.json b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/Contents.json new file mode 100644 index 0000000..83ae34b --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/Contents.json @@ -0,0 +1,12 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + }, + "levels" : [ + { + "filename" : "ColorMap.png", + "mipmap-level" : "base" + } + ] +} diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/Contents.json b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Base.lproj/LaunchScreen.storyboard b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..865e932 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/SDL_uikit_main.c b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/SDL_uikit_main.c new file mode 100644 index 0000000..6ce3492 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/SDL_uikit_main.c @@ -0,0 +1,23 @@ +/* + SDL_uikit_main.c, placed in the public domain by Sam Lantinga 3/18/2019 +*/ + +/* Include the SDL main definition header */ +#include "SDL_main.h" + +#if defined(__IPHONEOS__) || defined(__TVOS__) + +#ifndef SDL_MAIN_HANDLED +#ifdef main +#undef main +#endif + +int main(int argc, char *argv[]) +{ + return SDL_UIKitRunApp(argc, argv, SDL_main); +} +#endif /* !SDL_MAIN_HANDLED */ + +#endif /* __IPHONEOS__ || __TVOS__ */ + +/* vi: set ts=4 sw=4 expandtab: */ diff --git a/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/main-ios.cpp b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/main-ios.cpp new file mode 100644 index 0000000..6ce2b03 --- /dev/null +++ b/proj-ios/fishrungames.shadowoverbishkek/fishrungames.shadowoverbishkek/main-ios.cpp @@ -0,0 +1,16 @@ +// +// main-ios.cpp +// fishrungames.shadowoverbishkek +// +// Created by  User on 02.08.2026. +// + +#include "SDL.h" +#include + + +int main(int argc, char** argv) +{ + std::cout << "Test 1" << std::endl; + return 0; +}