0x10c



0x10c is an unreleased game that was being developed by Notch and Mojang during 2012 and 2013 as a followup to Minecraft. It has since been cancelled, and it seems unlikely that Notch, or anyone currently working at Mojang, will resume its development.

"0x10c" is a hexadecimal number equivalent to 1612 in decimal, which equals 281,474,976,710,656, which was the number of years that had passed since 1988 in the game's story.

Announcement
In March 2011, Notch was asked in an interview if Mojang had any plans for another game, and Notch expressed his desire to create an "extremely nerdy" space trading simulator. Later, in December 2011, Notch announced he would be stepping down as lead developer of Minecraft, and that he would begin working on another project. Carl Manneh said in an interview with Edge Online that Mojang was committed to supporting a new project that Notch was developing. In March 2012, he revealed that there were three different projects he was working on, but he had yet to decide which one he was committed to. On March 13th, he announced he would begin prototyping a space game, and on March 21st, in an interview with PC Gamer magazine, he announced that he was working on a space-themed game that was inspired by the television show Firefly and the video game Elite.

On April Fools' Day 2012, in lieu of a typical Minecraft April Fools joke as was the case the prior year and every year since, Mojang launched a satirical website for a space game entitled Mars Effect, citing a lawsuit with Bethesda regarding the title of the Mojang game Scrolls as an inspiration. However, the gameplay elements remained true, and on April 4, 2012, Mojang revealed it as an actual space sandbox title, ''0x10c.

The game's backstory, as told by Notch on the website, was that in a parallel universe where the space race never ended, space travel was gaining popularity amongst corporations and rich individuals. In 1988, a brand new deep sleep cell was released, compatible with all popular 16 bit computers. Unfortunately, it used big endian, whereas the DCPU-16 specifications called for little endian. This led to a severe bug in the included drivers, causing a requested sleep of 0x0000 0000 0000 0001 years to last for 0x0001 0000 0000 0000 years. The game would therefore take place in the year 281,474,976,712,644 AD, with the first lost people starting to wake up to a universe on the brink of extinction, with all remote galaxies forever lost to red shift, star formation long since ended, and massive black holes dominating the galaxy.

The game was to feature:
 * Hard science fiction
 * Lots of engineering
 * Fully working computer system
 * Space battles against the AI or other players
 * Abandoned ships full of loot
 * Duct tape
 * Seamlessly landing on planets
 * Advanced economy system
 * Random encounters
 * Mining, trading, and looting
 * Single and multi player connected via the multiverse

Each ship would have featured a generator capable of producing a fixed wattage, and everything you connected to it would drain wattage. A cloaking field, for example, might have required almost all the power from the generator, forcing you to turn off all computers and dim all lights in order to successfully cloak.

Of particular interest was the in-game computer, the DCPU-16. This was a fully functioning emulated 16 bit CPU that could be used to control your entire ship, or just to play games on while waiting for a large mining operation to finish. Full specifications of the CPU were released soon after the game's announcement, so the more programatically advanced of the playerbase could get a head start. These specifications, along with the specifications for several pieces of in-game hardware that would have been able to interface with the DCPU-16, can be found here: https://github.com/lucaspiller/dcpu-specifications

Development
Soon after the announcement of 0x10c, Notch began posting on Twitter about his plans for the game, and began putting images of the prototype versions on his website. A forums, subreddit , wiki , and numerous other fan-made websites were created, and Notch began communicating with fans about the game on the subreddit as well.

On April 16, 2012, Notch posted an image on the 0x10c website containing a puzzle. When decoded, it revealed the word “Montauk”, which was the password to get into another page on the website, which contained 99 codes which could each be redeemed once on the Mojang website to add 0x10c to the user’s Mojang account, which would have allowed them to play it as soon as the game was eventually released. 0x10c remained part of these user’s Mojang accounts until it was eventually removed from the Mojang account system in 2020.

On May 2, 2012, Notch launched an ARG to promote the game. A secret page on the 0x10c website read “insufficient power” along with a power percentage. The more people visited this page, the higher the power percentage became until eventually reaching 100%, whereupon a large amount of garbled code was revealed, which the community determined represented radio signals from a pulsar. Discrepancies in the repeating pulsar signals were eventually decoded and revealed to be garbled text taken from Isaac Asimov’s short story The Last Question, which, like 0x10c, also takes place in the extremely distant future of the universe.

Notch later began livestreaming himself coding 0x10c on Twitch. One of the results of this was viewers were able to copy significant amounts of the code and create a reverse-engineered version of the game. Notch asked that this not be publicly released, as the game was not yet close to a state he felt comfortable releasing. However, a prototype version of the game was accidentally leaked anyway, when Notch uploaded it to a private page on his website but forgot to disallow users from viewing all the site's files. This prototype, featuring a dark room with a computer, can be found here: https://archive.org/details/0x10c

Progress continued, and eventually Notch released several videos on Youtube and the 0x10c website showcasing the progress he had made. Eventually, a semi-playable version, featuring a fully modeled and textured spacecraft with an interior and exterior, functional multiplayer and PVP, and the basics of the in-game computer systems, was created, and Notch livestreamed himself battling other Mojang employees onboard the ship.

Originally, Notch intended for the art style of 0x10c to be mostly textureless, citing the 1993 game Frontier as inspiration. However, he later changed his mind, and Jonatan Pöljö, also known as Eldrone, was hired as an artist for the game, and created most of the textures and models seen in the later footage. According to Eldrone, “The style is pixel art meets modern 3D. It’s influenced by bright, vivid sci-fi, and real-world functional spaceship design to go with 0x10c’s realistic tone. The idea is to give people flexible in-game tools for creativity, and have the outcome look fantastic no matter how they piece things together.” Eldrone later released a "Facebuilder" demo as a preview of the game's player customization system, created in Unity. This can be found here: https://archive.org/details/0x10c-FaceBuilder

0x10c was planned to require its players to pay a monthly subscription fee in order to access the global multiplayer server that was planned to exist, due to the computational cost of simulating the trajectories and onboard systems of all the player's ships, even when the players piloting those ships weren't logged in. A recurring fee would not have been required to play singleplayer, and it's likely there would have been the option to play on smaller, privately hosted servers for free, as in Minecraft. The initial cost of buying the game was planned to start out small and increase as the game was developed, similarly to how Minecraft's price increased during the first few years of its development.

Cancellation
0x10c was eventually put on hold in April of 2013 because Notch had found creative blocks. However, at the time, he was still interested in expanding the development staff to push the game toward release.

Eventually, on August 13, 2013, Notch announced in a Team Fortress 2 livestream that 0x10c was indefinitely shelved, but Notch added that it could be made in the future if another Mojang employee was interested in developing it.

On August 19th, Notch wrote on his blog that "What I hadn’t considered was that a lot more people cared about my games now. People got incredibly excited, and the pressure of suddenly having people care if the game got made or not started zapping the fun out of the project. I spent a lot of time thinking about if I even wanted to make games any more. I guess I could just stop talking about what I do, but that doesn’t really come all that natural to me. Over time I kinda just stopped working on it, and then eventually decided to mentally file it as “on ice” and try doing some smaller things. Turns out, what I love doing is making games. Not hyping games or trying to sell a lot of copies. I just want to experiment and develop and think and tinker and tweak." He then expressed his desire to not become "another under delivering visionary game developer", and said he would instead focus on making "smaller games that can fail" in the future. Regarding 0x10c, he said that "I want to play this game so much, but I am not the right person to make it. Not any more. I’m convinced a new team with less public interest can make a vastly superior game than what I would make."

On September 15, 2014, following Mojang's acquisition by Microsoft and Notch's departure from the company, the soundtrack for 0x10c was released by Daniel Rosenfeld. . He stated that "I worked on it for a bit, but I think Markus thought the game would never be good enough and decided to cancel it. I personally still think the concept and world is brilliant, so I’m bummed out that it doesn’t exist."

Eldrone would later release images of additional art assets created for 0x10c on his twitter and website.