Code Maze

Carefully navigate a maze of tiles representing the structure of a program.
«Zytronium»

Download Code Maze APK

Rating 4
Category Casual
Package name com.zytronium.CodeMaze
Downloads 5+

Code Maze Description

Navigate a maze of tiles representing the internal structure of a program, while collecting "optimizers" in order to win the game. If the player gets too many "issues," they loose. If the player reaches the optimizers goal, they win.

Choose from 11 different game modes and 12 difficulty levels (including a fully customizable difficulty and a secret hidden difficulty). New game modes are frequently added. Classic, Sudden Death, Infinite, Speed-Maze, Glitch, Corruption, and Apocalypse mode are a few of these game modes. The game is in its early stages of development, so please be mindful of glitches, unfinished/missing features, or unpolished features, and some things may not look or act the same on all devices. It is not complete.



Current Bug Log:

Discovered: Before 6/1/22 | Idle Timeout Reset Board
Bug: MainActivity restarts after being idle in the background for a while. No path is generated.
Possible cause: Default native code for Android apps.
Possible fixes: Save everything. Tiles, stats, player position, gamemode, etc. If the game loads and is unsure of its parameters, it will assume these saved stats instead.
Status: Not fixed | Priority: 3/10 low | Severity: 4/10

Discovered: Before 6/1/22 | Teleportation Exploit
Bug: Teleport exploit [Details Redacted]
Possible cause: the way the touchscreen and code for move player works
Possible fixes: don't let the player move more than a certain amount at one time. (Partial fix)
Status: Might not ever be fixed | Priority: 2/10 low | Severity: 5.5/10

Discovered: 5/31/22
Bug: player color changes at same issue count for all difficulties, meaning at 9 issues the player turns dark red and shakes even if the player can go to 20, and turns green at 2 issues even if the player dies at 3.
Possible cause: have not hardcoded these numbers for all difficulties yet.
Possible fixes: hardcode values for these colors for each difficulty;
make the colors based on percentage of maxIssues instead of exact numbers. (This solution was used)
Status: Fixed

Discovered: 4/23/23
Bug: Typo in Baby Mode difficulty description
Cause: Typo
Fix: Correct the typo
Status: Fixed

Discovered: 4/23/23
Bug: typos in custom difficulty description
Cause: typo
Fix: learn grammar [remove unnecessary coma; your -> you're; add semicolons]
Status: Fixed.

Discovered: Before 6/12/23
Bug: On old Tablet Android 7.1.1, game crashes when selecting difficulty.
Cause: setAutoSizeTextTypeUniformWithConfiguration( ) DifficultyActivity.kt:92
Possible fix: detect Android version, skip this part if it's too low.
Status: Fixed.

Discovered: Before 6/12/23 | 2 Finish Tiles
Bug: Sometimes, 2 finish tiles generate instead of 1.
Possible cause: Maybe it happens when 2 optimizers are collected at the same time when only 1 is needed to win.
Possible fix: When a finish tile is generated, on the next time the player is moved, check how many finish tiles there are. If there's more than one, pick one at random and remove the rest.
Status: Not fixed | Priority: 1/10 minimal | Severity: 2.75/10

Discovered: 6/12/23 | Visual Gen Board Size
Bug: visual maze generation view game board is not the same size as in the game view.
Possible cause: code to resize and center game board is not in the visual generation activity
Possible fix: Copy that missing code over
Status: Not fixed | Priority: 4/10 Medium | Severity: 4.25/10

Discovered: 6/13/23
Bug: Occasional crash in Time Trials when time remaining is low
Possible cause: Unknown
Possible fix: Unknown
Status: Fixed.

Discovered: 6/13/22 | 3 Stages Mode Thread
Bug: In 3 Stages Mode, optimizer goal and max issues don't load until they are updated, even though they are supposed to be updated already when MainActivity first loads. On top of this, the game occasionally also doesn't get rid of the white space at the top where the status bar would go.
Possible cause: Something to do with the thread code for 3 Stages Mode.
Possible fix: Look into it...
Status: Fixed.

Open up
Download APK for Android
Currently, Code Maze APK download is not available. Please proceed to download from the Google Play Store.
Google Play
Get from Play Store
1. Click "Get from Play Store
2. Download Code Maze from the Play Store
3. Launch and enjoy Code Maze

Code Maze APK FAQ

Is Code Maze safe for my device?

Open up
Yes, Code Maze follows the Google Play content guidelines to ensure safe use on your Android device.

What is an XAPK file, and what should I do if the Code Maze I downloaded is an XAPK file?

Open up
A file with .xapk extension is a compressed package file. It is a container file format that incorporates APK and additional associated files required for the installation. The XAPK format was introduced to package the APK file and OBB file together for a seamless delivery and installation process. XAPK format can help reduce the package size of application. On mobile phones, users need to install the XAPK installer first, and then install XAPK files through that installer. You can find the installer here:https://apkcombo.com/how-to-install/. But on PC client, you just need to put the file on LDPlayer.

Can I play Code Maze on my computer?

Open up
Yes, you can play Code Maze on your computer by installing LDPlayer, an Android emulator. After installing LDPlayer, simply drag and drop the downloaded APK file into the emulator to start playing Code Maze on PC. Alternatively, you can open the emulator, search for the game or app you want to play, and install it from there.

Search Recommendation