More actions
IIII | |
---|---|
File:Iiiiwii.jpg | |
General | |
Author | Yossi |
Type | Board |
Version | 2.1-TR |
License | Mixed |
Last Updated | 2012/03/07 |
Links | |
Download | |
Source | |
iiii is a digital version of the well-known retail and pen-and-paper game "Connect 4". It is similar to the classic game of Tic-Tac-Toe.
Rules
The gameplay is straightforward. Players alternate turns dropping either red or black pieces into the board. The pieces fall from the top and accumulate on top of each other. The objective is to connect 4 pieces of the same color in a straight line, either vertically, horizontally, or diagonally.
Details
This game offers both single and two-player modes. In the default mode, there is one player and one controller. To switch control of the red pieces between the computer and a human player, press the "+" button (or "x" on a GameCube controller). To have red controlled by a second controller, press the "A" button on that controller. Note that this does not automatically disable computer control of the red pieces.
Controls
Wiimote / Wiimote Horizontal | GCNController | Action |
---|---|---|
Wiimote DPad Left / Wiimote DPad Up | GC DPad Left | Move Left |
Wiimote DPad Right / Wiimote DPadDown | GC DPad Right | Move Right |
Wiimote B Button / Wiimote 2Button | GC Control Stick C Down | Drop Checker |
Wiimote 1 Button | GC Z Button | Restart Game (Can only be done on your turn, or if the AI beat you) |
Wiimote A Button | GC A Button | Start Game, or on Wiimote 2: Join game. |
Wiimote Plus Button | GC X Button | Toggle AI on/off |
Wiimote Home Button | GC Start Button | Direct Exit to Loader (only controller 1) |
The GameCube controller is treated similarly to the Wiimote. Players can switch between using buttons on Wiimote 1 and GameCube 1 (and vice-versa) without any interruption to the game. To have the GameCube controller exclusively control player 2, it should be plugged into port 2.
It is worth noting that only one controller is required to play the game.
Why the Name?
I chose the name "iiii" because some believe that there are too many programs being released with "ii" in their names, even if the names have no relation to the sound "ii." I personally don't have strong opinions on the matter, but I view "ii" as a way to indicate that the program is for the Wii.
Alternatively, the name "iiii" can be interpreted as a reference to the four dots on the top of the letter "i", which represent the four pieces needed to line up and win the game.
Settiiiings.ini
The use of a settings file, named settiiiings.ini, is optional but can be placed in the same directory as the game, such as the root of the SD for wiiload, to customize some of the default settings.
You have the option to adjust the number of pieces needed in a line to win, change the size of the board, or set the AI difficulty (setting it to 10 or higher will result in some lag). For more information, see the provided settiiiings.ini file.
Note that if you open the settiiiings.ini file with an editor that doesn't support *nix line endings, it may become corrupted. You can either use an editor that can read these files or request someone to format it for Windows. However, the developer is currently coding on Linux and may not immediately update the file for Windows compatibility.
Images
Starting in v1.2+, you can put custom images into path/images/ and the game will load them. See sample images and included readme for more info. This readme might have the same issues as the settiiiings.ini file. Whatever. Deal with it. I already told you how. :P
Special thank you to drchink from tehskeen for pointing out the first of many path loading bugs. Per your suggestion, I made it look like the piece is sliding down (very fast) rather than just appearing there. Now post your images here so everyone can enjoy.
Changelog
v2.1-TR
- simple recompile for compatibility with new wiimotes
v2.1
- fixed the file loading from SD. again. was broken since HBC 1.0.2
- added USB support (?)
- added GameCube controller support
- bunch of behind the scenes changes
v2.0
- added AI by Keith Pomakis
- rewrote win() to be smarter (pointless now that I found that AI, but it was a lot of work so I'm adding it here anyway)
- Wiimote can be held sideways (push two (2) to drop)
- misc. cleanup
v1.2
- Really really loads images from path/images/ now
- Pieces slide down rather than teleporting to the bottom.
v1.1
- Tries to load images from path/images/
- Red player can switch to second Wiimote during play
- settiiiings.ini also acceptable as settings' file name
v1.0
- Initial release
External links
- Wiibrew - https://wiibrew.org/wiki/Iiii