loading
Picture of How to Create a Good N Level
N is a fun ninja-based freeware game made by Metanet Software available here. N includes a built-in level editor so you can create and share your own levels with the help of NUMA, the N User Map Archive.

Making a level is easy. But making a good level is tricky. This instructable will help you understand what good N levels are all about, and so open the doors to virtual fame and fortune, and a 38% increase in your popularity.
 
Remove these adsRemove these ads by Signing Up

Step 1: Getting Started

Picture of Getting Started
So, first things first, you'll need to download N . It's free!

When you unzip the archive, you'll notice there are a bunch of files included with your download. One of these is the N Editor Manual. This is a comprehensive guide to using Ned, the N level editor -- you should definitely give it a read. You can view or download the .doc version here .

So when you're finished reading through that awesome and informative manual, open up N. At the moment, Ned is still in the early stages of life, so it's a little rough around the edges: too rough to include directly from N's main menu.

At the main menu screen, press tilde (~ ) or the vertical bar key ( | ) to pull up the debug menu.

Step 2: Welcome to Ned

Picture of Welcome to Ned
welcome_to_ned2.jpg
Ned, or N-Editor, is a decent and functional editor, but it's a work in progress, and is by no means perfect.

The cheesy welcome images you see accompanying this step will hopefully illustrate some of the limitations of Ned and the N tileset.

Step 3: A Brief Overview of Ned's Tile Editing Capabilities

Picture of A Brief Overview of Ned's Tile Editing Capabilities
tiles_two.jpg
tiles_three.jpg
tiles_three_b.jpg
Before we get started on the process of making a level, we should first take a look at the Tile and Object editing sections of Ned to gain familiarity with them.

Tile editing and object editing are individual processes, which may be annoying at times, but it actually helps to clarify the level-making procedure, allowing you to to focus your efforts without things getting too complicated. N is all about maximizing creativity within limitation!


Ned relies on a combination of the keyboard and mouse input. Once you've chosen your tile type, hold down the appropriate keyboard key and you can 'paint' the level using the mouse. Piece of cake!


The images attached to this step will give you a quick look at some of the more interesting features of the Tile Editor.

Step 4: A Brief Overview of Ned's Object Editing Capabilities

Picture of A Brief Overview of Ned's Object Editing Capabilities
objects_two.jpg
objects_two_b.jpg
objects_three.jpg
The process of adding and editing objects is pretty straightforward, but is slightly more complicated than that of tiles. Once you've chosen your object type, press the corresponding key; you should see the cursor change to reflect the currently selected object.

Move the mouse around the level, and click to place objects at the cursor's position (specifically, beneath the centre of the 'x'). Some objects, such as most enemies, require more than one step before they can be placed. Follow the instructions displayed around the cursor.

Though there is no 'Undo', you can delete individual objects by moving the cursor near or on them, holding 'backspace' and clicking. You can delete objects in reverse order of their creation by holding '\' and clicking.


See the images attached to this step for a quick look at some of the features of the Object Editor.

Step 5: What Makes a Good N Level?

Picture of What Makes a Good N Level?
n-27.jpg
n-36.jpg
n-31.jpg
n_10.jpg
N level authors generally agree that it's easy to make an N level, but much more difficult to make a good one. But what constitutes a good level? According to Metanet Software, a good N level is aesthetically pleasing and fun to play. So how do so many levels go so, so wrong?
These next few steps will hopefully help illustrate some of the common mistakes.

It's a good idea to start editing the tiles, and move from there to the objects. Aside from providing the ninja with surfaces on which to gain purchase, and providing the enemies with movement cues, the tiles offer a level designer a chance to be artistic and creative. Instead of making predictable rectangular platforms, N's tileset provides the opportunity to embellish and enhance, turning a standard level into something visually stimulating.

First, the aesthetics
A good N level should be easy on the eyes -- embrace minimalism. Good N levels incorporate balance in terms of positive and negative space (as created by the tiles and lack thereof), position and number of objects and tiles, and symmetry.

Repetition of pattern and shape throughout a level will give it a clean and consistent look. If you've used a lot of rounded tiles, scattering sharply angled tiles around your level as well will break up the visual flow, causing your eye to jump around the different tiles, rather than flowing smoothly through your map.

Playing N can be quite frustrating because of the precision involved in making jumps and executing tricky maneuvers. It's important to prevent the level itself from being too distracting, because this will make the game more difficult.

Take a look at these images of levels from N1.4 to get an idea of the aesthetic considerations mentioned above.

Step 6: Look Around You

Picture of Look Around You
example1-overlay.jpg
example3-original.jpg
example3-overlay.jpg
example2-original.jpg
example2-overlay.jpg
You know how when you've been playing Tony Hawk for a while, you start seeing places to grind and do a wicked series of tricks as you walk around the real world? Or if you've been playing Burnout a lot, you start to plan gigantic crash sequences as you drive along the highway? Similarly, as you start to really get into making good N levels, you'll start to see shapes and designs you can use in your levels scattered around the real world.

Take a look at the images attached to this step. I've collected some cool images, and made a quick N-level-coloured overlay in Photoshop to illustrate how you might be able to see shapes, patterns and ideas for levels in the things around you.

For us at Metanet, one of the most inspiring sources for N levels has always been architecture. We walk around cities snapping pics of interesting buildings and parts of buildings, and then work the shapes into N levels. You could also check out the Architecture section of your favourite bookstore. Look up Tadao Ando -- his work was one of the first inspirations for N's style.

Step 7: Creating an N Level

Picture of Creating an N Level
empty_edit.jpg
Now that you're moderately familiar with the functions and features of Ned and have an idea of what makes a good N level, let's run through the process of creating a level step by step, and get a closer look at what makes a good N level.

It's always a good idea to start with a blank slate. So hit "J" from the debug menu to load an empty map, then hit "E" to edit it.

Step 8: Tile Editing: And So, It Begins

Picture of Tile Editing: And So, It Begins
level_2.jpg
level_2_b.jpg
level_3.jpg
The images of this and the next few steps are a chronological photo-documentation of the editing process and should give you some insight as to how it goes down.


When you start designing a level, you need to have some idea of the general flow of the level in terms of gameplay. How do you want the player to progress through the level? Do you want to make an open-ended level, which has several "solutions", or do you want to direct the player through a specific path?

You don't need to have it all figured out, but you do need to have an idea. Creating N levels is iterative, so expect to revisit your level design several times before it's finished.


Start with the tiles. If you have no tiles, it's really hard to know where to place objects!

It's best to begin with an idea of a specific shape, move/technique or tile-type you'd like to highlight. Design a level with a purpose so you can be sure you're staying on track.

Step 9: Tile Editing: Expanding the Design

Picture of Tile Editing: Expanding the Design
level_5.jpg
level_6.jpg
When you're designing N levels and you notice something looking odd, you have to be ready to scrap and redo the design, no matter what the cost. It's worth it though: You'll end up with a better level.

Once you've got the basic level down, try imagining the gameplay flow. In this case, the player is pretty free to move around. Now unless you already have done, you'll need to decide whether you want to restrict/direct the player's movement, and if so, whether to do that with tiles, objects, or both.

Here, we're going to use a combination. We'll start by adding some horizontal channels to direct the player, and provide some options for how to traverse the columns.

Step 10: Editing Objects: Adjusting the Difficulty and Creating Paths

Picture of Editing Objects: Adjusting the Difficulty and Creating Paths
level_8.jpg
level_8_b.jpg
level_9.jpg
When you're comfortable with the tiles, it's time to move on to editing the objects.

Though the tiles can certainly contribute to determining a level's difficulty, objects provide a more concrete way to tweak this. A level's enemies can help direct the player as they move through the map: enemies can make it very difficult to take a certain path, causing the player to try a new approach.

Remember to focus on minimalism: too many entities or too many types of entity gets distracting fast. Limit yourself, as this will give your level the most punch. You can't go wrong with more punch.

Start with the ninja and the exit, and then add some enemies and objects. Every object should be added with a purpose in mind. Never add objects just to fill up space -- this leads to maps that look and feel thrown together. Think about what will be happening when playing through this map. Does adding the object or enemy contribute to the gameplay? If not, it's probably unnecessary, and if you can't justify its existence, you should remove it altogether.


Levels that require the player to come up with a strategy for traversing the level are much more interesting. N is as much a puzzle game as it is a platformer, and levels which exploit both aspects of the game are 17 times more fun to make and play. See the images for examples of how to do this.

