Kingdom Hearts Re:coded

Kingdom Hearts Re:coded is a full remake of Kingdom Hearts coded released on the Nintendo DS. It was one of the two titles being worked on by the Kingdom Hearts team, as hinted at in the Kingdom Hearts Birth by Sleep Ultimania. Like Kingdom Hearts Re:Chain of Memories, there are many additions to the game from the original, including adjustable difficulty settings, multiplayer elements, and the addition of a new secret movie. It was released on October 7, 2010 in Japan, on January 11, 2011 in North America, Australia on January 13, 2011 and on January 14, 2011 in Europe , making Kingdom Hearts Re:coded the first Kingdom Hearts remake released in Europe and Australia.

On October 14th, 2013 at D23 Expo it was announced that Kingdom Hearts 2.5 HD Remix will contain Kingdom Hearts 2 Final Mix along with Kingdom Hearts Birth By Sleep Final Mix and Kingdom Hearts Recoded as HD cinematics and is slated for release sometime in 2014.

Synopsis
The game takes place after the events of Kingdom Hearts II and follows the story of Jiminy Cricket, King Mickey, Donald Duck and Goofy in Disney Castle. While organizing the records in Jiminy's journal from his travels with Sora and his friends, Jiminy Cricket's curiosity about the line "Thank Naminé" results in him finding a message that he did not write: "Their hurting will be mended when you return to end it." To investigate this message, King Mickey digitizes the contents of the journal and goes into the simulated world to investigate; awakening a virtual Data-Sora on the virtual Destiny Islands to carry out the contents of the journal to uncover the identity of those who are "hurting".

As Data-Sora awakens on Destiny Islands, he encounters numerous "bugs", which take the form of red and black blocks, covering the whole world. Upon eliminating the Heartless and destroying the bugs, Data-Sora traverses to other worlds infected with bugs to return them to normal, following the cloaked figure upon orders from King Mickey.

Meanwhile, Heartless begin appearing within Disney Castle, and everyone finds themselves trapped in the room. To their surprise, they are saved by Data-Sora. Suddenly, the cloaked figure reveals himself to be Jiminy's Journal taking the form of Riku, and explains that they are no longer in the real world, but the Datascape. Sora is sent off by the Journal to discover his true identity, only to encounter Maleficent and Pete from the real world. Maleficent destroys Data-Sora's Keyblade and summons Heartless to attack him. Mickey and the Journal arrive to save Data-Sora, but the Journal is abducted by Maleficent, with Mickey giving chase. Data-Sora makes his way through Hollow Bastion, aided by Donald and Goofy. They encounter Pete, who summons the Journal and takes control of him with the bugs to fight them, but Data-Sora still manages to defeat the Journal, who falls unconscious.

Mickey arrives and informs Data-Sora that unless the bugs are destroyed, the Journal will never awaken. Data-Sora decides to find a way to awaken the Journal, and enters Data-Riku's Datascape, losing his abilities in the process. The two visit various worlds from the Data-Riku's memory and find their way back to Hollow Bastion, where they fight and defeat Maleficent. Meanwhile, King Mickey discovers that he will be returning soon to the real world, but the Journal, once completed, will have to be erased, which will mean the end of Data-Sora's memories. When the time comes, Sora requests more time in order to save Pete and Maleficent, who are still in the Datascape.

Data-Sora finds them fighting Sora's Heartless, but Pete and Maleficent are seemingly erased before he can intervene. Data-Sora defeats Sora's Heartless, and finds that Pete and Maleficent were rescued by the Journal through a "rift in the data". They leave the Datascape shortly before Mickey returns to the real world, erasing the Journal. A new message appears claiming that a new door to a new world has been opened, which is the data of the Data World added into the Journal. Mickey, realizing that this quest may be too dangerous for Data-Sora as he has no memory of it, requests to be taken into the Datascape once again.

Finding Data-Sora in Traverse Town, Mickey takes him to Castle Oblivion where Data-Sora is confronted by a young man wearing a black coat. He tells Data-Sora that if he wants to know the truth, he must move forward on his own through the previous worlds he visited destroying bugs. During this time, he realizes that even if he doesn't remember someone he's met, there's still the sadness of having forgotten them which the figure attempts to warn not to let it consume him. Data-Sora disregards this message and fights the figure, revealed to be Data-Roxas.

