diff --git a/Documentation/download-on-the-ios-app-store.svg b/Documentation/download-on-the-ios-app-store.svg new file mode 100755 index 0000000..072b425 --- /dev/null +++ b/Documentation/download-on-the-ios-app-store.svg @@ -0,0 +1,46 @@ + + Download_on_the_App_Store_Badge_US-UK_RGB_blk_4SVG_092917 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/README.md b/README.md index 346ac8b..b5c0f97 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Inspired by [Not Tetris 2](https://stabyourself.net/nottetris2/), made for Apple ![short animation showing a tetris piece dropping, and a line getting cleared](./Documentation/preview.gif) [](https://apps.apple.com/app/wonky-blocks/id1518895900) +[](https://apps.apple.com/app/wonky-blocks/id1518895900) ## How to Play Your goal is to last as long as possible without letting the pile reach the top of the board by removing as many lines as possible. A line is removed when the area of pieces in the row is high enough. Gain more points by removing multiple lines at once. Unlike normal Tetris, pieces do not rotate in 90 degree increments or fall one line at a time. @@ -16,3 +17,6 @@ _Z_ and _X_ keys rotate left and right. Arrow keys move the piece. ### iPhone and iPad (without Keyboard) Use the two touch joysticks. The left joystick moves the piece, and the right joystick rotates the piece. + +### Game Controllers +Game controllers are also supported on all platforms diff --git a/Wonky Blocks.xcodeproj/project.pbxproj b/Wonky Blocks.xcodeproj/project.pbxproj index 7f28dd4..b0d79f5 100644 --- a/Wonky Blocks.xcodeproj/project.pbxproj +++ b/Wonky Blocks.xcodeproj/project.pbxproj @@ -78,6 +78,7 @@ 45BEC135244E5D6400B38F83 /* SwiftClipperPath+asCgPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SwiftClipperPath+asCgPath.swift"; sourceTree = ""; }; 45CFA6FC2590FA42000509BB /* Screenshots-instructions.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = "Screenshots-instructions.md"; sourceTree = ""; }; 45CFA6FF25910D7E000509BB /* app-store-description.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = "app-store-description.md"; sourceTree = ""; }; + 45DC24CA267AC46100DEA9C3 /* download-on-the-ios-app-store.svg */ = {isa = PBXFileReference; lastKnownFileType = text; path = "download-on-the-ios-app-store.svg"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -112,6 +113,7 @@ isa = PBXGroup; children = ( 45332F4C24ECA5D900F7A72C /* preview.gif */, + 45DC24CA267AC46100DEA9C3 /* download-on-the-ios-app-store.svg */, ); path = Documentation; sourceTree = ""; @@ -450,7 +452,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = "Wonky Blocks/Wonky Blocks.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 7; + CURRENT_PROJECT_VERSION = 9; DEVELOPMENT_ASSET_PATHS = "\"Wonky Blocks/Preview Content\""; DEVELOPMENT_TEAM = Z6E4CU9G46; ENABLE_PREVIEWS = YES; @@ -460,6 +462,7 @@ "$(inherited)", "@executable_path/Frameworks", ); + MARKETING_VERSION = 1.1; PRODUCT_BUNDLE_IDENTIFIER = "org.literalpie.wonky-blocks"; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTS_MACCATALYST = YES; @@ -474,7 +477,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = "Wonky Blocks/Wonky Blocks.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 7; + CURRENT_PROJECT_VERSION = 9; DEVELOPMENT_ASSET_PATHS = "\"Wonky Blocks/Preview Content\""; DEVELOPMENT_TEAM = Z6E4CU9G46; ENABLE_PREVIEWS = YES; @@ -484,6 +487,7 @@ "$(inherited)", "@executable_path/Frameworks", ); + MARKETING_VERSION = 1.1; PRODUCT_BUNDLE_IDENTIFIER = "org.literalpie.wonky-blocks"; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTS_MACCATALYST = YES; diff --git a/Wonky Blocks/Info.plist b/Wonky Blocks/Info.plist index bf838e4..1d7872b 100644 --- a/Wonky Blocks/Info.plist +++ b/Wonky Blocks/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 1.0 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) LSApplicationCategoryType