Step 11: Editing Objects: The Final Touches

Picture of Editing Objects: The Final Touches
level_10_b.jpg
level_11.jpg
level_12.jpg
When you've finished adding enemies that move, you might want to add a few mines here and there, to make certain parts of the level more difficult to traverse. The ninja has the ability to perform a number of different moves; it helps to have played N a bit so you have an idea of what is possible and what is impossible.

Adding objects such as jump pads and bounceblocks can make a level easier to move through quickly, so consider those if you'd like to adjust the player's speed.

Add gold last. It's so easy to go overboard with gold. Each piece of gold adds 2 seconds to the ninja's life, so adding 30 pieces is probably about the most you'll ever want to add.

Step 12: Don't Do What Donny Don't Does

Picture of Don't Do What Donny Don't Does
too_many_objects.jpg
Take a look at the images attached to this step. They are meant to help illustrate some of the problems you can encounter when editing tiles and objects.

In the first image, the level's tiles are interesting, but the 'H' design is obscured by the embellishments. The overall effect is a bit overwhelming, and causes the eye to jump all around the level randomly. Sometimes, as you're finishing a level, it becomes clear that there is a conflict between more than one focal design: as a good N level designer, you need to know when to separate your ideas so you can give each design concept the spotlight. The cool, spiky tiles in this image might work better in a level where the graphic effect is less structured.

The second level suffers from too many objects disease. Each bounceblock and one-way platform is pretty much entirely superfluous, and so they can be removed without loss of gameplay quality. Though the placement of objects is fairly consistent here, they still detract from the clarity of the level's design.

Step 13: Saving Your Level

Picture of Saving Your Level
level_txt_file.jpg
level_txt_file2.jpg
Ned's saving interface is unfortunately quite poor. Flash does not yet have the ability to read and write files, so we have to leave that to the user.

To save your level, hit the "Home" key to get back to Ned's menu, then hit "PgDn" to dump your level data into the upper textbox (labeled 'Level Data'); that's where your level data resides.

You will need to click in the box, then select all and copy the text: click, ctrl-A, ctrl-C.

Paste your text into the userlevels.txt file that accompanied your download of N -- this will allow you to play your level in N. Adding a level to the userlevels.txt file must be done in a particular way, so please read the file to find out how.

You could also paste it into an Excel spreadsheet or plain text file for later revision.

The names of N levels is part of what makes them great. It's an art, really. To title levels, Metanet Software uses a unique blend of pop culture references, favourite quotes, the names of fictional characters and interesting historical figures, ridiculous/funny sayings, alliteration, horrible puns, a dash of sarcasm and, where possible, a reference to the level's theme. There's a list out there somewhere -- read through the names and prepare to laugh until hospitalized.

Here, I've called my level "hurry hurry hurry", which unfortunately isn't particularly funny; however, interesting nonetheless. The level resembles three 'H' shapes, hence the repetition of three words beginning with 'h'. 'Hurry, hurry, hurry' (eg. 'step right up!') is a phrase used by ancient hucksters who were more often than not, con artists. Con artists are cool. The idea of needing to hurry is integral to N, so that fits well. I'd rate that name only a 6/10, but it'll do for now.

When your level has been saved, it's time to try playing it.

Step 14: Playing Through Levels

Picture of Playing Through Levels
level_edit.jpg
level_resave.jpg
play_in_n.jpg
play_in_n2.jpg
It's a good idea to test your level in debug mode, because this is the first test. It's almost guaranteed you'll find something you need to change as you play through.

Finally, the Gameplay
This is the other half of what is required to make a good N level. Your level has to be fun to play. As stated previously, N is a fairly frustrating game at times, but finally beating a level that has been annoying you makes it all worthwhile. Make sure that the satisfaction of beating your level is not outweighed by the frustration incurred while playing it.

Playing through a level will give you an idea of how difficult certain moves and jumps are to make, how difficult it is to avoid the enemies, and overall how much fun the level is to play. It is absolutely necessary that you are able to play through your level entirely without dying before you can consider it finished.

Step 15: The Final Countdown

Picture of The Final Countdown
Nice work, you've finished your N level, and it should be pretty good! But the ultimate test is yet to come. Now that you've finished, you should upload your level to NUMA, the N User Map Archive, and see what your fellow N fans think of it.