After losing, Data-Roxas gives him a card as Mickey appears. Data-Sora opens the next door to find Data-Naminé, who reveals the bugs to have been an unintentional side effect of her attempt to restore Sora's memories. She then reveals Sora's nature as the "Key that connects everything" through his ties with herself, Roxas, Axel, and Xion. Furthermore, Data-Naminé tells Data-Sora about three figures (Terra, Ventus, and Aqua) also tied to Sora's heart who are the ones referred to in the message and need his help. Mickey bids farewell to Data-Sora and promises Data-Naminé that he will inform the real Sora of this.

Mickey promptly sends Sora a bottled letter (the same one sent by Mickey at the end of Kingdom Hearts II), which Sora reads with Riku and Kairi.

Signs of What's Next
Sometime later, Mickey is shown in the Mysterious Tower, informing Yen Sid that they are close to locating Ventus's heart and have only now to find Terra. However, Yen Sid delivers the shocking news that Xehanort has been revived due to the destruction of both Ansem and Xemnas at the hands of Sora, which will ultimately lead to Master Xehanort's revival. Realizing that not just a "single" Xehanort has returned, Yen Sid orders Mickey to summon Sora and Riku before him to undertake a Mark of Mastery exam in order to become full-fledged Keyblade Masters and properly combat Xehanort.

Gameplay
The gameplay in Kingdom Hearts Re:coded is largely the same as in Kingdom Hearts coded, focusing on the manipulation of Bug Blox to solve puzzles and reach new areas, but also incorporates the Deck Command system used in Kingdom Hearts Birth by Sleep, which allows players to design "decks" of various combat abilities to use against enemies. Kingdom Hearts Re:coded appears to use the same game engine employed in Kingdom Hearts 358/2 Days, the previous DS game in the series.

Command Deck
Similar to Kingdom Hearts Birth by Sleep, Kingdom Hearts Re:coded uses a combat system like the Command Deck, with the controls being much like that of Kingdom Hearts 358/2 Days. The player attacks with normal strikes of the Keyblade with the button, while using special commands like Strike Raid and Fire with the  button. By tapping the L button, you can scroll through your deck of commands.

By holding in the L button and pressing or, you can navigate the deck up and down (respectively), or press the L and  buttons simultaneously to use the command set as your shortcut, regardless of whether it is currently selected in the Command Deck. Sora can also perform series staples such as Dodge Roll and Reflect Guard with the button.

Clock Program & Passive Abilities
As Sora damages enemies or destroys blox with either commands or regular attacks, the Clock gauge will fill. When completely filled, the gauge will "level up," granting Sora a passive ability known as Clock abilities. By continuing to fill (or "Overclock") the gauge, it can reach the "MAX Clock," which allows Sora to unleash a powerful finishing strike against enemies with the Attack command, which glows orange when ready for use.

Afterwards, the Clock gauge will reset. The touchscreen shows the Clock tree, a branching grid of the passive abilities that will be gained. The stylus can be used to tap a passive ability of the next level, altering the path and changing the passive ability Sora will gain. Some abilities have an 'x' after them, indicating that that ability is the last in that branch. The abilities available are unique and dependent on the Keyblade equipped, and each upgrade of a Keyblade reveals a new ability.

Data Worlds
As Sora progresses through the worlds in the Datascape, he will seek out System Sectors, areas in each of the worlds' core programming, which contain bugs and corrupted data that cause glitches in the worlds, such as missing objects and people or a location being horribly distorted. In these closed-off spaces, you are tasked with navigating through a set number of floors, eliminating "bugged" Heartless targets in each.

Destroying Bug Blox and defeating Heartless will award you with Sector Points (SP). However, being struck by enemy attacks will cost a bit of your accumulated SP. By completing each floor and moving on to the terminal, you can cash in your accrued SP for exclusive Accessories and Commands. Any SP remaining when you leave can be converted to either Experience or Munny.

Each World also contains special events that feature gameplay styles that differ from the main game, like Traverse Town's side-scrolling platformer stages, Wonderland's rail shooting obstacle course, or the Olympus Coliseum's turn-based party combat, which is actually very similar to Final Fantasy's combat system. Each of these events ends with a grading system based on the player's performance therein, which begets special bonus items for achieving outstanding grades.

