Map Theory: The Importance of Function & Form

Discuss N mapping theory, N maps, and other aspects of map-making.

Moderators: PALEMOON,  yahoozy

User avatar
Mr. Glass
Posts: 2019
Joined: 2008.09.27 (20:22)
NUMA Profile: http://nmaps.net/user/astheoceansblue
MBTI Type: ENTP
Location: up down left right start A start

Postby a happy song » 2008.12.23 (21:31)

Map Theory:The Importance of Function & Form
Compiled and written by astheoceansblue
-




The following should be considered only one source of reference when researching ideas for mapping. This is a heavily biased and personal opinion of the qualities of mapping and as such should be referenced with other sources to build a well rounded basis. I'll try avoid getting too in-depth and over articulating points, instead I'll focus on short paragraphs leading to various visual and playable examples to further the understanding.

For me - for a map to be truly exceptional - there are two criteria that need to be fully satisfied when creating a map: The 'Function' and the 'Form'. Now, this may seem obvious, but more often than not one is neglected for (sometimes even in spite of) the other.

My view is this: Good gameplay is enhanced by artistic style and atmosphere. If you take two maps with the exact same gameplay and leave one version aesthetically unrefined and clunky, while the other is highly refined and shaped to produce a strong and striking visual, the latter will be the one accepted by most as the more enjoyable experience.

The end result must strike a balance between enjoyable mechanics built together to produce a coherent and satisfying play, and a visual that enhances by adding a sense of atmosphere and style that evokes certain responses and adds to the visceral experience.




-




Part One:Function
contents:
Mechanics [001]
Gameplay threads [002]
Enemy use [003]
Gameplay types [004]





[001]

Maps are built with a collection of mechanics. What are mechanics?

Well, mechanics are the technical aspects of the map. The cogs and gears if you will. They're produced by building objects and tiles in certain ways to produce specific gameplay effects.
Click for a simple example

Image
-
In the above we have a simple example of gameplay mechanics. We have a structure closed off by mines and automatic doors, the drone cannot break through the doors and is trapped in a forwards/backwards patrol. By timing your entrance you can enter the structure, leap over the drone, snatch the gold, and exit in one motion.

Remember when building these devices that most of the time less is more! Of course, this comes down to preference, but I find it's always best to keep the core of the mechanics as clean as possible. This will allow you to control how the gameplay unfolds with maximum precision, and avoid applying an unneeded layer of frustration.

Tip: If you prefer a more cluttered style, then work out a clear path(s) and place superficial objects around the path(s) to add the cluttered feel without detracting from the play.

-




[002]

A map is built up of interlocking mechanics and devices. The real trick with gameplay is to sew a thread that runs through your map linking each part to the next. This can be done in a multitude of ways. Examples being:

01 A difficulty curve that increases steadily as the map progresses.
02 A repeated theme that creates a pattern with a slowly building intensity through repetition
03 A progressive build of repeated base mechanics
etc...

A map that just throws a load of unrelated - even if otherwise well built - mechanics at you, will most likely not be as rewarding an experience as one that's been threaded with intelligent care.
Click for References

01 'Mother Thumping Impossible' - by blue_tetris
Nmaps.net
-

02 'prologue: darker clouds' - by astheoceansblue
Nmaps.net
-

03 '05-2: Shadow of a Doubt' - by Myrrhman
Nmaps.net
-




[003]

Enemy use in general can be tricky. There are many pitfalls to avoid when deciding which enemies to use (and - just as importantly which not!). Pitfalls include: too many enemies inducing a cluttered feel and actual lag to play, too many enemy types resulting in an incoherent play, poor choice of enemy combination for a given area, etc... There are several ways to avoid these. Examples being:

01 Use of a single enemy type to create a theme
02 Use of complimenting enemies to produce specific gameplay
03 Enclosing areas to allow use for multiple enemy types without overspill.
etc...

These are some of the clearest examples of how to use enemies effectively, there are many more for you to discover on your own.
Click for references

01 'Advanced Robotics' - by tktktk
Nmaps.net
-

02 'Bubblegum' - by krusch
Nmaps.net
-

03 'Towers of Wib' by Sendy
Nmaps.net
-




[004]

There are many types of gameplay an author could potentially want to produce. From intense and action packed, to isolated and open. Below is one example of a gameplay type and how to refine it to avoid common mistakes.

We'll concentrate on 'intense and action packed'. It's only one example, so there's plenty more for you to discover by yourself.

If you're attempting to build an intense experience, it's best to calculate instead of just heaping on as many enemies as you can.

Contained in the spoilers below are two examples of attempting intensity. The first is overdone and produces a frustrating and unsatisfying experience, the second has been refined to keep the core of the idea but to allow an amount of freedom while maintaining the desired effect.

Map data is included with each image for you to try the examples for yourself and see the advice in practice.
Click for examples

Overdone.
Image
-
In the above example, there are too many enemies and not enough room to maneuver. Even when creating intensity it's still important to allow room to breath. Simply piling on enemies and obstacles will most likely create a frustrating and tiring experience for the player.

Map data:


Refined.
Image

In this example, we maintain multiple enemies and obstacles, but we create a little more space in between. Now the player has enough room to move freely and choose their own path but the enemies remain persistent and the intensity is intact.

Map data:




-




Part Two:Form
contents:
Introduction [005]
Quality Aesthetics [006]
Themes [007]
Atmosphere in general [008]





[005]

The importance of aesthetics are often downplayed when considering how to build a successful map. There's much more to creating visuals than simply making a map look attractive in the generic sense. There are a few ways to elaborate the aesthetics to produce gameplay enhancing visual devices that will add to a player's experience and improve the quality of your map making skills in general.

In this section, I'll be using examples of my own work to provide references for my theories. Not only am I most familiar with my own success in this area, but it'll satisfy my daily narcissism quota quite nicely.




[006]

The first thing to consider when creating aesthetics is the degree of quality you wish to achieve. Do you want to just throw the visuals together around the gameplay as an afterthought, or spend time refining them to enhance the experience as much as possible?

This is the first block that most authors find themselves stumbling over.

Below are two examples of a section of a maps with exactly the same gameplay mechanics. Example one shows a lack of care with the aesthetics while example two highlights the benefits of spending the extra time developing the visuals.

Map data is included for you to try the play for yourself and to feel the difference the extra effort can make.
click for examples

Image

The first image uses messy and minimal tiles that do little to enhance the gameplay. Objects are placed without care for look, merely to work for the intended play.

The second shows how embellishments in the tiles and more care with the placement of objects can enhance the user's experience by catering for not only the core gameplay, but also the appreciation a well crafted visual can give us.
-

First map data:


Second map data:




[007]

Distinct visual themes are a very precise way to inject atmosphere into your maps. There are many different ways to do this. One of the most obvious being creating shapes out of tiles that represent or allude to real world objects, and then building sceneries with them to produce a sense of adventure.

These types of thematic shapes are used in a few ways.

01 Used alone, thematic shapes can add a light stylised quality to a map
02 Used as a starting block to build up a fully themed tileset referencing/alluding to a real world scene
03 Letting your imagination run with a themed idea to create an abstract quality
etc...

These ways (and more) can be equally as effective in producing an atmosphere.
Click for references

01 'El Pineo' - by me
Nmaps.net
-

02 'Selachophobia' - by me
Nmaps.net
-

03 'the great trickster' - by me
Nmaps.net

-




[008]

Atmosphere in a more general sense is much trickier to master. It's something that's developed over a longer period of time and only once you've mastered the basics. It's something to strive for, certainly, but not at the detriment of the aspects of mapping in general.

For this reason, advice here is quite difficult to articulate. What I'd suggest is consistency and progression with shapes and not feeling the need to clutter all available space but also to add superficial flourishes in both tiles and/or objects (adding areas/objects that are inaccessible or otherwise unimportant to the core gameplay, but add to the overall sense of satisfaction and adventure).
Click for a list of examples I feel satisfy this quality

01 'Broke Black Mesa' - by me
Nmaps.net
-

02 '301: Intersect Machima' - by me
Nmaps.net
-

03 'machina root' - by me
Nmaps.net
-




-




The final(?): application of both aspects.
contents:
Overview [008]
Personal Style [009]





[008]

Once you feel you have a handle on both aspects of mapping, it's time to bring them together to produce the most effective and enjoyable experience you can. This is the dangerous part, it's here that too much opinion can be given as advice and decisions can be made for you. This is where your own creativity comes to fruition, it's up to you now to take the aspects of this guide that you think will aid you on your journey and get mapping!

So, sadly, it's almost time for us to part company... but not before...




[009]

...we come to arguably the most controversial aspect of mapping: Personal Style. Some consider the development and application of personal style to be the epitome of mapping potential, while others consider it to potentially be the most stifling and detrimental course to set yourself on.

I apply the former way of thinking.

I consider it almost vital to develop a way of creating maps that helps them stand out as your own. The trick is to not only arrive at the point where your maps are easily identifiable as your own, but also to constantly evolve your style so your own archive doesn't become saturated with cut and paste concepts and ideas.

The real trick is to not strive too hard to be original, let it come slowly and naturally. Develop at a comfortable pace instead of pushing yourself into contrived and pretentious designs just for the sake of standing out.

To end, I will provide examples of authors who I perceive as having achieved this. Those who have, over time, created unique and original designs and gameplay which inspired the community. There are many more for you to discover yourself, so get yourself to NUMA and start playing!
Click for list

nevermore
stepself
Evil_Bob
tktktk
barabajagal
krusch
Losttortuga
lord_day
littleviking001
yahoozy
Brttrx
Sendy
Lucidium
PALEMOON
AMomentLikeThis
formica
Maximo
Pheidippides


(I'll add to this list as I remember, my brain isn't as driven as it was five hours ago...)




-
End Credits.

(To be sung to the (general) theme of Still Alive)

Thank you for reading
I hope this has been useful for you
My sage advice will lead you to great success!
Have fun and apply it
don't forget to reference other sources
(although this one is clearly the most important for you!)

Now there's no use crying over mapping mistakes
and don't just comfort eat till you run out of cake
your fingers need to be lithe
and your nutritions at sake
your mapping career could still be revived!

Yes thank you for reading.
I have drunk far too much wine
My brain forgets how to make my fingers type more
So I'll bid you adieu
and see you all on NUMA soon
I'm glad we could spend this time together it's true!

Oh, look at me still typing when there's mapping to do
when I look at your maps it makes me GLaD I'm not you
I've wasted far to much time
refining this plight
my real life could still be revived?

could still be revived....

Your mapping career could still be revived!
If you read this it could be revived!
If you heed this it could be revived!

still be revived...

still be revived...

End

click sig :::
spoiler


n
::: astheoceansblue
::: My eight episode map pack: SUNSHINEscience
::: Map Theory: The Importance of Function & Form

-
M U S I C
::: The forest and the fire: myspace
::: EP available for FREE download, here.

-
A R T
::: Sig & Avatar Artwork by me - see here!

-
G A M I N G
::: Steam ID: 0:1:20950734
::: Steam Username: brighter


Wizard Dentist
Posts: 604
Joined: 2008.09.26 (15:04)
NUMA Profile: http://nmaps.net/user/SkyPanda

Postby SkyPanda » 2008.12.23 (21:44)

Best images and examples in a mapping guide thread, ever.

User avatar
Yet Another Harshad
Posts: 464
Joined: 2008.09.26 (13:23)
NUMA Profile: http://nmaps.net/user/lord_day
MBTI Type: INTJ

Postby lord_day » 2008.12.23 (22:23)

Wow. That really well written. I think everyone new map maker should read through this if they want to start mapping more seriously.
Image

Jedi Pimp
Posts: 670
Joined: 2008.09.30 (16:14)
NUMA Profile: http://nmaps.net/user/toasters
MBTI Type: ISTP

Postby toasters » 2008.12.23 (22:28)

Probably the best guide I've seen in regards to mapping. The Portal song just made my day :)
------------------------------------------------------------
/////////////////////// solar beats ///////////////////////
------------------------------------------------------------

User avatar
Dance Dance Revolution Android
Posts: 881
Joined: 2008.09.28 (02:06)
NUMA Profile: http://nmaps.net/user/TribulatioN
MBTI Type: ESFP
Location: Canada

