Surface is a cancelled Nitrome platformer game. First teased in the NES skin, Nitrome later released a video on March 24 2011 explaining and showing the game's main mechanic. No information was disclosed about the game until June 2012 when the game was mentioned as having been cancelled.


Surface is a platformer, however, although being a platformer, the game would feature a unique mechanic where each level of the game would take place on a 3D shape, the player controlling a 2D character who would be able to walk on each of the faces of this shape, each face having a 2D setup with 2D platforms and other 2D objects.

From what has been seen, the only 3D part of the game would be the 3D shape which all 2D parts of the level are arranged on to. Each 2D face would act as any regular platformer, the 3D shape only weaving each 2D part of the level together. If the player goes between edges of each face, their sprite will be present partly on both these faces. As seen in the tech demo video, if the player is falling and impacts a vertex of a side of the square and there is a wall below them that they cannot stand on and a wall adjacent to them, the player will be flipped ninety degrees. [2]

The shape would automatically rotate whenever the player walked from one face to the other, although the player could also manually rotate the shape, according to the tech demo video.

From what has been seen from the tech demo, the game would likely only use shapes with square faces. Although no content for the game has been revealed - with the exception of the concept of platforms, moving, and jumping -, the Nitrome 2.0 skin revealed that the game would feature a small oval shaped object, an object that resembles the shape and placement of objects in other Nitrome games that could be collected for points.[3]

Tech demo

A tech demo demonstrating Surface's gameplay mechanic was created by Nitrome early on in the game's development and was also shown in a video titled "Nitrome - 3D Game Tech Demo" that Nitrome uploaded to their Youtube account on March 24 2011. This video was narrated by Mat Annal and Luis Romero and covered early development of Surface and later on used the tech demo to shown and explain the game's gameplay.

In this video two levels of the tech demo were seen, the first level being a 3D cube and the second a 3D L shape. Both levels had a transparent screen at the top left of the game that showed the coordinates of the player and parts of the cube.

Purely for the purpose of illustrating what the main gameplay of the game would be, Nitrome used assets from the Twin Shot series to test the game, the orange angel serving as the playable character and the blue blocks serving as platforms. The use of Twin Shot assets was purely for testing the game and did not mean it would be in any way connected to the Twin Shot series[4].

As a tongue-in-cheek joke since the tech demo was also being developed around the time the NES skin was being created, a graphically downgraded version of the game in wire-frame graphics was put into the skin.

Nitrome - 3D Game Tech Demo

Nitrome - 3D Game Tech Demo

The tech demo in the interview


Surface's gameplay mechanic was inspired by a video of World 1-1 of the Nintendo Entertainment System Super Mario Bros. being played while projected on to a wall, this projection also known as "augmented reality"[5]. Nitrome saw this video in early 2010 and were intrigued by the projection and the idea of playing a 2D game on a 3D surface, and from then on the idea was frequently discussed among staff and toyed with[5].

Development of the game had started prior to January 24 2011, as it was on this day Nitrome released the NES skin which included a cameo of Surface. When development started Nitrome wanted to spend a lot of time working on the game in order to perfect the game's main mechanic[6]. When work on the game started a tech demo was created to test out the game's mechanic, the first level created being a cube[4][7].

One of the planned additions to the game's concept were different shaped levels, an L shape used as an example in the later-revealed tech demo[8]. The game's programmer was Luis Romero who created the 3D engine for the game.[1] The cameo of Surface in the NES skin attracted a lot of attention and was met with a lot of praise from Nitromians, resulting in many emails to Nitrome asking for them to make a game using this mechanic[9].

On March 24 2011 Nitrome upload to their Youtube account a video of the created tech demo that also included an explanation about the game's mechanic, uploaded because they were seeing other developers creating games with a mechanic similar to Surface's[10]. Nitrome planned to share more information about the game in the future[11], although this never came about. The game was still being worked on around the time the Nitrome 2.0 skin was being created, a skin released on August 25 2011 and containing a cameo of the game.

Despite the enthusiasm for the game, it had been cancelled by June 7 2012 for multiple reasons. The project being very large and the time required for development making it not feasible for a free browser game was the main reason for it being cancelled; the game's continued development severely slowing down work on other browser games was another contributing factor[12]. Furthermore, because other companies released or were developing games with a similar concept, the game's mechanic seemed less original[13].

Despite the game's cancellation Nitrome is still very interested in revisiting the game as they still see it as having a lot of potential[13]. In August 2015, Nitrome said that they were open to trying out Surface's game concept in Unity (the engine used to make all of their current games), but were unsure if it would work in that engine[14].



The game as it appeared in the NES skin

NES skin

Surface was first hinted as a tongue-in-cheek joke in the NES skin, appearing drawn in wire frame graphics. The content in this image was of general content found across many games, such as an entrance and exit door, platforms, and spikes.