The Data Worlds are not new as they are based on what Jiminy wrote in his journal prior to falling asleep for a year. Data-Sora visits Destiny Islands, Traverse Town, Wonderland, Olympus Coliseum, Agrabah, Hollow Bastion and Castle Oblivion.

Avatar Menu
The Avatar Menu is the multiplayer minigame in Kingdom Hearts Re:Coded. The player can customize an avatar and play through various system sectors they've unlocked via tag mode.

The Matrix System
Re:coded makes use of a unique system for character growth by using a few subcategories of what is known as a Matrix. Each Matrix deals with an aspect of Sora's character development and status.

Stat Matrix
The Stat Matrix handles Sora's level growth and abilities. Similar to Final Fantasy X's Sphere Grid, you progress on a line of circuitry within the matrix, whose paths are segmented into blocks. Throughout Sora's quest, he'll receive panels like Strength Ups or Magic Ups that can be placed in those blocks, amplifying the applicable stats, and progressing further through the matrix.

At each level up, you will also gain a Level Up panel, similar to Kingdom Hearts 358/2 Days, that will grant Sora a boost to all his stats. Scattered all throughout the matrix are ability panels, which when the line of active circuitry connects to one, you will gain abilities like Scan, Combo Plus, and Dodge Roll.

Extra slots for your Command deck and more Accessory slots are also acquired through the Stat Matrix. As you progress through the game, the matrix will expand, offering branching paths of circuitry to follow sometimes with beneficial abilities at their ends. If you place panels between two CPUs, it will activate "Dual Processing," which will double the power of those panels are doubled.

It should be noted that any panels placed onto the matrix cannot be removed but can be replaced with another chips, yet, as long as an empty circuit is lit up, you can place a panel in it, even it's not a part of the previously expanded circuitry path. The difficulty setting can also be adjusted between Beginner, Standard, Proud, and Critical at any time from the Stat Matrix, as well.

Since there are bugs all around the datascape, there are also bugs in the matrix, called bug chips. Bug chips come in Red or Yellow and you need Debug Devices to destroy them. One you destroy them, they usually lead to more upgrades or Accessory and Command Extensions.

Command Matrix
The Command Matrix is where you install Sora's special skills and items to be used in battle. Although sharing many similarities with Kingdom Hearts Birth by Sleep's incarnation, the Command Matrix allows for mixing and matching commands without a permanent result. By installing a command, you can then supplement it with another skill, producing differing effects, like adding a Fire spell to add the element to the command itself.

When the commands have both been leveled up to their maximum level, denoted by a !, you can use the conversion process to permanently fuse the two skills for their end result, allowing the command to increase to a higher level, and subsequently be used in further supplementation. The Command Matrix also has a "Memory" capacity, which restricts the creation of a deck comprised of high-powered Commands. At the beginning of the game, Sora starts off with three Command Slots, but gains more as you progress through certain circuitry in the Stat Matrix.

Gear Matrix
The Gear Matrix handles Sora's equipment, split into "Keyblade" and "Accessory." Throughout the game, Sora will gain new Keyblades that change the passive abilities he gets through the Overclock programs Leveling system. By continuing to use the same Keyblade, its level will increase, unlocking more of the abilities to access from different branches.

When the Clock Gauge filled the MAX Level of each branch, the "Attack" command will change into a Finish Command as set in the Keyblade section. Most Finish Commands can be obtained by exchanging SP in certain System Areas while others can be obtained by breaking Rare Prize Blocks or buying from the Moogle Shop. Accessories are equipped in a similar fashion like the rest of the series, with each granting special bonuses to HP percentage or resistance to certain elements, or other benefits. More Accessory Slots can be acquired through progression on the Stat Matrix.

Trivia

 * In the opening movie, you can see Behemoths and Wyverns at the Battle of the 1000 Heartless. They were only seen in the E3 trailer for Kingdom Hearts II and were removed from the finished product.
 * This is the only game in the series to feature a narrator in the story.

Notes and References
de:Kingdom Hearts: Coded fr:Kingdom Hearts: Coded