13 votes

How to Fit a Game into 40KB for NES

2 comments

  1. [2]
    ShrubOfRegret
    Link
    I really enjoy content like this. A really interesting level of creativity comes into play when working with these kinds of restrictions. If I remember correctly, this was basically the same idea...

    I really enjoy content like this. A really interesting level of creativity comes into play when working with these kinds of restrictions. If I remember correctly, this was basically the same idea that resulted in Shovel Knight being created.

    In particular I really commend their level design. Without having seen the video, I wouldn't have noticed that all parts of the level were symmetrical. It wasn't explicitly mentioned in the video, but there is an additional step taken. When the tiles are mirrored it isn't just a simple tile flip. Some are mapped to slightly varied tiles. The easiest place to see this is the skull piles in the example area. It's a small thing that makes a large difference.

    Something brought up by the YouTube comments is the underlying math. Assembly isn't exactly my language of choice, so it's easy to take concepts like the square root for granted. For that reason it might be interesting to see what tricks were used in the movement logic.

    7 votes
    1. cfabbro
      Link Parent
      Yeah same. I finally had a chance to watch it today and was thoroughly impressed. The tricks they used to minimize space remind me of the tricks used in the Demoscene. My favorite of which were...

      I really enjoy content like this.

      Yeah same. I finally had a chance to watch it today and was thoroughly impressed. The tricks they used to minimize space remind me of the tricks used in the Demoscene. My favorite of which were always the 4k and 64k intro categories. It's insane what people can accomplish using only 4-64k in Assembly. E.g. The 64k scene.org winner from 2011: http://cdn.capped.tv/vmq/fairlight_alcatraz-uncovering_static.mp4

      The only disappointing thing about this video was learning there is no PC version of the game. It looks really good and I wanted to buy it so I can play it but I don't own an NES. :(