Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.
Revision as of 12:42, 26 September 2021 by HydeWing (talk | contribs) (Created page with "{{Infobox-3DS-Homebrews | title = StackMill | image = https://dlhb.gamebrew.org/3dshomebrew/StackMill-3DS.jpg|250px | type = Other Games | version = v0.3.0 | lastupdated = 202...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox-3DS-Homebrews '"`UNIQ--youtube-00000000-QINU`"'

  1. StackMill

<a href="https://github.com/SuperSaiyajinStackZ/StackMill/releases/latest"><img src="ReadMeCover.png"></a>
A clone of the mill game for Nintendo 3DS.

This is just a simple `The Mill` game clone i created for Nintendo 3DS, because i haven't found one yet and thought, why not. The name `StackMill` is basically just a mix from my name `Stack(Z)` and `Mill`, hence -> `StackMill`. You can read more about that game on the wikipedia page [here](https://en.wikipedia.org/wiki/Nine_men%27s_morris).

    1. Features

StackMill includes the following features right now:

  • Select a color from 10 for the Stones from Player 1, Player 2 and a highlighted color for possible plays.
  • Multi Language support. Currently supporting English, German and Japanese.
  • Importing / Exporting the current match's data, so you can save important matches whenever you want and load them whenever you want.
  • Play together with a friend on a single console, with a random Computer / AI or with a 50:50 Computer / AI. The random AI is enabled by default, so if you want to play with a friend, disable it in the second tab `Settings` -> `Game Settings`, so that `Computer Opponent` has the Red Stone.
    1. Game Data Structure

You want to learn more about the GameData Structure? Then checkout the [GameDataStructure](https://github.com/SuperSaiyajinStackZ/StackMill/blob/main/GameDataStructure.md).

    1. Screenshots

<details><summary>Screenshots</summary>

      1. Credits Tab

![](creditsTab.png)

      1. Game Tab

![](gameTab.png)

      1. Rules

![](rules1.png) ![](rules2.png) ![](rules3.png) ![](rules4.png) ![](rules5.png) ![](rules6.png) ![](rules7.png)

      1. Settings Tab

![](settingsTabMain.png) ![](settingsTabGameSettings.png) ![](settingsTabLanguage.png) ![](settingsTabImportExport.png)

      1. Splash

![](splash.png) </details>

    1. Compilation
      1. Setting up your environment

To build StackMill from source, you will need to install devkitARM, libctru, citro2d and citro3d. Follow devkitPro's [Getting Started](https://devkitpro.org/wiki/Getting_Started) page to install pacman, then run the following command to install everything you need: ``` (sudo dkp-)pacman -S 3ds-dev ``` (The `sudo dkp-` may not be needed depending on your OS). You will also need [bannertool](https://github.com/Steveice10/bannertool/releases/latest) and [makerom](https://github.com/profi200/Project_CTR/releases/latest) in your PATH.

      1. Cloning the repository

To download the source you will need to clone the repository with submodules, this can be done by running: ``` git clone --recursive https://github.com/SuperSaiyajinStackZ/StackMill.git ``` If you've already cloned it, you can use the following command to update all of the submodules: ``` git submodule update --init --recursive ```

      1. Building

Once you've cloned the repository (with submodules), simply run `make` in the `3DS` directory. You will find `StackMill.cia` and `StackMill.3dsx` inside the `3DS` directory and you can run the 3dsx version from the Homebrew Launcher and or install the cia with FBI for the HOME Menu.

    1. Credits
      1. Main Developer

- [SuperSaiyajinStackZ](https://github.com/SuperSaiyajinStackZ)

      1. Others

- [Universal-Team](https://github.com/Universal-Team): Universal-Core.

      1. Translators

- [SuperSaiyajinStackZ](https://github.com/SuperSaiyajinStackZ): German & English. - [Pk11](https://github.com/Epicpkmn11): Japanese & English.

Advertising: