diff --git a/linux/net.hhoney.tinycrate.desktop b/linux/net.hhoney.tinycrate.desktop new file mode 100644 index 0000000..f6747f6 --- /dev/null +++ b/linux/net.hhoney.tinycrate.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Tiny Crate +Comment=Crate-chucking action puzzler +Categories=Game;ArcadeGame;KidsGame; +Icon=net.hhoney.tinycrate +Exec=godot-runner +Type=Application +Terminal=false \ No newline at end of file diff --git a/linux/net.hhoney.tinycrate.metainfo.xml b/linux/net.hhoney.tinycrate.metainfo.xml new file mode 100644 index 0000000..cdbe2a6 --- /dev/null +++ b/linux/net.hhoney.tinycrate.metainfo.xml @@ -0,0 +1,178 @@ + + + net.hhoney.tinycrate + + Tiny Crate + Crate-chucking action puzzler + + + HHoney Software + + + +

Tiny Crate is a cute little precision platformer with puzzle elements!

+

Lift and toss crates to traverse over spike pits and reach higher ground!

+

Weigh down buttons to create platforms and solve the puzzle!

+

Push yourself and make tight jumps! You got this! <3 (:

+

Controls:

+ +
+ + + mild + + + https://hhoney.net + https://github.com/HarmonyHoney/tiny_crate/issues + https://ko-fi.com/hhoney + + + #2dbeff + #324068 + + + + + https://raw.githubusercontent.com/HarmonyHoney/tiny_crate/10312ba618be82d6bb9de63a087a3a3183cda5d2/media/image/screens/1.png + Retro pixel art aesthetic + + + https://raw.githubusercontent.com/HarmonyHoney/tiny_crate/10312ba618be82d6bb9de63a087a3a3183cda5d2/media/image/screens/2.png + Create your own character + + + https://raw.githubusercontent.com/HarmonyHoney/tiny_crate/10312ba618be82d6bb9de63a087a3a3183cda5d2/media/image/screens/3.png + Cute pixel art vibes + + + https://raw.githubusercontent.com/HarmonyHoney/tiny_crate/10312ba618be82d6bb9de63a087a3a3183cda5d2/media/image/screens/4.png + Increasingly-challenging level design + + + https://raw.githubusercontent.com/HarmonyHoney/tiny_crate/10312ba618be82d6bb9de63a087a3a3183cda5d2/media/image/screens/5.png + Eighteen levels to master + + + + + + +

Patch 13 - Touch Controls Ghosting Fixed

+
    +
  • Little fix for touch controls!
  • +
  • The D-Pad control Actions are swapped when changing between Menu & Gameplay.
  • +
  • Any button held down when finishing a level would stay held down when starting a new level.
  • +
  • Now the actions all release when being swapped (:
  • +
+
+
+ + +

Patch 12 / Virtual D-Pad & Title Colors

+
    +
  • Borderless Option
  • +
  • Palette Swaps on Start & Char Menu (-;
  • +
  • Virtual D-Pad Touch Controls !
  • +
  • Engine Upgrade to Godot 3.6
  • +
+
+
+ + +

Tiny Patch - Touch Controls Rework & Volume Fix

+
    +
  • I reworked how the virtual joystick works with touch controls! some users had issues, i hope this works for you!
  • +
  • also fixed loading the volume options (-:
  • +
+
+
+ + +

Tiny Patch! Victory Bell & Secret Shortcut

+
    +
  • Victory bell chime & blinking timer after finishing a level, or finishing FASTER !
  • +
  • Secret shortcut for Note on 2-1
  • +
+
+
+ + +

Character Creator, Online Leaderboards, Speedruns + More!

+

Hello! A lot of love went into this March 2024 Tiny Crate Update (-:

+

Noteworthy changes:

+
    +
  • Character Creator
  • +
+

Style & Name your character! Pick a color for your Hat, Skin, Suit, Eyes & Shoes (= Submit Speedrun High Scores with your username!

+
    +
  • Online Leaderboards / Speedrunning
  • +
  • Speedrun Ghosts!
  • +
+

SilentWolf leaderboard backend has been integrated into Tiny Crate! Press Enter on level select to see the "Fastest Run" + "Fastest Note" high scores. Starting the level from either leaderboard will enable Speedrun Ghosts for that score! Ghosts are replays of your fastest runs completing the level (: Turn Ghosts On + Off in the Pause Menu!

+
    +
  • 10 New Maps!
  • +
  • Unique Color Palette for each world!
  • +
  • Crate Variety / Colors
  • +
+

10 New Maps have been added to level select, with a total of 36 Gems to collect! Each of the 5 Worlds now has a unique color palette standing out from one another (= Crates now pick 1 of 5 different Images to display, reversing the x-axis or color for more variety. Crate palette changed to improve contrast (:

+
    +
  • Rebind Keyboard & GamePad Inputs!
  • +
  • UI Input Display
  • +
+

I had been hearing of players with different keyboard layouts & other people having trouble playing Tiny Crate with the default keybindings! Now you can rebind the controls to any Keyboard or GamePad input you like! (-; These Inputs are shown on the UI in Menus.

+
    +
  • Pause Menu Rebuilt!
  • +
  • Gameplay Stats
  • +
+

Pausing a level will show your fastest runs in the top left corner, along with death accumulated. Options are now accessible through the Pause Menu & Enabling Speedrun Ghosts (:

+
    +
  • Touch Control Improvements!
  • +
+

I developed a new Virtual Joystick for touch screen devices! Mobile gameplay is now more intuitive & accessible with a full joystick to navigate! Coming Soon: X + C buttons will overlap to make double press easier

+
    +
  • Start Menu Overhaul
  • +
  • Save Slots (=
  • +
+

Tiny Crate now has 3 Save Slots holding up to Three different Characters! Erase & Modify saves from the Start Menu <3 This Menu has been redesigned to incorporate new additions (: At the moment, old saves will be discarded, sorry!

+
+
+ + +

Secret Update!

+

Find a Music Note hidden in every level! <3

+
+
+ + +

Tiny Touch! Touch Control Support! ^.^

+

Tiny Crate is now playable on your mobile devices with Touch Screen support!

+

Touch controls are visible by default on all touch devices!

+

Enable or disable Touch Controls in the options menu on any device!

+
+
+ + +

Tiny Update! Fixed Framerate Processing! (:

+

A user reported the game was running too fast for them 0=

+

You'll understand if you use Godot:

+

I had a feeling this would happen as the whole game has been written with _process() xD

+

Now everything runs under _physics_process() at a fixed 60FPS! (:

+

<3 Hopefully this is a smoother experience for everyone! (:

+
+
+ + +

Tiny Crate is released! Thanks for playing! <3

+
+
+
+ + net.hhoney.tinycrate.desktop + CC0-1.0 + Unlicense +
diff --git a/linux/net.hhoney.tinycrate.yml b/linux/net.hhoney.tinycrate.yml new file mode 100644 index 0000000..0bddfeb --- /dev/null +++ b/linux/net.hhoney.tinycrate.yml @@ -0,0 +1,29 @@ +id: net.hhoney.tinycrate +runtime: org.freedesktop.Platform +runtime-version: '24.08' +base: org.godotengine.godot.BaseApp +base-version: '3.6' +sdk: org.freedesktop.Sdk +command: godot-runner +finish-args: +- --share=ipc +- --socket=x11 +- --socket=pulseaudio +- --device=all +modules: +- name: tinycrate + buildsystem: simple + sources: + + - type: dir + path: ../ + + - type: file + url: https://github.com/HarmonyHoney/tiny_crate/releases/download/2024.12.16/Tiny-Crate.pck + sha256: 538cd6dded643b93011fbd6681da2dbe5f5d01c8d56625d4c1cc77dce174fd29 + + build-commands: + - install -Dm644 Tiny-Crate.pck ${FLATPAK_DEST}/bin/godot-runner.pck + - install -Dm644 linux/${FLATPAK_ID}.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop + - install -Dm644 media/image/android_icon.png ${FLATPAK_DEST}/share/icons/hicolor/192x192/apps/${FLATPAK_ID}.png + - install -Dm644 linux/${FLATPAK_ID}.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml