diff --git a/android/app/build.gradle b/android/app/build.gradle index 8148a0b..2c96891 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -12,8 +12,8 @@ android { applicationId "pl.suve.colorful.android" minSdkVersion 21 targetSdkVersion 33 - versionCode 20100 - versionName "2.1" + versionCode 20200 + versionName "2.2" } buildTypes { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index d19dfda..55e51df 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ diff --git a/fastlane/metadata/android/en-US/changelogs/20100.txt b/fastlane/metadata/android/en-US/changelogs/20100.txt index c542687..2b13fbb 100644 --- a/fastlane/metadata/android/en-US/changelogs/20100.txt +++ b/fastlane/metadata/android/en-US/changelogs/20100.txt @@ -1,11 +1,11 @@ -- The game will now track various statistics, like total completion time (yay, speedrunning!) and display them on the finish screen. Note that this feature will be disabled for existing save games; you will need to start a new game. (Collected data is only stored locally and is not transmitted anywhere.) +- The game will now track various statistics, like total completion time, and display them on the finish screen. (Collected data is only stored locally and is not transmitted anywhere.) -- The yellow zone has been reworked slightly. Previously, it was possible to complete it while completely skipping one of the rooms. With this update, visiting all rooms is mandatory. +- The yellow zone has been reworked to make visiting all rooms mandatory. -- Menu items are now tinted green (or red, if they're inactive) to help distinguish between stuff you can touch and interact with, and informative text. +- Interactive menu items are now tinted green/red. -- Added a "go back" touch control. This should help players who have their phone set to gesture navigation mode and thus do not have a system-provided "back" button. +- Added a "go back" touch control. - Added a new options menu, allowing to swap the position of touch controls. -- Added initial support for square-ish aspect ratio. This is still rather wonky, though. +- Added initial support for square-ish aspect ratio. (Quite wonky!) diff --git a/fastlane/metadata/android/en-US/changelogs/20200.txt b/fastlane/metadata/android/en-US/changelogs/20200.txt new file mode 100644 index 0000000..59e40b9 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/20200.txt @@ -0,0 +1,7 @@ +- The game can now be played using controllers/gamepads. Note that this is currently supported only inside the game proper; menus are still limited to touch navigation. + +- During the intro & outro, the game now has an extra pair of touch controls for switching to the previous/next slide. + +- The game will now keep track of the order in which colours are retrieved, and use that order when displaying the outro slides. + +- Added a "distance travelled" stat to the end screen. diff --git a/pkg/make-package.sh b/pkg/make-package.sh index 528e2dd..51051bf 100755 --- a/pkg/make-package.sh +++ b/pkg/make-package.sh @@ -10,7 +10,7 @@ # creating a fairly universal package. # -VERSION="2.1" +VERSION="2.2" # -- Set up error handling and paths diff --git a/pkg/pl.suve.colorful.metainfo.xml b/pkg/pl.suve.colorful.metainfo.xml index 72ec30a..2824e19 100644 --- a/pkg/pl.suve.colorful.metainfo.xml +++ b/pkg/pl.suve.colorful.metainfo.xml @@ -4,7 +4,9 @@ pl.suve.colorful Colorful GPL-3.0-only - suve + + suve + Side-view shooter game Strzelanka 2D @@ -12,7 +14,7 @@

Colorful is a simple side-view shooter game, where the protagonist - travels a maze of caves and corridors in order to collect color artifacts. + travels a maze of caves and corridors in order to collect color artefacts.

Colorful jest prostą strzelanką z widokiem z boku, w której bohater @@ -32,6 +34,9 @@ keyboard + + gamepad + moderate @@ -76,6 +81,30 @@ https://github.com/suve/LD25/ + + +

Version 2.2 brings some new features to the game.

+ +
+

Version 2.1 brings a slew of new features and quality-of-live improvements to the game.

diff --git a/src/shared.pas b/src/shared.pas index f988014..05313e2 100644 --- a/src/shared.pas +++ b/src/shared.pas @@ -29,7 +29,7 @@ // A shitload of constants - but hey, this is the 'shared' unit, isn't it? const GAMENAME = 'Colorful'; GAMEAUTH = 'suve'; - MAJORNUM = '2'; MINORNUM = '1'; GAMEVERS = MAJORNUM+'.'+MINORNUM; + MAJORNUM = '2'; MINORNUM = '2'; GAMEVERS = MAJORNUM+'.'+MINORNUM; TILE_W = 16; TILE_H = 16; TILE_S = ((TILE_W + TILE_H) div 2); ROOM_W = 20; ROOM_H = 20;