Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ColorFiller 3DS

From GameBrew
Revision as of 09:57, 20 October 2021 by HydeWing (talk | contribs) (Text replacement - "| licence" to "| license")
ColorFiller
File:ColorFiller.jpg
General
AuthorLiquidFenrir
TypePuzzle
Versionv1.0.1
LicenseGPLv3
Last Updated2020/06/01
Links
Download
Website
Source

ColorFiller

An open source homebrew recreation of FlowFree in C++ for the 3DS!

Hello! I haven't been active for a while, and I'm bored in quarantine, so I thought I'd make a game... except I'm bad at making games. There came in the idea to redo an existing game, and what better game for the 3ds than Flow, everyone's favourite puzzle game?

yNZMZye.png

Control

  • Pack selection screen:
    • d-pad up/down to move selection
    • circle pad up/down to scroll
    • A to select
    • B to exit
    • touchscreen to do any of these!
  • Level selection screen:
    • d-pad to move selection
    • L/R to change page
    • A to select
    • B to go back to the pack selection screen
    • touchscreen is your friend
  • Playing screen:
    • d-pad... you guessed it
    • A to select a color to move (you can only select a source [the circles with a letter in them], or a point that is not connected.
    • B to go back to the level selection screen
    • X to switch the level between scaled and scrolled if it doesn't fit in the screen
    • Y to toggle between selecting the bottom or the top of a bridge, and resets the level if held for 3 seconds!
    • touchscreen loves you

Levels

The levels can be created using an editor (soon™), or by dumping the levelpack_*.txt from the assets folder of the game APK.
Simply use an apk dumper application on your phone (there are many) to get the file, then open it with <a href="https://www.7-zip.org/" rel="nofollow">7-zip</a> or your favourite archive extractor.
Put the level packs you want in a levels folder in the same directory as the convert_level_packs.py file, then run said file (requires <a href="https://www.python.org/" rel="nofollow">Python 3.6+</a>).
You will get a file named levels.zip which you should put on your 3DS' SD card, at the path specified by the levels_path settings of your configuration file (the default is sd:/3ds/ColorFillerLevels.zip).
You are now ready to play the game! Do note that changing your levels file can invalidate your save file, so I recommend making backups.

License

This version of the game is licensed under the GPLv3.

Credits

Many thanks to the libctru, citro3d, and citro2d maintainers and contributors for the amazing libraries. Big Duck Games for the original game, check them out and buy the extra packs! They deserve it, and playing on phone is a much better experience! icons8 for the reset.png, go_back.png, and scale.png images in the assets folder!

Advertising: