Page 1 of 1

Map the Demo

Posted: 2013.06.29 (06:01)
by Meta Ing
A small but tough competition I decided to make after RandomDigits posted a demo on a map of mine that made absoultely no sense.

The objective is pretty simple -- Make a map that adequately showcases RD's demo. There are only two rules:
  • The demo must complete the map.
  • You may not alter the demo in any way (raif), including frame count.
Scoring (out of 2000) will be based on the following criteria:
  • 857 points for the frame count minus however many frames shorter or longer the demo takes -- if shorter, the number of points is equal to the amount of frames; if longer, subtract the 857 from the frame count and then subtract the difference from 857.
  • 500 points for however well the demo is incorporated into the map.
  • 300 points for gameplay of the map.
  • 200 points for aesthetics.
  • and 143 points just because you're brave enough to enter this competition.
You may use whatever tools you have at your disposal to create and perfect the map for the demo. Here are some tips that may help you out:
  • The display state function found in NReality v6g2 can be a very useful tool.
  • The final "0" at the end of the demo is 3 frames long.
  • Enemy placement order is important, so be sure to check the demo each time you add something new. (This particularly applies to shooting enemies)
Good luck. This contest will be open for three weeks. (06/29/13 - 07/19/13)

Here is my own entry to the competition. Judging will be done by remm (romaniac).

Also, you do not need to post your map to NUMA (but you should post here), but if you do, please tag your map "map-the-demo".

---

Edit: Updated Scoring system so that the bulk of the scoring is not based on how close the run is to the target frame count.

For your convenience

Posted: 2013.06.29 (07:04)
by Meta Ing
Here is RD's demo:


Re: Map the Demo

Posted: 2013.07.06 (20:11)
by Leonidas
This has been done before but its still cool

Re: Map the Demo

Posted: 2013.07.07 (13:49)
by _danielr_
Here's one. With the demo it's basically a DDA, and without you just have to follow the gold (easier than it looks - except the ending heh heh).
It's a bit crap, but I wanted to demonstrate the concept.

Code: Select all