Postby TribulatioN » 2008.12.23 (22:40)

I think this would really be the guide to read for new mapmakers. I can't find anything missing yet. But I'll keep looking ;)
Well done.
[ispoiler=http://i31.tinypic.com/111p9bo.png]gloomp : gloomp : Why Me : toasters : SkyRay : Slurpee@fpsbanana : KaMikA@Haklabs[/ispoiler]ImageImage[spoiler=Neditor Nation]Currently Challenging: lord_day
Image[/spoiler][spoiler=Puzzle of the Exuberant!]Image
Image
ImageImageImageImageImage[/spoiler]

User avatar
Boeing Boeing Bone!
Posts: 760
Joined: 2008.09.26 (05:45)
NUMA Profile: http://nmaps.net/user/Riobe
MBTI Type: ISFJ
Location: Massachusetts

Postby Riobe » 2008.12.23 (22:45)

This is really something. I think I could really take a thing or two (or hundred) from this. =D
Image

User avatar
The 700 Club
Posts: 705
Joined: 2008.09.20 (11:26)
NUMA Profile: http://nmaps.net/user/mc_george
MBTI Type: INTP
Location: Melbourne, Australia

Postby George » 2008.12.23 (23:04)

Riobe wrote:This is really something. I think I could really take a thing or two (or hundred) from this. =D
Mmmhmmm, even seasoned mappers can take something from this.
Image

User avatar
Mr. Glass
Posts: 2019
Joined: 2008.09.27 (20:22)
NUMA Profile: http://nmaps.net/user/astheoceansblue
MBTI Type: ENTP
Location: up down left right start A start

Postby a happy song » 2008.12.23 (23:09)

Suggestions are welcome for additional sections if you can think of anything missing. Bear in mind the importance I'm placing on keeping this as light a read as possible.

The feedback and the pin is appreciated, thanks. :)
click sig :::
spoiler


n
::: astheoceansblue
::: My eight episode map pack: SUNSHINEscience
::: Map Theory: The Importance of Function & Form

-
M U S I C
::: The forest and the fire: myspace
::: EP available for FREE download, here.

-
A R T
::: Sig & Avatar Artwork by me - see here!

-
G A M I N G
::: Steam ID: 0:1:20950734
::: Steam Username: brighter


User avatar
Yet Another Harshad
Posts: 451
Joined: 2008.10.07 (19:00)
NUMA Profile: http://nmaps.net/user/Naczz
Location: Where Fifa 2010 is being held, also where a trading post from uk to india was seup 300 yrs ago
Contact:

Postby NicNac14 » 2008.12.23 (23:10)

george jus took the words right out of my keyboard...
anybody can use this...
spoiler

I do Sigs... Want one? ImageI made this one..


^click^.

User avatar
Hawaii Five-Oh
Posts: 921
Joined: 2008.09.26 (05:49)
NUMA Profile: http://nmaps.net/user/condog_111
MBTI Type: ISTJ
Location: Melbourne-ish

Postby Condog » 2008.12.23 (23:54)

That is some excellent work there atob. I think i'll start mapping again just to try out the ideas explored here. I recommend putting a link to this on the front page of NUMA, it'll help a tonne of people out.
Image

Ice Climbers are awesome. Deal with it.

User avatar
Walking on Broken Glass
Posts: 234
Joined: 2008.10.17 (21:25)
NUMA Profile: http://nmaps.net/user/hoohah2x2sday
Location: In your bedroom closet

Postby Hoohah2x2sday » 2008.12.24 (00:50)

That's frickin amazing. Well done, sir. *round of applause sounds behind him*

I WILL be using this. Definetly.

Again, very well done, and thank you. ^_^
Image
[spoiler=Friend Codes][/color]Wii: 8621-9472-7857-7226
CoD WaW: 1633-8997-2496
SSBB: 2835-9815-6521
Guitar Hero 3: 3909-8090-0912
Guitar Hero World Tour: 1204-2586-5555
Guitar Hero Metallica: 4125-1367-1917
Message me if you add me so I can add you![/spoiler]

Global Mod
Global Mod
Posts: 1596
Joined: 2008.09.26 (13:10)
NUMA Profile: http://nmaps.net/user/gloomp
MBTI Type: INTP
Location: Troy, New York
Contact:

Postby unoriginal name » 2008.12.24 (01:09)

Wow. Woooooooooooow. Brilliant work, atob, brilliant.

User avatar
Doublemember
Posts: 61
Joined: 2008.10.18 (00:47)

Postby Myrrhman » 2008.12.24 (04:32)

Nicely done.

And I'm incredibly flattered that you used one of my maps as an example. Thank you!
Image

User avatar
Jedi Pimp
Posts: 676
Joined: 2008.09.27 (23:41)
NUMA Profile: http://nmaps.net/user/Erik-Player :://[[];lg
MBTI Type: ISFP
Location: Round Rock, Texas

Postby Erik-Player » 2008.12.24 (04:50)

ATOB wrote:A map is built up of interlocking mechanics and devices. The real trick with gameplay is to sew a thread that runs through your map linking each part to the next. This can be done in a multitude of ways. Examples being:

01 A difficulty curve that increases steadily as the map progresses.
02 A repeated theme that creates a pattern with a slowly building intensity through repetition
03 A progressive build of repeated base mechanics
etc...

A map that just throws a load of unrelated - even if otherwise well built - mechanics at you, will most likely not be as rewarding an experience as one that's been threaded with intelligent care.
I desperately need to work on this. :)
Image
are any of my friends still here

User avatar
Intel 80486
Posts: 488
Joined: 2008.09.29 (04:14)
NUMA Profile: http://nmaps.net/user/epigone
Location: Iowa

Postby epigone » 2008.12.24 (05:29)

This is very well written. Biased, like you admit, but that doesn't take away from it at all (in fact one might even go so far as to say it adds to it).

Kudos
Member of the Metanet Forum community since June 3rd, 2006.


The Best of Epigone

http://www.starstore.com/acatalog/Planet_Apes-lawgiver-statue.jpg
Posts: 514
Joined: 2008.09.26 (19:13)
MBTI Type: ISTJ

Postby Pikman » 2008.12.24 (14:04)

The ending kinda also fits to Now you're a hero.
"Now you're a hero,
You managed to
Beat the whole damn ga-ame..."

"Asked ortsz for a name change"
Posts: 3380
Joined: 2008.11.13 (16:47)

Postby otters~1 » 2008.12.24 (17:25)

That song took me by surprise, then made me laugh. It kinda stole the show from a great guide.
the dusk the dawn the earth the sea

User avatar
Moderator
Moderator
Posts: 1318
Joined: 2008.12.04 (01:16)
NUMA Profile: http://nmaps.net/user/maxson924
Location: Tampa
Contact:

Postby Rose » 2008.12.24 (20:55)

atob wrote:What I'd suggest is consistency and progression with shapes and not feeling the need to clutter all available space but also to add superficial flourishes in both tiles and/or objects (adding areas/objects that are inaccessible or otherwise unimportant to the core gameplay, but add to the overall sense of satisfaction and adventure).
That has always been my struggle with mapmaking, but I never realized it until I read this. This guide is very well done. :)
Image

User avatar
Cross-Galactic Train Conducter
Posts: 2354
Joined: 2008.09.27 (00:31)
NUMA Profile: http://nmaps.net/user/T3chno
MBTI Type: ENTJ
Location: foam hands
Contact:

Postby T3chno » 2008.12.25 (03:20)

Very, very nice. Animated pics = awesomeness^5
Image

Life Time Achievement Award
Posts: 263
Joined: 2008.10.08 (19:42)
NUMA Profile: http://nmaps.net/user/Lightning55

Postby Lightning55 » 2008.12.25 (05:56)

I really like this as well. I also like how there are examples. Those are always a huge plus in guides. Thank you atob.
Lightning is power, you know, the thing that powers the machine you're on.
Image
Credit to ChaoStar /// I was the 234th member to join the forums.
Special Maps I Made

Nmaps.netNmaps.netNmaps.netNmaps.net
Special maps = Floorguard Jumper, Abstract Race, Tile/Mine Jumper + Action, Unfinished DDA (respectively)

Sig Bars

Image
Image
Image
Image
Image
Image
Image


