Difference between revisions of "Tutorial 1: Making a house"

From Wolfire Games Wiki
Jump to: navigation, search
(Building the Basics)
 
m
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<center>{{WQA in Progress}}</center>
+
{{WQA in Progress}}
 +
{{stub}}
 
=Making a house=
 
=Making a house=
 
==Laying a foundation==
 
==Laying a foundation==
 
First thing you have to do is find a good spot to Build. I picked a "flat-ish" spot on the greenhills.xml map.  
 
First thing you have to do is find a good spot to Build. I picked a "flat-ish" spot on the greenhills.xml map.  
  
[[File:Find_a_nice_spot.png‎|300px]]
+
[[Image:Find_a_nice_spot.png‎|300px]]
  
 
Then we have to Load the object we are going to use for the foundation. The reason it is wise to use large foundations in the Alpha is because the terrain is subject to change. If your house relies to much on the geometry of the terrain, it could be ruined if the terrain changes. Also, if you build your house off this single block it's easier to move the house if you choose to pick a different location. The object I chose as my foundation is called "blockCatBrickWall.xml" Generally, there is quite a variety of objects you can choose from for your foundation, it's purely personal taste.
 
Then we have to Load the object we are going to use for the foundation. The reason it is wise to use large foundations in the Alpha is because the terrain is subject to change. If your house relies to much on the geometry of the terrain, it could be ruined if the terrain changes. Also, if you build your house off this single block it's easier to move the house if you choose to pick a different location. The object I chose as my foundation is called "blockCatBrickWall.xml" Generally, there is quite a variety of objects you can choose from for your foundation, it's purely personal taste.
  
[[File:Load_block.png‎‎|300px]]
+
[[Image:Load_block.png‎‎|300px]]
  
 
Next we scale the block to the dimensions we want using the [http://ssd.doesntexist.com/temp/ogwiki/images/4/4a/Scale.png scaling tool]. You can hold down Ctrl + RMB to scale the top side of the block while it is locked to grid. This can help farther down the road when you build atop of your foundation.
 
Next we scale the block to the dimensions we want using the [http://ssd.doesntexist.com/temp/ogwiki/images/4/4a/Scale.png scaling tool]. You can hold down Ctrl + RMB to scale the top side of the block while it is locked to grid. This can help farther down the road when you build atop of your foundation.
  
[[File:Scale_block.png‎‎‎|300px]]
+
[[Image:Scale_block.png‎‎‎|300px]]
  
 
And that's it for the foundation!
 
And that's it for the foundation!
Line 19: Line 20:
 
Next part is the same as the last except we are loading a suitable wall object and placing it on top, this can be tricky to line up the two bricks. The best procedure is to spawn the object on top of the foundation, then hold CTRL + Shift + RMB on the top side of your wall, and move it up one grid space. This method should line your wall up with your foundation perfectly, the only thing you need to do is line up the sides. Moreover, you can use other objects like "Post1.xml" to cover up the grooves in between the two bricks.
 
Next part is the same as the last except we are loading a suitable wall object and placing it on top, this can be tricky to line up the two bricks. The best procedure is to spawn the object on top of the foundation, then hold CTRL + Shift + RMB on the top side of your wall, and move it up one grid space. This method should line your wall up with your foundation perfectly, the only thing you need to do is line up the sides. Moreover, you can use other objects like "Post1.xml" to cover up the grooves in between the two bricks.
  
[[File:Making_the_walls.png|300px]]
+
[[Image:Making_the_walls.png|300px]]
  
 
Now we are going to build the roof, same process as before load up roofsideCatStuccoWall.xml and align the sides with the top of your wall object. This object allows you to easily align the roof objects with your building.
 
Now we are going to build the roof, same process as before load up roofsideCatStuccoWall.xml and align the sides with the top of your wall object. This object allows you to easily align the roof objects with your building.
  
[[File:Raise_roof.png|300px]]
+
[[Image:Raise_roof.png|300px]]
  
 
==Customization==
 
==Customization==
 
Now that the foundation is laid, and the general structure is made, you can customize it further by adding things like a door, windows, and a roof object. This tutorial should have helped you along your way of making a suitable, simple house. Feel free to try any new methods you may have discovered as well.
 
Now that the foundation is laid, and the general structure is made, you can customize it further by adding things like a door, windows, and a roof object. This tutorial should have helped you along your way of making a suitable, simple house. Feel free to try any new methods you may have discovered as well.
  
[[File:Make_it_yours.png|300px]]
+
[[Image:Make_it_yours.png|300px]]
  
  
[[Category:Tutorials|{{PAGENAME}}]]
+
[[Category: Tutorials]]
 +
[[Category: Modding]]
 +
[[Category: Overgrowth]]

Latest revision as of 21:59, 19 June 2011


Work in Progress Work in Progress: Comments & Edits Welcome


This article is a stub. You should help Wolfire by expanding it.

Making a house

Laying a foundation

First thing you have to do is find a good spot to Build. I picked a "flat-ish" spot on the greenhills.xml map.

300px

Then we have to Load the object we are going to use for the foundation. The reason it is wise to use large foundations in the Alpha is because the terrain is subject to change. If your house relies to much on the geometry of the terrain, it could be ruined if the terrain changes. Also, if you build your house off this single block it's easier to move the house if you choose to pick a different location. The object I chose as my foundation is called "blockCatBrickWall.xml" Generally, there is quite a variety of objects you can choose from for your foundation, it's purely personal taste.

300px

Next we scale the block to the dimensions we want using the scaling tool. You can hold down Ctrl + RMB to scale the top side of the block while it is locked to grid. This can help farther down the road when you build atop of your foundation.

300px

And that's it for the foundation!

Building the Basics

Next part is the same as the last except we are loading a suitable wall object and placing it on top, this can be tricky to line up the two bricks. The best procedure is to spawn the object on top of the foundation, then hold CTRL + Shift + RMB on the top side of your wall, and move it up one grid space. This method should line your wall up with your foundation perfectly, the only thing you need to do is line up the sides. Moreover, you can use other objects like "Post1.xml" to cover up the grooves in between the two bricks.

300px

Now we are going to build the roof, same process as before load up roofsideCatStuccoWall.xml and align the sides with the top of your wall object. This object allows you to easily align the roof objects with your building.

300px

Customization

Now that the foundation is laid, and the general structure is made, you can customize it further by adding things like a door, windows, and a roof object. This tutorial should have helped you along your way of making a suitable, simple house. Feel free to try any new methods you may have discovered as well.

300px