It's a good idea to upload a replay demonstrating successful completion, in case people complain that it can't be done.

You'll need to start by creating an account in N -- click "Configure" at the main menu, choose a username and password, and click 'create new user'. You can then use the same username/password to log in at NUMA and activate your account. Once that's done, you're ready to upload levels.

Here's the level that was used in this tutorial:
hurry hurry hurry

Once you get used to Ned's eccentricities, making a good N level can take as little as 5 minutes. You get to know by sight what will work and what won't, which moves the ninja can pull off and which are impossible, which layouts to avoid and which make a good base.

We wish you success and happy happy N levels!
WWIIman6667 years ago
what is the [home] button?
The home button is in the llittle rectangle of buttons above the arrow keys
http://www.google.com/imgres?imgurl=http://sillydog.org/graph/ss/apple/keyboard_home_end.png&imgrefurl=http://www.gtaforums.com/index.php%3Fshowtopic%3D441511&usg=__TCwk7cL7zyGvlrU508bINi3Lrc0=&h=270&w=535&sz=27&hl=en&start=0&zoom=1&tbnid=o8NXAJVJMdxRVM:&tbnh=107&tbnw=212&ei=wMSlTd2GOoP6sAP41eiuCA&prev=/images%3Fq%3Dkeyboard%2Bhome%2Bbutton%26hl%3Den%26safe%3Dactive%26biw%3D1440%26bih%3D811%26gbv%3D2%26tbm%3Disch&itbs=1&iact=rc&dur=158&oei=wMSlTd2GOoP6sAP41eiuCA&page=1&ndsp=24&ved=1t:429,r:3,s:0&tx=100&ty=46
Where's the home button?
hey um im a vet, but how do  make the ned recorder work??
metanet (author) 6 years ago
Ewan6546 years ago
how do you download it
vapire1257 years ago
when i press p it goes to the game but nothiung moves?
Caps lock is neccessary to play in debug mode.
Well, not necessary, just easier. You can play the map FBF if you want to, but I don't recommend it.
I LOVE THIS GAME!!!!
But is it's power level over 9000?
metanet (author) 7 years ago
It would be much better to post maps on NUMA, instead of here!
UHH, metanent , try this map :D go to editor and paste it >>
11011101110111011101111110111011101110111011111101110111011101110111110000000000000000000000103111011101110111011111011110111011101110111110000101110111011101111101111111111111111111111011111111000000000011110111101010301010140111100001010101010101101111021110105010101011011110000000000101010110111111111111111111111101111111111111111111000011111111111111111111110111111110110110110100001111111101101101101111011111111011011011011150111111100000000000000001111111031101101101111111111110111011011011111111111101110110110111111111111011111111111111111111110101101101101111111111101011011011011000011111020110110110110000111110000000000000000001111111011011011011000011111110110110110110000111111101101101101111111|5108,564!11684,492,684,492!784,468,0!784,372,0!784,276,0!784,180,0!784,84,0!7300,180,0!7300,228,0!7468,372,0!7468,300,0!7468,228,0!7468,156,0!7660,180,0!7660,252,0!7660,324,0!7660,396,0!7708,396,2!7708,324,2!7708,252,2!7708,180,2!7516,228,2!7516,300,2!7516,372,2!7252,420,2!7252,372,2!7252,324,2!7132,180,2!7132,276,2!7132,372,2!7132,468,2!7180,84,3!7276,84,3!7372,468,1!7420,468,1!836,276,0!836,372,0!836,468,0!836,180,0!836,84,0!8252,180,0!8252,228,0!8420,372,0!8420,300,0!8420,228,0!8420,156,0!8612,180,0!8612,252,0!8612,324,0!8612,396,0!8180,180,2!8180,276,2!8180,372,2!8180,468,2!8324,420,2!8324,372,2!8324,324,2!8564,372,2!8564,300,2!8564,228,2!8756,180,2!8756,252,2!8756,324,2!8756,396,2!8420,420,1!8372,420,1!8276,132,3!8180,132,3!2108,516,0,-1!2108,444,0,-1!2108,348,0,-1!2108,252,0,-1!2108,156,0,-1!2108,96,0.707106781186547,-0.707106781186547!2156,60,1,0!2240,60,1,0!2300,72,0.707106781186547,0.707106781186547!2324,60,0.707106781186547,0.707106781186547!2324,156,0,1!2324,264,-0.707106781186547,0.707106781186547!2312,252,-0.707106781186547,0.707106781186547!2120,84,0.707106781186547,-0.707106781186547!2132,60,1,0!2276,276,-1,0!2240,300,-0.707106781186547,0.707106781186547!2228,288,-0.707106781186547,0.707106781186547!2228,324,0,1!2228,408,0,1!2228,468,0,1!2228,492,0.707106781186547,0.707106781186547!2240,480,0.707106781186547,0.707106781186547!2276,492,1,0!2324,492,1,0!2252,492,1,0!2384,492,1,0!2468,492,1,0!2480,480,0.707106781186547,-0.707106781186547!2492,492,0.707106781186547,-0.707106781186547!2492,468,0,-1!2492,432,0,-1!2492,408,0,-1!2492,360,0,-1!2492,264,0,-1!2492,180,0,-1!2492,144,0,-1!2492,132,0.707106781186547,-0.707106781186547!2504,144,0.707106781186547,-0.707106781186547!2492,156,0.707106781186547,-0.707106781186547!2564,132,1,0!2636,132,1,0!2420,492,1,0!2672,144,0.707106781186547,0.707106781186547!2684,132,0.707106781186547,0.707106781186547!2684,180,0,1!2684,216,0,1!2684,276,0,1!2684,336,0,1!2684,384,0,1!2684,444,0,1!12660,492!12660,516!12684,516!12708,516!12708,492!12708,468!12660,468!12636,468!12636,492!12636,516!12636,540!12660,540!12684,540!12708,540!12732,540!12732,516!12732,492!12732,468!12660,480!12660,504!12660,528!12672,528!12696,528!12684,528!12708,528!12708,504!12708,480!12672,516!12696,516!12696,504!12684,504!12672,504!2276,60,1,0!2192,60,1,0
map***
uhhh, i only registered so i can ask metanet, i registered to numa like 4 times
they never sent me an email validation, how can i upload my ap
KittenPushUp.gif
I created a level and tried to upload it to NUMA, but when i checked it out on the site it was just a picture of my level and i couldnt play it. what did i do wrong?
metanet (author)  lighterkid197 years ago
Nothing... in order to play levels in N, you need to add them to the "userlevels.txt" file included with your download. This is covered in step 13. Increased ease of level sharing is one of the many things that's on our "to do" list -- sorry it's so clunky at the moment!
sona8 years ago
metanet, are you, as your name implies part of metanet software? or just a big fan like me?
metanet (author)  sona8 years ago
Yep, I'm half of Metanet Software.
sona metanet8 years ago
Cool, great game too.
metanet (author)  sona8 years ago
:D thank you!
Shikamaru928 years ago
ok this is great, but on my N, when i downloaded it, it had all the things telling me how to work the level editor, but no actual level editor. im confused? is it just hidden, or did my get messed up, or am i just missing something?
metanet (author)  Shikamaru928 years ago
Take a look at this instructable's step two, and/or read the editor manual that was included with N: "At the main menu screen, press tilde (~ ) or the vertical bar key ( | ) to pull up the debug menu. " That should get you started. :) Ned, is still a little too rough to be linked from N's main menu, which is why it's still only part of debug. This will change in the next version of N!
metanet (author)  metanet8 years ago
there is a link to the editor manual in Step One of this instructable. Or, you cold just download N again, and throw out everything but the files you need (it's only a ~1.5MB zip file). (Also, where I said "step two" in my earlier comment, I should have said "step one" -- whoops!)
ok thanks that works. but about the editor manual; the whole file that came with the different N programs, i can no longer find. i had made a shortcut to the part where you play the game, but i can't find the file that came with all of it.
metanet (author) 8 years ago
Sirckus: Yes, give N a try. you might get addicted though, so look out! Thanks for the link, prony -- there are some good points there too.
randName8 years ago
Yay, finally a tutorial...

I guess I should also include this: http://jeffkillian.com/NUMA.htm
Sirckus8 years ago
Must admit... I'm not familiar with 'N', but this extremely thorough instructable has me intrigued.