User avatar
Admin
Admin
Posts: 2332
Joined: 2008.09.27 (16:53)
NUMA Profile: http://www.nmaps.net/user/Aidiera :3
Steam: www.steamcommunity.com/id/
MBTI Type: INTJ
Location: Phoenix, Arizona

Postby aids » 2008.12.25 (06:02)

proofread this for you. large/underlined text is the correct text.
Map Theory:The Importance of Function & Form

-
Enemy use in general can be tricky. There are many pitfalls to avoid when deciding which enemies to use (and - just as importantly which not!). Pitfalls include: too many enemies inducing a cluttered feel and actual lag to play, too many enemy types resulting in an incoherent play, poor choice of enemy combination for a given area, etc... There are several ways to avoid these. Examples being:
-
Map data is included with each image for you to try the examples for yourself and see the advice in practice.
-
The importance of aesthetics are often downplayed when considering how to build a successful map. There's much more to creating visuals than simply making a map look attractive in the generic sense. There are a few ways to elaborate the aesthetics to produce gameplay enhancing visual devices that will add to a player's experience and improve the quality of your map making skills in general.

-
you would call a picture "cleanvisualsex".
-

The second shows how embellishments in the tiles and more care with the placement of objects can enhance the user's experience by catering for not only the core gameplay, but also the appreciation a well crafted visual can give us.
-
-
-
overall a great guide; I'll definitely work on the visual aspects of my future maps. 5aved!
Image

//--^.^--\\
\\.:.^.:.//

User avatar
Mr. Glass
Posts: 2019
Joined: 2008.09.27 (20:22)
NUMA Profile: http://nmaps.net/user/astheoceansblue
MBTI Type: ENTP
Location: up down left right start A start

Postby a happy song » 2008.12.25 (08:34)

Life247 wrote:
proofread this for you. large/underlined text is the correct text.
Good catches, I thought I'd caught them all myself. Thanks.

And that saved image reads: 'clean visuals ex', as in example. I wondered who was dirty enough to read it the other way :)
click sig :::
spoiler


n
::: astheoceansblue
::: My eight episode map pack: SUNSHINEscience
::: Map Theory: The Importance of Function & Form

-
M U S I C
::: The forest and the fire: myspace
::: EP available for FREE download, here.

-
A R T
::: Sig & Avatar Artwork by me - see here!

-
G A M I N G
::: Steam ID: 0:1:20950734
::: Steam Username: brighter


"Asked ortsz for a name change"
Posts: 3380
Joined: 2008.11.13 (16:47)

Postby otters~1 » 2008.12.25 (16:22)

What's wrong with clean visual sex?
the dusk the dawn the earth the sea

User avatar
Admin
Admin
Posts: 2332
Joined: 2008.09.27 (16:53)
NUMA Profile: http://www.nmaps.net/user/Aidiera :3
Steam: www.steamcommunity.com/id/
MBTI Type: INTJ
Location: Phoenix, Arizona

Postby aids » 2008.12.25 (17:32)

atob wrote:
Life247 wrote:
proofread this for you. large/underlined text is the correct text.
Good catches, I thought I'd caught them all myself. Thanks.

And that saved image reads: 'clean visuals ex', as in example. I wondered who was dirty enough to read it the other way :)
hey, given the choice between the two...

nice save. :P
Image

//--^.^--\\
\\.:.^.:.//

User avatar
Mr. Glass
Posts: 2019
Joined: 2008.09.27 (20:22)
NUMA Profile: http://nmaps.net/user/astheoceansblue
MBTI Type: ENTP
Location: up down left right start A start

Postby a happy song » 2008.12.25 (20:44)

All the images are saved with the 'ex' abbreviation. Go save yourself :p
click sig :::
spoiler


n
::: astheoceansblue
::: My eight episode map pack: SUNSHINEscience
::: Map Theory: The Importance of Function & Form

-
M U S I C
::: The forest and the fire: myspace
::: EP available for FREE download, here.

-
A R T
::: Sig & Avatar Artwork by me - see here!

-
G A M I N G
::: Steam ID: 0:1:20950734
::: Steam Username: brighter



Who is online

Users browsing this forum: No registered users and 3 guests