Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign in to follow this  
zunnie

cc3 Worldbuilder Tutorial for Command and Conquer 3 Tiberium Wars

Recommended Posts

Kickass Worldbuilder Tutorial by Dudley:

If you dont already have it, you can download the WorldBuilder here.

This tutorial procudes the following map: Mountain Assault.

This Tutorial is a noob guide to show how to start making a CnC 3 map using the Worldbuilder, so if you are advanced using the WB and don't like me - stay out, thank you. However, as I am no ace with it (yet) I will only show off the

basics to give you a small impression of how to use this worldbuilder to create your very own maps.

Remember: whenever you do something you will have to do this for both sides of the map if your map is designed to be a multiplayer map!

Contents:

  • Worldbuilder toolbar
  • Creating hills and mountains
  • Creating trigger zones and starting positions
  • Tiberium fields
  • Water
  • Streets and waypaths
  • General stuff
  • Design and objects
  • Creating the MiniMap
  • Part 1

    - The Worldbuilder toolbar

    step1-1.jpg

    1 - New (Ctrl + N) - Creates a new map project

    2 - Open (Ctrl + O) - Opens an previously saved map

    3 - Save (Ctrl + S) - Saves your current work, if you save the first time it will ask you to choose a file name, later it just saves your

    changes to the project name you specified before

    4-6 - Typical Copy & Paste functions

    7 - Ruler tool - As its name says, you can check and mark distances with this

    8 - Selection tool - One of the most important tools.. use this to select, move, drag objects of any kind

    9 - Lock selection - Useful in areas with many different objects if you don't want to select/change some of those objects

    10 - Lock angle - Can be used for streets and other objects which need to placed straight

    11 - Height brush ( H ) - This tool raises/lowers terrain to a specified height/depth

    12 - Mound (Shift + H) - This tool raises terrain by specified height, ideal for mountains and such

    13 - Dig (Ctrl + H) - This tool lowers terrain by a specified depth, ideal for rivers, valleys, etc

    14 - Smooth height ( S ) - To smooth the transition between different heights of terrain

    15 - Mesh Mold - Probably to measure the height and depth of a place. I didn't really use thise, yet.

    step1-2.jpg

    16 - Lake and Ocean tool - As its name says this is used to place Lakes, Oceans or even rivers.

    17 - River tool - To place rivers with a custom flow

    18 - Waves tool - To add custom waves if you use oceans/island maps

    19 - Sinlge tile ( T ) - Texture tool, place a new texture to single tiles, best for uneven places where you need to watch out

    20 - Large tile ( Y ) - Texture tool, works like the Singe tile tool, but with this one you can specify the amount of the tiles to be used

    21 - Eyedropper - Can be used to find a texture previously used, useful if you work with a large amount of textures to easily find used ones again

    22 - Flood fill ( F ) - This tool fills a texture on the entire map with a new one

    23 - Auto Edge Out (Shift + E) - To smooth the transition between different textures

    24 - Auto Edge In (Alt + E) - Works like the Auto Edge Out tool, just smooths the textures "backwards"

    25 - Blend Single Edge ( E ) - To redo the smooth effect done by the auto edge tools by altering single tiles

    26 - Terrain Copy Tool - This tool copies terrain, textures, etc to mirror the map or parts of it

    step1-3.jpg

    27 - Place Object ( P ) - This tool places objects of any kind

    28 - Road ( R ) - Places roads, lines, walkways, etc

    29 - Grove - This tool places single trees and bushes or even entire forests

    30 - Ramp - As its name says this tool is to place ramps to gain access to higher terrain levels

    31 - Add Scorchmarks - Adds craters and scorch marks

    32 - Build List - assigns buildings and objects to a player and shows which are already assigned

    33 - Waypoint tool ( W ) - This is needed to create the start positions for the players or for camera ways

    34 - Polygon tool - To create trigger zones which are needed for AI players to work properly

    35 - Border tool - Enables the border for the end of the playable map zone, everything outside of this will not be seen ingame at all

    36 - Edit Scripts (Ctrl + Alt +R) - To add and edit cinematics, which are required in single player levels

    37 - Edit Teams (Ctrl + Alt +T) - Edits or adds the teams

    38 - Open item selection list - Shows all selected objects on your map

    39 - AI - Edits objects tu be used by AI

    40 - Toggle Group Edit - No clue what this does

    41 - About - Copyright blabla

    Part 2

    - Creating hills and mountains

    Create a new map and use the following values: x 250, y 250, border 25, height 25. You can off course use other values, but this tutorial is based on these settings.

    The first steps are now to optimize your view to edit terrain properly by enabling the grid settings. This can be done via "View" -> "Grid Settings". Check the box show Grid and enter the

    following values:

    Spacing: 100 (200 for big maps)

    Z: 26 (as the default value for starting a new map is 25 this value has to be one more to see the grid)

    Enabling the Wireframe (Ctrl + W to enable/disbale it) also helps to even out the map on places nearly the start positions of the players.

    Your worldbuilder should now look like this, but remember: not the entire map is usable. Enabling the orange line can be done via "View" -> "Show map boundaries".

    step2-1.jpgstep2-2.jpg

    Now it's time to start creating some cliffs around the border. This way you can separate the visible from the invisible area.

    For this I use the Height Brush using the following settings:

    step2-3.jpg

    Now it's time for the first mountains. For this you can use the Height Brush again to create the base for them and then the Mound tool to make the hills. When you are done use the Smooth tool to get rid of

    unneccessary cliffs and corners.

    step2-4.jpg

    step2-5.jpg

    Part 3

    - Creating trigger zones and starting positions

    This is quite easy to be handled. To create a startpoint you need to use the Waypoint tool. Click on a spot on your map where you want the player to start. Then select "player_x_start" (where x stands for the

    player number) and you are already done with that.

    step3-1.jpg

    To get the AI players (for Skirmish, Comp Stomp, etc) playing properly you need some trigger zones. The so-called Perimeters. For each player you need 2 - the inner and the outer Perimeter.

    Those zones are made using the Polygon tool. Select the tool and put a circle around the players bases by clicking around it. Then the spots will be linked to each others. When you are done you need to select "

    InnerPerimeterX" in the Waypoint Name menu (where X stands for the player number).

    step3-2.jpg

    Part 4

    - The Tiberium fields

    This is the most important part of designing a map and probably one of the toughest ones as the amount and position of the tiberium decides of what tactics can be used. Too much Tiberium will end up in an endless spam of units and

    result in lagging games. Too less Tiberium leads to boring games where the players are forced to save their ressources.

    A good mix is a map where every player has 2 Tiberium fields, no matter if the fields contain blue or normal Tiberium.

    To place a Tiberium field you need the Place Object tool. There you can find several presets in the tree "ByNativeType" -> "Neutral" -> "Misc_Natural". For a single

    Tiberium field you need either the preset "TiberiumField" (normal Tiberium) or "TiberiumFieldBlue" (blue Tiberium).

    step4-1.jpg

    After placing the Tiberium field you probably want to know how big it will be in-game. This option can be enabled in your worldbuilder via "View" -> "Influences" -> "Show Tiberium

    Radius". This option will become handy when designing the textures for your fields. Now if your new Tiberium fields are too small you can change their size and options. I recommend to put their size not higher than 150. Rather

    increase their Growth value in the options menu when selecting your field. Leaving those values alone is also fine.

    Now as your Tiberium field is ready you need to give it a nice view. This is done by getting its center visible and assigning 3 different textures to it.

    • DirtRedZone05-256
    • DirtRedZone06-256
    • DirtYellowZone10-256
    First we remove the textures we dont need. Select the Texture Tile tool and in its options select the point "Visibility" and its sub "Not visible". Then remove the ground texture inside of

    the Tiberium thingy.

    step4-2.jpg

    Now it's time to get the entire field in a decent look. This is done by adding the textures named above to the field. They all can be found in the tree "Type" -> "Dirt".

    step4-3.jpg

    As it still looks kinds ugly you need to smooth the border using the Auto Edge tool. Now it looks alright and you can move on.

    step4-4.jpg

    Part 5

    - Water

    To create water areas you need to lower some terrain using the Dig tool or the Height Brush. If you use the Height Brush make sure you enter a value about 10 feet below your basic ground height. If you are using

    the values I posted at the start the ground height is 25. Now dig a hole in your ground which should be filled with water.

    step5-1.jpg

    Select the Lake/Ocean tool and mark a spot nearby your new sea (NOT inside of it!) and go ahead marking a circle around your sea like you did with the trigger areas. The spots will be linked here as well. When you are done you

    need to set the height level of the water. This value should be somewhat nearby 5 ft below your ground height. I used the water level of 20 as the ground height is 25 and any value of 20 or less would be ok.

    step5-2.jpg

    A river works pretty much the same way. The only difference is that you place only one mark using the River tool. Then you need to switch back to the Selection tool and drag the other 3 spots out of this one. If your

    river is not straight you can add more waypoints by using the River tool again. Just mark a spot on the line of your existing river. After that you can move it around with the Selection tool.

    step5-3.jpg

    step5-4.jpg

    Part 6

    - Streets and waypaths

    This step is also quite easy as you don't need to look out for many things. Basically it is like drawing lines with a graphic prog.

    For a single straight street you need the Road tool only once. Select the tool and choose a street in the options. Here you should look for streets fitting into your map's location. A city street never belongs into a desert ;)/>

    there I recommend to use "dirt" roads. Now mark a spot somewhere on the map where your street should begin. Keep your mouse buttton pressed and drag the street to the location where it should end or where you want a

    crossroad or a turn. If you want a crossroad select the Road tool again and go to the location where the other street should begin and drag it to the end of the other street. They should now be linked and look like one street

    with a corner.

    step6-1.jpg

    Now if you put a 3rd street there and link it with the same spot where the other 2 streets meet the corner will become a crossroad. If you link a 3rd street with the end of the 2nd street you will get another corner. Use the

    Selection tool to move the points around until you are satisfied.

    step6-2.jpg

    Now the streets still need a bit of designing, which is done by using 2 or 3 different textures along your streets which also have to be smoothed again.

    step6-3.jpg

    Part 7

    - General stuff

    Until now you will not be able to try your map against AI opponents. They are simply not created, yet. Just click "Edit" and select the option "Edit Player List". There you will find the option

    "Add Skirmish Players" which will enable the AI playability for your map.

    step7-1.jpg

    Now you need to set-up the map's options like weather, daytime, etc. This is done by setting up the map settings ("Edit" -> "Edit Map Settings") as following:

    • Map Name: *duh* :P/>
    • Compression: RefPack
    • Time: Choose the daytime you want
    • Weather: sunny, rainy, etc
    • Fog Settings: enables fog, also gives you some options to change its color, height, range, etc.
    • Camera Behavior: Min Height and Max Height should be self-explaining, although the Max Height says 300 the CnC3 default is 400 and I strongly recommend to use 400.
    The rest should not be changed.

    Now your map is ready to be tested and also the AI players should work. You can already choose it in-game after saving it the first time, but who plays on a map, which is not even half done ;)/>

    Part 8

    - Design and objects

    This part is not the hardest one, but one of the most time wasting ones. Designing the map with proper textures is the most important part of building a map, imho even more important than designing the terrain.

    You should already have a few textures assigned to your map as I told you to do so when making Tiberium fields and streets. As I explained the basics already I will just give some hints.

    1. Watch your colors. Don't use dark and bright textures together. Either your map is bright or it's dark.

    2. Less is more. Don't use more than 10 different ground textures.

    3. What Zone is your map on?

    -> Blue zone = intact houses and green trees, etc.

    -> Yellow zone = intact houses, a few broken ones, some burned trees, like wastelands

    -> Red zone = everything destroyed, no green trees, grass, etc.

    Now have some fun finding proper objects and textures :)/> My map is designed for the Blue zone, therefore everything should look fine and nothing is destroyed.

    step8-1.jpg

    Part 9

    - Creating the MiniMap

    Creating the Minimap for the preview in he game lobby or the radar is quite easy. You simply need a screenshot of your map saved as TGA image. The image must be either 256*256 or 128*128 px and 24bit. To take this screenshot

    disable anything but the terrain and objects in your worldeditor view, otherwise unneccessary things will be shown on the radar later.

    This is my radar image (for this tutorial saved as jpg, normally it has to be tga.

    step8-2.jpg

    To save your image name it YourMapname_art.tga, therefore in my case it would be named tutorial_art.tga as I named my map Tutorial. The image has to be saved in your map's folder, e.g. C:\Documents and Settings

    \MyAccount\Application Data\Command & Conquer 3 Tiberium Wars\Maps\Tutorial\.

    Now check in-game if your radar shows the proper image. If so you are finally done :)/>

    clp638.jpg

    If your image does not fit to your ingame scenario simply mirror it horizontally.

    To check how I did it during the tutorial you can download the map from this tutorial. I named it Mountain Assault (ty shai :P/> )

    To test or play it you need to unpack it to your C:\Documents and Settings\MyAccount\Application Data\Command & Conquer 3 Tiberium Wars\Maps folder.

Share this post


Link to post
Share on other sites

Kickass Worldbuilder Tutorial by Dudley:

If you dont already have it, you can download the WorldBuilder here.

This tutorial procudes the following map: Mountain Assault.

This Tutorial is a noob guide to show how to start making a CnC 3 map using the Worldbuilder, so if you are advanced using the WB and don't like me - stay out, thank you. However, as I am no ace with it (yet) I will only show off the

basics to give you a small impression of how to use this worldbuilder to create your very own maps.

Remember: whenever you do something you will have to do this for both sides of the map if your map is designed to be a multiplayer map!

Contents:

  • Worldbuilder toolbar
  • Creating hills and mountains
  • Creating trigger zones and starting positions
  • Tiberium fields
  • Water
  • Streets and waypaths
  • General stuff
  • Design and objects
  • Creating the MiniMap
  • Part 1

thank you for the tutorial, do you have a tutorial on creating single player campaign???

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Unstoppable
      You may improve this or suggest better ideas.
    • By zunnie
      - Introduction -
      To run a Renegade Dedicated Server you need to install the Renegade FDS (Renegade Free Dedicated Server).
      A dedicated server is basically a command prompt type program which allows for Renegade Clients to connect
      and play on the server. Dedicated servers are usually unattended and you cannot play as the host while running
      a dedicated server. Running a dedicated server also enables you to run SSGM 4.0 and/or other special modifications
      which are unavailable for the game client.
       
      - MPF Public FDS Package -
      You can now download a prepared package of the FDS with DA 1.92 and TT 4.6 applied, source code included with examples @



      - Downloads -
      You can download the RenegadeFDS installation file on for example multiplayerforums over here:
      http://multiplayerforums.com/index.php?/files/file/8-renegade-fds-1037zip/


      - Installation -
      After you have installed the Renegade FDS, copy the contents of the serverfiles folder from the 4.0 server download into the FDS folder.
      Edit server.ini, svrcfg_cnc.ini, tt.cfg and ssgm.ini as per the documentation in this topic.
      You then also need to install the Visual C++ runtime libraries and the DirectX runtimes from the "redist" folder.
      The server.exe file in the 4.1 server download is the one you should be using as it has been modified.
      You do not need to apply the "no gameplay pending" patch to it as that patch is now a server.ini option.
      Make sure anticheat.ini is in the data folder otherwise the anti-cheat will probably kick you even with stock renegade files.


      - Requirements -
      When running the server in Westwood Online Mode (or XWIS these days) you require a valid serial number to run the server.
      This can be a FDS Serial or your Renegade Client serial.
      In GameSpy mode there are no requirements.


      - Notes for WOL Mode (XWIS) -
      To get passed the WOL installation for the RenegadeFDS you need to enter a (fake) serial number that starts with 0669.
      For example: 0669714956637887900319 ( Note: This is a fake serial and you cannot host a server in XWIS/WOL mode with this serial,
      it is only provided for you so you can get passed the installation dialogs. )
    • By zunnie
      This file contains all the assets i use in my guide to set up a working environment for Renegade mapping/modding with gMax/RenX and Level Editor.
      View the guide @
       
       
    • By N3tRunn3r
      http://pastebin.com/H8rJsq4r#
        ___                                                             / _ \                                                          / /_\ \ _ __    ___   _ __   _   _  _ __ ___    ___   _   _  ___|  _  || '_ \  / _ \ | '_ \ | | | || '_ ` _ \  / _ \ | | | |/ __|| | | || | | || (_) || | | || |_| || | | | | || (_) || |_| |\__ \\_| |_/|_| |_| \___/ |_| |_| \__, ||_| |_| |_| \___/  \__,_||___/                              __/ |                                                           |___/                                 _    ___  _____   ___   ____   _  _    )_\  / _( )__ __( )_ _( / __ \ ) \/ ( /( )\ ))_    | |   _| |_ ))__(( |  \ |)_/ \_(\__(   )_(  )_____(\____/ )_()_( ____   _  _    ___   ___   ___        ).-._( ) () (  )_ _( \   \ ) __(        |( ,-. | \/ |  _| |_ | ) ( | _)        )_`__( )____( )_____(/___/ )___(   _   _    _ _| |_| |_ / |(_   _   _)- | _| |_| |_ | |(_   _   _)| |  |_| |_|  |_| THE EIGHTFOLD PATH Greetings. This message goes out to all members of Anonymous who desire to participate in attacks against the Islamic State of Iraq and Ash-Sham, commonly known throughout the international media as ISIS, ISIL, or Daesh/Daish. We have made this pastebin to further clarify our plans for dealing with this abominable terrorist organization and purging it from the face of the Earth. Though Anonymous has had many great successes against our enemies in the past, this group will be our most difficult challenge yet. Before we elaborate further on the plans we will lay out in this pastebin, it is fair that an explanation be given as to why ISIS is a more challenging foe. In comparison to individuals who have been brainwashed, such as those we faced nearly ten years ago, or individuals with such aberrances in their heads as those OpDeathEaters removed from the streets, ISIS are ruthless killers, wantonly spilling innocent blood for a false belief. Anonymous respects freedom of religion, and many Muslims have been beneficial in the myriad of ops participated against the terrorists, but these radicals are eerily similar to the archaic iteration of the KKK - religious extremists who attempt to justify their maddened campaign of rape, torture, enslavement, genocide, and mass execution under the pretense of worshipping their deity of choice. They are brainwashed beyond the point of no return, and as such, they are, to use an old enemy's term, fair game. The following steps must be taken by the whole of Anonymous simultaneously in order to cause harm to this enemy of mankind. Without a cohesive effort, no damage will be caused, and inevitably the op will die off without having caused any legitimate damage to ISIS. Two ops, OpCheeseKurds and OpFocalPoint, both died without causing significant damage. We have no desire to see this happen again. 1: ISIS and ISIS-affiliated websites are to be hacked. The sites are not to be initially DDoSed - hacking these sites shall gain us far more information regarding how their cells work and how we can best destroy them piece by piece. Once it has been made known to op leaders that a site has no more useful information, it is to be DDoSed into oblivion until it is no longer hosted. 2: Social engineering has been a beneficial part of many operations in the past, and even now it has been used against ISIS. Any information that can be gained through the infiltration, manipulation, and breaking up of ISIS groups is to be made exceedingly useful. Trusted individuals in the anon community should know what you are up to, though - the last thing we need is for the feds to believe we're working for the other side. 3: As you may have heard several months ago, ISIS has a group of hackers, doxxers, and DDoSers known as the Cyber-Caliphate. As of now, we firmly believe them to a remnant of the group known as Lizard Squad. They are to be doxxed with prejudice. Every member of CC we can eliminate and place in jail is one less member who can hack against us. 4: While protests are not going to be as effective due to our inability to, for the most part, interact with the populace of ISIS in such a matter, we as a group should protest in front of our embassies, in front of the UN, and in front of the capitol of every nation that refuses to participate in this war against madmen. By their refusal to support the destruction of ISIS, they have knowingly and willingly condoned the crimes committed by the group. 5: The Darknet has been a valuable tool for Anonymous since it was first conceived. We must utilize the Darknet as a secure area where we can store the most private of information we acquire from the work we do. As well, the Darknet is a viable means of communicating with those few who have gained any sort of access to the free world from within ISIS territory. We must forment insurrection and rebellion, teach those who have been imprisoned to rise up against their oppressors. Any attempt to drive ISIS out of the towns and locations they have captured cannot truly succeed unless the citizenry is willing to fight for their freedom. However, be wary - you have no idea who you are legitimately talking to. 6: Though Twitterstorms have been useful means of reporting ISIS-affiliated Twitter accounts, they do very little in the way of permanent damage. Nevertheless, any effort wasted in any way, shape, or form by ISIS is beneficial in some minor degree. Continue to report ISIS twitter accounts, but do not DDoS them. Such is not beneficial in any way, shape, or form. 7: In order to keep the spirit of this war on terror alive, media must be brought into play. We must ensure that whether on forums, on YouTube, on 4chan, et al. that we keep a consistent media presence. We must make consistent weekly press releases to keep the group updated on progress and on what needs to be improved. An internet radio station(while in existence for Anonymous already) should be formed and dedicated to progress on the op. It may prove beneficial in other ways as well. 8: Lastly, we as a group must take a step that many may have pondered, but which few will likely move forward with - we must form a volunteer group in order to adequately get manpower to areas such as Kurdistan that are actually fighting against the Islamic State. TO do this, we will need to gather a cocktail of resources, financial and otherwise, together in order to ensure that we can fulfill our obligations in combating against this monstrous group. In the end, this truly is the only way damage will ever be inflicted upon ISIS. No other way will be capable of causing much damage. This eightfold path is what must be followed in order to ensure the demise of the Islamic State. It is a stepping stone, and we expect much will be built off the basis of this guide. We are Anonymous.We are Legion.We do not forgive.We do not forget.Expect us. 
       

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.