Squishy (C6H12O6+NaCl+H2O) 031590cdd1 Add TV remote code
2024-05-26 11:17:02 +07:00
2024-05-21 23:05:07 +07:00
2024-05-25 15:23:44 +07:00
2024-05-17 22:30:17 +07:00
2024-05-26 11:17:02 +07:00
2024-05-26 11:17:02 +07:00
2024-04-11 08:55:27 +07:00
2024-05-22 00:27:11 +07:00
2024-05-25 15:23:44 +07:00
2024-05-24 22:41:43 +07:00
2024-05-26 11:17:02 +07:00
2024-05-26 11:17:02 +07:00
2024-05-26 11:17:02 +07:00

Tromi (MOBILE port)

A old-fashioned but modern block-stacking game. Made with love by mycophobia.
Ported to Android by SweetSea with on-screen control (with some necessary changes)

How to play

⚠️ There is no Android build (aka APK file) right now. If you see any pre-built APK files on the internet. Please be aware

Install

  1. Download Tromi from Releases tab and place tromi_mobile.love to somewhere you can easy to navigate
  2. Download love2d engine (You should get 11.5 or above)
  3. Install love2d engine (extra steps may require, you can read this article from WikiHow if this is the first time for you to install app from APK file)
  4. Now, press Home (or back to app launcher), you can see two icons: LÖVE for Android and LÖVE Launcher. You should use the LÖVE Launcher to launch Tromi

Launch

  1. Launch LÖVE Launcher, an file picker will appear
  2. Navigate to where you put the bare tromi_mobile.love
  3. Pick the file and enjoy

Differences from original Tromi

This is required, to follow the used license (GNU GPL v3)

  • No differences in gameplay
  • Files will be saved into Android/data/org.love2d.android/tromi_mobile instead the location where the game files in
  • All UIs are touch-able
  • Add a special pre-made keybind for Android TV (only supports TV models have their remote has numerical area (0-9))
  • Changes the way to input secret code to activate Pentominoes modeTo insert the left arrow, tap on the left, so does to right arrow.
  • Add a loading screen (this need to be updated later)
  • Replaced binser serializer with bitser serializer (IDK why it is failed when saving, this change make configuration and profile files cannot be imported back to original Tromi, except replay)

TODO

  • Add a way to export replay for Android > 11
  • Revert bitser with binser (if and only if I can make it works)
  • Design a new on-screen buttons skin (the current one is come from C₂₉H₂₅N₃O₅, I am aware that it's not fit to Tromi's design language)
  • (Low priority) Design a new menu screen

License (GNU GPLv3)

Please read LICENSE.txt for more information.

A small note about the music:

Only mycophobia right now having the permission to music from Jerry Martin, I haven't got.

I sent an email about this issue (not mentioning about this game), but I haven't got any replies from them (I checked both my main inbox and spam too, nothing)

Both me and mycophobia can't give you a sub-license if you ask. What can I do is suggesting you to send an email about this (there is a chance that you may not receive any replies, but it's better than do nothing)

Description
A good-fashioned but modern block-stacking game from mycophobia. Ported to Android (mobile) by SweetSea
Readme 273 MiB
Languages
Lua 100%