Page 1 of 1

How levels should be

Posted: Mon Oct 01, 2007 12:28 pm
by Farfelkugeln
Whoo! first topic!

I'm curious about what other players appreaciate when it comes to levels: difficulty, creativity, and so on.

I personally prefer creative and artistic levels, that isn't necessarily challenging, alltough it's a good thing (and by challenging I don't mean impossible, as in "follow ship"-lasers, and such).

I hope people will recommend some levels. And write what they think is a good level design.

#EDIT#
By the way, if you like the same level design as me, I would recommend: "Simple Maze" by Testuser, and MP3228's "Riverside city".

Posted: Mon Oct 01, 2007 9:07 pm
by Geiss
This is an excellent first topic for this section. As for the poll, I'm undecided. I think it is misleading to have the author rate their own creation (though as more people rate the level it will level out - assuming anyone can get to the end) but I will admit that I've thought twice about playing an unrated level.

[Edit] I read the question as "Should authors be allowed to rate their own levels" but my vote doesn't change.[/Edit]

There are a large variety of preferences when it comes to actual level design but to me "less is more" most of the time. Here are some of my thoughts on level design:

Good design should focus on playability - it must be possible (and fun) to play and win.

:arrow: A gynormous boss that takes up over half the screen, covered in forcefields and invulnerable parts, rotating like crazy isn't fun to play.
:arrow: A bizzillion weapons and large size cause lag on some machines - and are downright unfair no matter how many lives you gave the player.
:arrow: The twin rapid missile launcher is really cheap - unless you use it right, more on that later.
:arrow: When making your dependencies, make sure they make sense - ie if the wing gets destroyed the weapons that appear to be attached to it should get destroyed too instead of hanging out in space still firing..

Good design should be creative

:arrow: It is possible to resize the parts - try it.
:arrow: Switches can allow you to make mini-puzzles
:arrow: Layering parts will create visual interest - and will also make your boss a little more resilient without resorting to invulnerability or forcefields.
:arrow: AI brings a level to life - make good use of whats there.
:arrow: Be sure to include weaknesses for the player to learn and take advantage of.
:arrow: Make sure to use a variety of weapons

The player has to react to each weapon differently. I tend to use a few lasers to divide space with some rotation to make sure the player keeps moving - I've also done it the other way where the boss tries to face the ship and has most of the lasers forward facing. Using too many lasers can ruin a level, so be warned. Missile launchers are good at keeping the player moving. If you level doesn't have waypoints or rotate, you should include a few of these (but not too many) so the player can't sit in the blind spots the whole time. Spreads are good for getting the player to move away from certain areas. The last weapon to mention is the single shot gun. If you think its worthless you are thinking like a player and not like a level designer. Uber lasers and clouds of missiles get old, but well placed single shots can be effective and interesting when combined with other minimal but effectively placed weapons.

Play testing your own level is very important. I prefer to have my creations put up a descent fight until the end. However, unless the core has been significantly damaged by the time it runs out of weapons, getting sprayed in the face by the twin rapid missile launcher isn't a very fun surprise. Just say no to the twin rapid unless you know through playtesting that the core will be next to dead by the time it has to use it. If you don't want to rely on the core's last defense weapons, place a few weapons directly on it - not too many, but enough to make things interesting without having to resort to something cheap. I must admit that I have seen some levels that made good use of it but for the most part I don't like seeing it.

Posted: Mon Oct 01, 2007 9:48 pm
by MD
I completely agree with both of you, I'll just mention one point:

:arrow: A well thought through level is always noticeable. For example, calculating angles for rotating parts, visualizing an overall look before hand, and balancing the use of weaponry.

btw, I don't claim to be any good at making levels!
~MD

Posted: Sun Oct 21, 2007 4:07 pm
by swartzer
I'm just starting out with level design after playing the game regularly since the beginning of September. I mostly agree with Geiss here; playability is the main factor. I do like good visual design, but no matter how good a level looks I'll probably just beat it once and forget it unless it offers a challenge yet is still beatable with effort. Now that I've designed and playtested my own first level, I have a newfound respect for how hard that really is.

Anybody can make an impossible level, but those aren't any fun to play. And not knowing the average skill level out there makes it hard to know when a level is too easy. I think I'm pretty good but I don't know how I rate against others... yet the only way I have to judge a level is how hard it is for me to beat. I really wish players could give designers more feedback. I want to hear what people don't like about my levels, so I can make better ones. A single-axis rating doesn't tell me much.

Aside from general playability, here's what I like to see in a level:

:arrow: AI motion. There are too many levels out there that look really hard, but that have a "sweet spot" where I can just park, aim at the core, and wait. Sometimes I have to dodge around a bit and spend a few lives clearing a spot, which can be interesting, but once I get that spot the level turns boring. On some large levels I've even locked my mouse button down and left the room, knowing full well I would come back to find the level beaten. Any kind of motion makes this impossible. If for whatever reason you don't want your core to move, make a turret or two that rotate to the ship and put a few single-shot guns on each. (Don't do this with lasers!)
:arrow: Moving parts. A few moving parts can make a level much more challenging. A long chain of small parts, each with a small angle of rotation, can make a nice flexible tentacle or tail.
:arrow: A balance of different weapons. Sure, there are some interesting level concepts that contain only lasers or only missiles or whatever, or at least they were interesting before everybody imitated them and turned them into cliches. I'm talking especially of the levels where you have to circle around and around running away from a cloud of missiles to big to shoot, while every rotation you pump a few shots into the mass of launchers. Or the ones that are nothing but a forest of lasers that split the screen into slices so tiny your ship barely fits into them. Using different weapons makes for more interesting levels.
:arrow: A challenge up to the very end. Unlike Geiss, I actually like the twin-rapid core gun; as a player, it keeps me from getting complacent. I have to decide whether to leave a weapon or two on the boss so I can get up close and hose down the core, or knock off everything and shoot the core from afar as I dodge those darts. A core sitting there defenseless while I pummel it point-blank gets boring after the first ten seconds or so. With the current state of the game, the rapid core gun is almost the only way to make a level interesting at the end. Maybe someday we'll have the option of turning on new weapons as parts of the boss are destroyed, or some such, but so far that doesn't exist.
:arrow: Visual design. This can be hard, but some people are very good at it. Probably my favorite level is "Scorpio," which I find the ideal combination of visual design and playability.

Some things I don't like to see:
:arrow: Impossible levels. Do I even need to mention this? Some people make levels that are completely impossible, and they seem to think they've done something clever. No, it's not clever, it just makes you look like a dick. Of course, there are a few levels that look impossible, but actually just require a really high skill level; those aren't so bad. But surrounding the core with forcefields, or putting it offscreen, or having five lasers aiming directly onto the ship, or covering the screen with projectiles and only providing one life-- those are stupid and boring.
:arrow: Imitations of other levels. Yes, I know everybody's first taste of the editor is when it opens with the level-nine boss in it after beating the main game. But that doesn't mean I have to like all 300 levels that just consist of that boss with a few pieces added. It's even worse when someone copies someone else's original design and puts their own name on it, though that should cease to be a problem now that you can't edit other people's levels anymore. (Granted, I'll miss being able to see how certain clever ideas were done, but I'll live with that if it stops the copiers, I guess.)
:arrow: Endless spawn death. I really don't like levels where I have a hundred lives but the first ninety are spent frantically dodging around hoping to get three or four shots into the boss before dying. Simply adding lives doesn't make a too-hard level fun; it just makes it into a weary slog.
:arrow: Lag. If your boss is so big and fires so many guns that it slows the game down to 4 FPS, your level will be annoying instead of fun. At least on my machine, there seems to be a limit on the number of objects on the screen; put enough spreaders on a boss, and the shots will all disappear before the reach the edge of the screen. Occasionally, someone will make a fun level based on this principle; you have to find a way to shoot the core without reducing the number of spreaders to the point where the shots actually reach you. But for all I know, this works differently on different machines, and those levels are interesting only by accident.
:arrow: Too-large rotating bosses. If part of the boss extends off the edge of the screen, rotating the boss too fast can make the level impossible because the player is always getting swatted out of the air by some part or other. Used cleverly, this can be interesting, but it's hard to do well. This also applies to lasers, actually, though since they aren't on all the time it's easier to make a playable level with rapid rotation.
:arrow: Too many missiles. Missiles add interest to a level, but there's definitely a point of diminishing returns. Too many missile launchers means the player will never be able to hit the boss unless they have room to move far and fast.

As for the poll topic, I think it's unfair for designers to be able to rate their own levels. Personally, when I see an unrated level, that makes me more likely to play it, not less; I like being the first to add a rating. :wink: I'm really happy that we now have the ability to rate levels without finishing them, because there's some impossible ones out there where it looks like the creator rated them high first, then edited the level so nobody else would ever be able to leave a rating.

Posted: Sun Oct 21, 2007 9:17 pm
by Geiss
You make some excellent points, Swartzer. The sweet spot is definately the bane of any level that aspires to be any good. Balanced weapons that cover all the arcs is always part of a good design.

If I find that the core is the core is nearly dead by the time it has no weapons, I have no problem using a TwinRapid since its only get to shoot two to three times at most. A healthy core with a large amount of pieces still stuck on it it is lame for TwinRapids as they're a pain to dodge 10+ times if you're low on life, though it should be noted that the TwinRapid itself actually has a sort of sweetspot. :o

If you stay directly behind it, ie the side with the cross is pointing straight at you, the first two volleys will totaly miss you. The third volley will eventually cross in the back though just before it ends. I would suggest that MD randomize the origin of the volleys so that the "sweet spot" of the TwinRapid can't be predicated.