ColorFiller 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = ColorFiller | image = https://dlhb.gamebrew.org/3dshomebrew/ColorFiller.jpg|250px | type = Puzzle | version = v1.0.1 | licence = Mixed | autho...")
 
m (Text replacement - "Category:3DS homebrew games" to "")
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = ColorFiller
|title=ColorFiller
| image = https://dlhb.gamebrew.org/3dshomebrew/ColorFiller.jpg|250px
|image=Colorfiller2.png
| type = Puzzle
|description=Meet ColorFiller, Flow recreated as homebrew for the 3DS.
| version = v1.0.1
|author=LiquidFenrir
| licence = Mixed
|lastupdated=2020/06/01
| author = LiquidFenrir
|type=Puzzle
| website = https://github.com/LiquidFenrir/ColorFiller/
|version=1.0.1
| download = https://dlhb.gamebrew.org/3dshomebrew/ColorFiller.rar
|license=GPL-3.0
| source = https://dlhb.gamebrew.org/3dshomebrew/ColorFiller.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/colorfiller.7z
|website=https://github.com/LiquidFenrir/ColorFiller
|source=https://github.com/LiquidFenrir/ColorFiller
}}
}}
<youtube>JYJYcWh4HaI</youtube>
ColorFiller is an open source homebrew recreation of [https://www.bigduckgames.com/flowfree FlowFree] in C++ for the 3DS.


= ColorFiller =
==Installation==
Available in 3DSX format.


An open source homebrew recreation of [https://www.bigduckgames.com/flowfree FlowFree�] in C++ for the 3DS !
==User guide==
Connect the 2 points with the same color, and fill the board to win.


== Levels ==
More levels can be added by dumping the levelpack_*.txt from the assets folder of the game APK. To do so:
* Use an apk dumper application on your phone to get the file, then open it with [https://www.7-zip.org 7-zip] 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 [https://www.python.org Python 3.6+]).
* Copy the output file levels.zip to 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.


The levels can be created using an editor (soon�), or by dumping the <code>levelpack_*.txt</code> from the <code>assets</code> 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 [https://www.7-zip.org/ 7-zip] or your favourite archive extractor. Put the level packs you want in a <code>levels</code> folder in the same directory as the <code>convert_level_packs.py</code> file, then run said file (requires [https://www.python.org/ Python 3.6+]). You will get a file named <code>levels.zip</code> which you should put on your 3DS' SD card, at the path specified by the <code>levels_path</code> settings of your configuration file (the default is <code>sd:/3ds/ColorFillerLevels.zip</code>). 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.
'''Note:''' Changing your levels file can invalidate your save file, so it is recommended to make backups.


== License ==
==Controls==
'''Pack selection screen:'''


This version of the game is licensed under the GPLv3.
D-Pad Up/Down - Move selection


== Credits ==
Circle Pad Up/Down - Scroll


Many thanks to the [https://github.com/smealum/ctrulib/ libctru], [https://github.com/fincs/citro3d/ citro3d], and [https://github.com/devkitPro/citro2d/ citro2d] maintainers and contributors for the amazing libraries. [https://www.bigduckgames.com/ 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! [https://icons8.com/ icons8] for the <code>reset.png</code>, <code>go_back.png</code>, and <code>scale.png</code> images in the <code>assets</code> folder!
A - Select


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? So here it is, controls should be intuitive (?) but if you need them, here they are:
B - Exit


Pack selection screen:
Touchscreen - All of the above


d-pad up/down to move selection
'''Level selection screen:'''


circle pad up/down to scroll
D-Pad - Move selection


A to select
L/R - Change page


B to exit
A - Select


touchscreen to do any of these!
B - Go back to the pack selection screen


Level selection screen:
Touchscreen - All of above


d-pad to move selection
'''Playing screen:'''


L/R to change page
D-Pad - Move


A to select
A - Select a color to move


B to go back to the pack selection screen
B - Go back to the level selection screen


touchscreen is your friend
X - Switch the level between scaled and scrolled if it doesn't fit in the screen


Playing screen:
Y - Toggle between selecting the bottom or the top of a bridge, Resets level (hold for 3 seconds)


d-pad... you guessed it
Touchscreen - All of above


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.
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/colorfiller3.png
https://dlhb.gamebrew.org/3dshomebrews/colorfiller5.png


B to go back to the level selection screen
https://dlhb.gamebrew.org/3dshomebrews/colorfiller4.png
https://dlhb.gamebrew.org/3dshomebrews/colorfiller6.png


X to switch the level between scaled and scrolled if it doesn't fit in the screen
==Credits==
Many thanks to the [https://github.com/smealum/ctrulib/ libctru], [https://github.com/fincs/citro3d/ citro3d], and [https://github.com/devkitPro/citro2d/ citro2d] maintainers and contributors for the amazing libraries.


Y to toggle between selecting the bottom or the top of a bridge, and resets the level if held for 3 seconds!
[https://www.bigduckgames.com 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.


touchscreen loves you
[https://icons8.com/ icons8] for the <code>reset.png</code>, <code>go_back.png</code>, and <code>scale.png</code> images in the <code>assets</code> folder.


That's about it, it would be really cool if you liked it! Don't forget to report bugs and things you would like added!
==External links==
* GitHub - https://github.com/LiquidFenrir/ColorFiller
* GBAtemp - https://gbatemp.net/threads/flow-and-minesweeper-as-homebrew.567143
* Reddit - https://www.reddit.com/r/3dshacks/comments/gq2v34/meet_colorfiller_flow_recreated_as_homebrew_for

Latest revision as of 05:52, 6 May 2024

ColorFiller
Colorfiller2.png
General
AuthorLiquidFenrir
TypePuzzle
Version1.0.1
LicenseGPL-3.0
Last Updated2020/06/01
Links
Download
Website
Source

ColorFiller is an open source homebrew recreation of FlowFree in C++ for the 3DS.

Installation

Available in 3DSX format.

User guide

Connect the 2 points with the same color, and fill the board to win.

More levels can be added by dumping the levelpack_*.txt from the assets folder of the game APK. To do so:

  • Use an apk dumper application on your phone to get the file, then open it with 7-zip 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 Python 3.6+).
  • Copy the output file levels.zip to 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.

Note: Changing your levels file can invalidate your save file, so it is recommended to make backups.

Controls

Pack selection screen:

D-Pad Up/Down - Move selection

Circle Pad Up/Down - Scroll

A - Select

B - Exit

Touchscreen - All of the above

Level selection screen:

D-Pad - Move selection

L/R - Change page

A - Select

B - Go back to the pack selection screen

Touchscreen - All of above

Playing screen:

D-Pad - Move

A - Select a color to move

B - Go back to the level selection screen

X - Switch the level between scaled and scrolled if it doesn't fit in the screen

Y - Toggle between selecting the bottom or the top of a bridge, Resets level (hold for 3 seconds)

Touchscreen - All of above

Screenshots

colorfiller3.pngcolorfiller5.png

colorfiller4.pngcolorfiller6.png

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.

External links

Advertising: