.:`=-~rANdOm~`-=:. Game Servers

Technology (Read Only) => Mapping => Topic started by: TehHank on September 19, 2012, 05:56:35 AM

Title: Mapping for Newbies
Post by: TehHank on September 19, 2012, 05:56:35 AM
This is not much of a guide but more like some good advice for new mappers.

Hello this is a guide for you new mappers out there. This topic will contain basics of mapping, images and links to even more useful topics.

How to start up
Goto your steam library and located the tools section. Scroll down and run Source SDK (not 2006 or 2007)

(http://fc04.deviantart.net/fs71/f/2012/266/e/d/sadsad_by_tehhank-d5fllc7.jpg)
After a few seconds a green window will pop up. Select the engine version as Source engine 2009 and the Current game as Half life 2
Once done, refresh the source SDK content to avoid first time start up errors.

(http://fc07.deviantart.net/fs70/f/2012/266/3/6/sadsads_by_tehhank-d5fllhl.jpg)

So you have a basic idea for a potential map, what next?
Make your general layout of the map. Don't get too detailed and plan what areas could be.
Currently only use the nodraw texture for all the blocks you are going to make. This saves the trouble of having to texture unseen parts of the map later on with nodraw as this can be tedious. 
This large room could be the canteen, these rooms can be store rooms and etc.
This small building can be the power generator, this giant buidling can be the church and etc.

(http://fc03.deviantart.net/fs70/f/2012/263/f/0/fagtyh_by_tehhank-d5fcbh1.jpg)

Okay i have decided what i need to do... Next step?
The best ideal way to proceed next is to place basic textures.
Choose your texture and apply it to the block surface (Make sure you don't texture the entire block with your chosen texture).
Going to make a brick wall? use a brick texture.
Need some grass on the ground? use a grass texture.

(http://fc06.deviantart.net/fs71/f/2012/263/1/6/asa_by_tehhank-d5fcbbf.jpg)

Okay everything looks very basic and starts to look like what i intended, now what?
Now add props. Use the prop_static entity to place objects that can not be moved. Want some lamposts on the sidewalk? Place them there and make sure they aren't floating 1 foot above the ground.
Want to add moveable props to make cades? use the prop_physics entity instead of static and place it how you would do it normally.

(http://fc04.deviantart.net/fs71/f/2012/263/a/1/nothing_special_by_tehhank-d5fcb72.jpg)

Everything looks natural and realistic now (hopefully), now what?
Time to implement extra details such as skyboxs, extra optimising and things like water. These steps can be in depth via these other community made guides:

Mehis's General extra advanced detail guide
http://forum.randomgs.com/index.php/topic,4273.0.html (http://forum.randomgs.com/index.php/topic,4273.0.html)

Mehis's Optimization for newbies
http://forum.randomgs.com/index.php/topic,10862.0.html (http://forum.randomgs.com/index.php/topic,10862.0.html)

Coolzeldad's Source water :o
http://forum.randomgs.com/index.php/topic,773.0.html (http://forum.randomgs.com/index.php/topic,773.0.html)

Alkaline's how to mount a FGD (custom entities)
http://forum.randomgs.com/index.php/topic,7649.0.html (http://forum.randomgs.com/index.php/topic,7649.0.html)

Note: Alkalines FGD topic added

From here you can explore and try out new things. Have fun  :)
Title: Re: Mapping for Newbies
Post by: jimonions on September 19, 2012, 07:30:38 AM
Your 1st link was to the wrong thread so I went ahead and fixed it for you.

I'm not sure if this is really needed though since all the threads you have mentioned are already stickied. If anybody else feels this should be stickied then please say so.
Title: Re: Mapping for Newbies
Post by: TehHank on September 19, 2012, 09:51:08 AM
But since there are not any threads that are about first maps or how to make a basic map, i found this relevant to make.
Title: Re: Mapping for Newbies
Post by: TehHank on September 19, 2012, 11:02:39 AM
Updated with images
Title: Re: Mapping for Newbies
Post by: Tezuni on September 22, 2012, 12:51:15 AM
I think that half the work is just getting hammer configured.

Most people probably won't even get this far lol, but for those who do I guess it sort of helps explain entities with a few examples.
Title: Re: Mapping for Newbies
Post by: TehHank on September 22, 2012, 01:03:19 AM
Added to how to get hammer configured
Title: Re: Mapping for Newbies
Post by: Alkaline on September 22, 2012, 01:37:58 AM
Added to how to get hammer configured
Add my .fgd guide... which seems a bit too obvious when I look back at it:

How to Mount a .FGD (http://forum.randomgs.com/index.php/topic,7649.0.html)
Title: Re: Mapping for Newbies
Post by: Deathie on September 22, 2012, 01:46:16 AM
Add my .fgd guide... which seems a bit too obvious when I look back at it:

How to Mount a .FGD (http://forum.randomgs.com/index.php/topic,7649.0.html)

Why don't we just get a masterthread going, with links to all the currently stickied topics, and unsticky all the current stickies?

So we'd just have one, main sticky acting as a directory for all the tutorials and guides.
Title: Re: Mapping for Newbies
Post by: Alkaline on September 22, 2012, 02:11:37 AM
Why don't we just get a masterthread going, with links to all the currently stickied topics, and unsticky all the current stickies?

So we'd just have one, main sticky acting as a directory for all the tutorials and guides.

We should actually put them on the wiki. But I lack experience with wiki formatting.