Nitrome 2.0 skin

Although relatively obscure, what is possibly the main character of the game can be seen on a building of Balloons Inc. in the Nitrome 2.0 skin, on the building below the one Hot Air is on, the building with a large cloud.


The appearance of Surface related content in the Nitrome 2.0

This design - the small character on a platform - is shown to be from Surface as part of the person's platform extends off that side of the building, on to the building's visible wall. Featured on the platform the small character is on are small oval objects, possibly collectible objects.


  • The arcade game Battlezone displayed a wireframe view and had the same background as the NES skin cameo Surface image.


  1. 1.0 1.1 1.2 LinkedIn: Luis Jose Romero → Experience: Actionscript game programmer: Nitrome: Developed an experimental 3D engine from the ground up for a 2D/3D platformer with innovative and groundbreaking mechanics., ?, retrieved 2 May 15.
  2. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 2:06 - 2:13, 24 Mar 11, retrieved 9 May 15.
  3. See Surface#Nitrome 2.0 skin
  4. 4.0 4.1 4.2 Game Developer's Blog - Nitrome: 3D Game: Tech Demo!, 24 Mar 11, retrieved 9 May 15.
  5. 5.0 5.1 5.2 Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 0:47 - 1:33: Mat Annal: We wanted to really kind of show where the inspiration came from this game and kind of give credit to that person as well. So, as a really cool clip here [video of World 1-1 of Super Mario Bros. played on a wall] that we saw, um, like early last year by someone called Androyus Highcowts and, basically, it's an augmented reality place where, there's Mario being played and it's kind of, ahh, and it's kind of, projected or, made to look like it's being played over and over different surfaces, and that really intrigued us the idea of playing a 2D game over 3 dimensional surfaces, and, we started to think about that we got quite excited in the office and uh, and well we really kind of like toyed with the idea and spoke about the idea with each other, uhh, we got lots of ideas., 24 Mar 11, retrieved 7 May 15.
  6. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 2:22 - 2:30: [Luis Romero explains Surface's game mechanic] Yeah, so, this is what made us, like, really excited about it and we wanted to kind of like really kind of like push a lot of development time into it, which is why it's taking quite a while..., 24 Mar 11, retrieved 15 May 15.
  7. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 1:35 - 1:4: Luis Romero: So we got a basic platformer here working. We started off with a cube..., 24 Mar 11, retrieved 9 May 15.
  8. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 3:25 - 3:38: Luis Romero: So we really wanted to push the concept of this game as further as we could, so one of the things we decided to do was just make it work on different shapes. One of the shapes we have here is an L shape..., 24 Mat 11, retrieved 18 May 15.
  9. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 0:15 - 0:28: [image of Surface cameo in the NES skin] So what you've got on screen here is something from the latest site skin. Immediately when we put it out we got flooded with emails saying "you have to make this into a full game that looks [like] such a fun mechanic"., 24 Mar 11, retrieved 3 May 15.
  10. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 2:29 - 2:48: Mat Annal: ...the real reason that we wanted to show what we've been up to is that in that time [from the time Nitrome saw the augmented reality video to now] we've see a lot of other developers taking the idea, perhaps they got inspired by the same thing that we did and we've started to see progressively more and more similar things to what we came up with..., 24 Mar 11, retrieved 3 May 15.
  11. Nitrome on YouTube: Nitrome - 3D Game Tech Demo → 3:45: Mat Annal: So, that's just one of the many things that we're adding to this concept and we're really excited and will be showing you more, so, that wraps up our first tech demo video and hopefully we'll be tuned in to see more in the future., 24 Mar 11, retrieved 3 May 15.
  12. 12.0 12.1 Nitrome on Facebook: Nitrome - Timeline Photos → comment by Nitrome: -3D cube game: We really loved the small tech demo we made a few years back. But soon realised [sic] how huge a project and undertaking it was. It wasn't really feasible to make it into a free Flash game release (its just to much work). And would have pretty much halted many other Flash games from being released. We would really love to revisit this game though at some point. As we really thought it might have a lot of potential. Maybe turn it into something bigger for a multi platform release. Again just an idea at present., 24 May 11, retrieved 4 May 15.
  13. 13.0 13.1 13.2 Nitrome on Facebook: Hi Nitromians! We appreciate all of our fan feedback... → comment by Nitrome: The 3D cube game has been shelved. Sorry but not everything we develop pans out. We saw some similar concepts being released by other companies as-well so it seemed less original. We may go back to it one day., 7 Jun 12, retrieved 4 May 15.
  14. Game Developer's Blog - Nitrome: New Game in the making! → comment by Nitrome: I'm not sure if [Surface's] concept would work in the Unity engine or not but if it would we might give it another shot at some point., 15 Aug 15, retrieved 15 Aug 15.

Community content is available under CC-BY-SA unless otherwise noted.