$Map the Demo#danielr#map-the-Demo#0P0000002000000000000F00P00000000000000000000>000000000000000000000000000000G00000@0000000000000000000000P00000000?000000000I00F000000000C00000000000000870000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000G000000000000000000000000000000000000000000000000000000000000000000000000?0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|5^36,36!10^192,36!12^108,48!2^108,120,-0.707106781186547,-0.707106781186547!9^101,115,1,1,3,2,0,0,-1!12^56,121!12^85,121!2^115,253,0,-1!7^70,145,1!12^120,216!9^72,384,0,0,3,15,1,-1,0!12^76,325!2^120,84,-1,0!0^36,36!0^48,36!0^60,36!0^72,36!0^83,49!0^84,84!0^60,84!0^72,84!0^48,84!0^92,63!0^100,76!0^36,108!0^38,94!0^36,120!0^36,132!0^36,144!0^36,156!0^36,168!0^36,180!0^36,192!0^36,204!0^36,216!0^48,228!0^60,240!0^72,252!0^84,264!0^96,276!0^130,313!0^120,324!0^105,311!0^89,303!0^60,300!0^48,300!0^36,312!0^36,324!0^36,336!0^36,348!6^36,564,2,0,1,NaN!8^24,408,2!9^132,324,1,1,3,16,0,0,-1!9^132,324,1,1,2,16,0,0,-1!9^132,324,1,1,1,16,0,0,-1!8^216,84,2!0^36,360!0^36,372!0^48,372!0^60,372!0^72,372!0^84,372!2^96,564,1,0!10^156,348!9^258,564,0,1,10,23,0,-1,0!9^282,564,0,1,11,23,0,-1,0!8^288,576,1!0^108,288!0^120,300!9^132,324,1,1,4,16,0,0,-1!9^132,324,1,1,5,16,0,0,-1!9^132,324,1,1,6,16,0,0,-1!0^96,372!0^120,372!0^108,372!0^132,372!0^144,372!0^156,372!0^168,372!0^180,384!0^168,396!0^156,396!0^144,408!12^48,456!12^60,480!9^72,288,0,0,3,11,1,-1,0!9^72,288,1,0,1,22,1,0,-1!9^132,324,1,1,4,12,0,0,-1!9^192,468,1,1,10,23,0,0,-1!9^204,480,1,1,11,23,0,0,-1!0^155,422!0^166,436!0^178,450!0^216,495!0^229,510!0^241,524!0^254,537!12^36,72!8^12,252,0!12^144,240!0^264,540!0^276,540!0^288,540!0^300,540!0^315,542!1^468,420!1^468,396!1^492,408!1^492,384!12^441,569!0^372,564!12^228,576!12^182,556!12^199,558!12^213,565!0^510,510!0^510,498!0^510,486!0^510,474!0^510,462!0^498,462!0^486,462!0^474,462!0^462,462!0^450,462!0^450,450!0^450,438!0^450,426!0^450,414!0^450,402!0^450,390!0^450,378!0^510,378!0^510,390!0^510,402!0^510,414!0^510,438!0^510,450!12^69,202!0^462,450!0^474,450!0^486,450!0^498,450!0^498,438!0^486,438!0^474,438!0^462,438!0^462,378!0^474,378!2^606,576,0,-1!2^348,576,0,-1!0^346,557!8^343,547,3!0^328,549!0^359,563!8^408,516,2!7^372,516,1!12^451,569!2^457,576,0,-1!9^480,360,0,0,25,22,1,-1,0!9^612,462,1,1,25,19,0,0,0!0^540,378!0^540,366!0^540,498!0^542,512!0^548,526!0^558,540!0^572,552!12^54,468!12^360,456!0^589,560!0^192,468!0^204,480!0^132,324!9^612,444,1,1,25,18,0,0,0!9^612,420,1,1,25,17,0,0,0!7^756,252,3!7^732,252,3!7^708,252,3!7^684,252,3!7^660,252,3!7^660,180,1!7^636,252,3!7^636,180,1!7^612,180,1!7^612,252,3!7^588,252,3!7^564,252,3!7^540,252,3!7^588,180,1!7^588,180,2!7^588,156,2!7^588,156,3!7^612,156,3!7^516,204,0!7^492,204,3!7^492,204,2!7^492,228,2!7^468,252,3!7^444,252,3!7^516,132,1!7^492,132,1!7^468,132,1!7^444,132,1!7^420,156,0!7^420,180,0!7^420,180,1!7^396,180,1!7^396,180,2!7^396,156,2!7^396,132,2!7^396,108,2!7^396,108,3!7^420,108,3!7^420,252,3!7^396,252,3!7^372,252,3!7^348,252,3!7^324,228,0!7^324,204,0!7^516,132,0!7^516,108,0!7^540,84,1!7^564,84,1!7^588,84,1!7^612,84,1!7^708,84,1!7^732,84,1!7^756,84,1!7^756,156,3!7^756,180,1!7^732,180,1!7^732,156,3!7^732,156,2!7^732,180,2!7^636,132,2!7^636,108,2!7^660,108,0!7^660,132,0!7^660,156,0!7^660,180,0!7^324,180,0!7^324,156,0!7^324,132,0!7^324,108,0!7^324,84,0!7^324,60,0!7^348,36,1!7^372,36,1!7^396,36,1!7^420,36,1!7^444,36,1!7^468,36,1!7^468,108,3!7^468,36,0!7^492,108,3!7^516,108,3!7^540,84,2!12^540,84!0^696,120!0^696,144!0^720,120!0^744,120!0^696,168!0^696,192!0^696,216!0^720,216!0^744,216!0^672,216!0^648,216!0^624,216!0^600,216!0^576,216!0^552,216!0^552,192!0^552,168!0^552,144!0^552,120!0^576,120!0^600,120!0^528,168!0^504,168!0^480,168!0^456,168!0^456,192!0^456,216!0^432,216!0^408,216!0^384,216!0^360,216!0^360,192!0^360,168!0^360,144!0^360,120!0^360,96!0^360,72!0^384,72!0^408,72!0^432,72!0^456,72!0^480,72!0^504,72!9^540,414,1,1,2,22,0,0,-1!0^540,390!0^540,402!0^540,414!0^540,426!9^540,438,0,1,2,22,0,0,0!0^540,438!0^540,450!0^540,462!0^540,474!0^540,NaN!0^540,486!0^486,426!0^498,426!0^510,426!7^516,204,3!12^156,348!7^444,108,3!7^540,84,3!7^564,84,3!7^588,84,3!7^636,84,3!7^660,84,3!7^708,84,3!7^732,84,3!7^756,84,3!11^756,60,606,558!0^504,48!0^528,48!0^552,48!0^576,48!0^600,48!0^624,48!0^648,48!0^672,48!0^696,48!0^720,48!12^84,456!12^90,468!12^96,480!2^564,432,0,-1!7^516,228,0!11^504,228,606,558!7^492,252,3!7^516,252,3!2^564,312,-0.707106781186547,-0.707106781186547!9^564,312,0,1,20,9,0,-1,0!9^252,564,1,0,23,12,1,0,-1!9^264,564,1,0,22,12,1,0,-1!12^516,288!12^492,288!12^468,288!12^444,288!12^588,288!12^420,288!12^396,288!12^372,288!12^348,288!12^660,288!12^684,288!12^708,288!12^732,288!12^756,288!12^420,132!12^444,132!12^420,156!7^612,84,3!7^684,84,3!7^684,84,1!12^396,108!12^396,132!12^396,156!12^396,180!12^420,180!12^420,108!12^444,108!12^468,108!12^468,132!12^492,132!12^492,108!12^516,108!12^516,132!12^492,204!12^516,204!12^564,84!12^588,84!12^612,84!12^636,84!12^636,108!12^636,132!12^636,156!12^612,156!12^588,156!12^588,180!12^612,180!12^636,180!12^660,180!12^660,156!12^660,132!12^660,108!12^660,84!12^684,84!12^708,84!12^732,84!12^756,84!12^732,156!12^756,156!12^732,180!12^756,180!12^288,228!12^288,204!12^288,180!12^288,156!12^288,132!12^288,108!12^288,84!12^288,60!12^288,36!12^324,288!12^300,288!12^288,252!12^288,276!12^636,288!9^606,558,1,0,25,12,1,0,-1!7^516,576,3!0^540,354!0^540,342!0^480,348!0^510,522!9^384,564,1,1,18,19,0,0,0!9^384,564,0,1,18,19,0,-1,0!9^396,564,0,1,18,18,0,-1,0!9^396,564,0,1,18,17,0,-1,0!9^408,558,0,1,18,16,0,-1,0!9^408,558,0,1,18,15,0,-1,0!9^444,540,0,1,21,15,0,0,0!9^444,540,0,1,21,16,0,0,0!9^456,540,0,1,21,17,0,0,0!9^456,540,0,1,21,18,0,0,0!9^468,540,0,1,21,19,0,0,0!9^480,540,0,1,21,22,0,0,0!9^495,542,1,1,19,19,0,0,0!0^495,542!9^276,564,0,0,21,23,1,0,0!10^756,36!9^420,552,1,1,18,15,0,0,-1!9^432,546,1,1,21,15,0,0,-1!0^486,336!0^510,324!0^522,324!0^534,330!0^496,326!0^510,534!0^510,546!0^384,564!0^396,564!0^408,558!0^420,552!0^432,546!0^444,540!0^456,540!0^468,540!0^480,NaN!9^504,576,1,1,28,13,0,0,-1!9^504,576,1,1,29,13,0,0,-1!9^504,576,0,1,28,13,0,-1,0!9^504,576,0,1,28,14,0,-1,0!9^504,576,1,1,28,14,0,0,-1!9^504,576,0,1,28,16,0,0,0!9^504,576,0,1,28,17,0,0,0!9^576,576,1,1,28,19,0,0,-1!9^576,576,1,1,29,19,0,0,-1!9^576,576,0,1,28,19,0,-1,0!9^576,576,0,1,29,19,0,0,0!9^576,576,0,1,28,20,0,-1,0!9^576,576,0,1,29,20,0,0,0!0^504,576!0^504,576!0^504,576!0^504,576!0^504,576!0^504,576!0^576,576!0^576,576!0^576,576!0^576,576!0^576,576!0^576,576!0^504,576!0^504,576!0^504,576!0^576,576!0^576,576!0^576,576!0^504,576!0^504,576!0^504,576!0^480,540#
PS - I hope the code's right. I haven't done this before...