Grid game featuring color blocks (similar to 2048) on Android and iOS using LibGDX framework
Note: This game is still in development phase. Current stage of development: Implementing game state change logic and display dialogs accordingly Next stage: 1. Transition to new level screen upon loading new level - DONE 1.1 Consolidate level files to one file per 10 levels (minimize loading per level) 1.2 Level complete dialog text and button fades out upon 'Continue'. Shows animated icon while loading new level file. Once load completes, unblurs screen and fades out dialog 2. Implement stage select screen 3. Implement prototype game menu screen 4. Implement demo levels 5. Implement classic mode 6. Refine animations, art, audio, box graphics 7. Test and release!
Code2Play Games CoreGen
Game Mode:
- Beat the clock
- Classic
- Minimize Moves Each level is given number maximum moves, number of moves used for bronze, silver, and gold. Round ends when you eliminate all colored squares. If you do, within certain number of moves, you will receive a trophy each level.
In classic mode, default number of moves before another random colored square spawns. You start with 4 moves, then 3, 2, and 1. You may collect special items using colored square to temporarily increase moves in-between spawns.
Main menu page has weekly puzzle challenge!
To unlock new levels, require some numbers colored coins.
Amount of points are awarded depending on number of move left, time, and bonus points.
To win a level, the player must eliminate all colored tiles onscreen. To eliminate colored tiles,
the player must move the tiles so that 3 or more are adjacent to each other.
Player is given number of tools to help win the round.
Tools available:
1. Undo [top-right 2] (num) - will undo game state back 1 step backward per 1 usage
2. Swap* [top-mid-right] (num)
3. Special* [bottom-mid] (num)
4. Restart [top-right 1]
5. MoveLeft [top-mid] (num)
6. Game option [top-left] (equivalent to Android's Back)
Triggers PAUSE mode
- Tutorial
- Settings
- Exit to MainMenu Screen
7. Time [above MoveLeft]
*Usage of this tool counts toward number of move left.
BUG:
Visual glitch:
1. When a color group is removed, and at the same turn, another same-colored tile moves in to replace
one of the spots, the colored tile doesn't update correctly.
2. Adjacent same-colored tiles sometimes don't move in the correct order.
Gameplay glitch:
1. Move number still not updating properly if there is a color group match on first swipe
Special Grid:
1. Numbered box: Any action done on the box (i.e. swipe, swap) will decrement the number. Once the number is 0, the box disappears.
2. Wildcard box: Special box that will pair with any other colored box and can be used to eliminate them.
3. Blocked box: Cannot move and blocks other box to take its space.
4. Timed box: Box that are timed in seconds. When its time runs out, it disappears.
5. Colored-edge empty box: If the matching colored box takes its space, player will be awarded with an indicated special item.
6. Stoned box: Colored box that cannot move but can be eliminated (normal rule applies).