MachineCraft

MachineCraft

31 ratings
How to make: Maps
By Sanikku
In this guide i will explain in my understanding how to make maps and all i know about them so far.

This guide is open to suggestions.
   
Award
Favorite
Favorited
Unfavorite
Introduction
In this guide i'll be talking about the Basics on how to make a Map, and all the tricks i know.
While i do not know everything about Map making, i know enough to be considered a somewhat intermidiate person. Also this guide will change over time, so expect it to be less complicated and more full of content as time passes by. Please pardon any typos too as my main language is not English
The Basics
The Menu
Now, when you go into construct you are put into the world. Just you, yourself, and a empty map. Now, you don't that map to remain empty now do you? First thing you wanna do is open the the Menu and press edit. It should look something like this:
Confused now arent we? Let me give you a rundown of what each thing does:
  • Snap: Snaps your boxes into a 1x1 meter grid, its good to keep things aligned
  • Grid: Shows a centered large 100x100 grid, usefull for finding the center of the map.
  • Video: Obvious
  • Exit: Quits contruct
  • Texture name: Terrain image for offline testing
  • Texture URL: Terrain image for multiplayer, use for final image
  • Stage data URL: For mccz or mod maps (still trying to figure this out so its not in the guide
  • Offeset X/Y/Z: Block poistion based on those Axis
  • Heading, Pitch, Bank: Rotation of the Boxes. It should be noted that unlike in Build, they will not conflict with eachother and reset possition.
  • Width, Height, Depth: Obvious
  • "The X Color"/Erase: Erases what ever block the guide touches
  • Colors: Your color pallete. Can be changed using the Red Blue and Green Values.
  • Material: Choose from our plentifulll catalouge of materials Such as Metal, Wood, and Metal, and... oh.
  • Hide: Hides all boxes. Probably the most useless thing here.
  • Paint: Works like the "The X Color" But instead paints whatever block it touches with the selected color instead of deleting them.
  • Stage: Places down r_ builds.
  • Box: Place down boxes or use paint or "The X Color"
  • Spawn: Places a spawn point. Do not place touching the ground or things will go baaad.
  • Gate: Places gates for race maps.
  • Slide: moves the entire Map.
  • U/D: Slide direction
  • Empty "Enter the ammount" field: The amount of meters you want to move the map
  • World: Chose your world type. Only Hill and Island can use terrain.
  • Select file: Select your map
  • Save: Save your map
  • Export MCCZ: Export your MCCZ, what else.
  • Load: Load the map
  • Resume: Reloads stage data saved before exiting. Good if you forget to save your map.
  • Undo: Clears previously loaded map/Undos r_ builds when placed.
  • Clear: Clears stuff out.
Well, with that out of the way, time to tell you how to build.
Controls
Well this is simple, basically its the same thing as in build except you place blocks down pressing Left control.
Actually building, and tricks you can do! (What are r_ builds and why you should use)
Now, building should come to common sense. You choose a color, you move your block around, you place it, rinse repeat. after a while, this can get boring. Specially when you're really lazy and are makin a detailed map.
However, theres a tool that can help you!
r_ builds
What are they you may ask? A r_ build is a map file that can be moved around a placed like a block. Its good for props and such.
This is how you make one:
  • Open up the menu and turn Grid on and (Optionally) Snap.
  • Go to the middle of the grid and build whatever you want. Use the grid and coordinates to help. Snap helps with pressicion.
  • when done save it with r_ in its name. For example "r_bob"
Example
This here is our friend bob! I love bob, but bob does not love me back. You see bob is a hippie and im a soldier, so he cant apreciatte my pressence thus he ignores me. That makes bob live such a lonely life since im the only person in this empty field. However we can change that.





















As seen here, bob is built in the exact center of the map. This allows us to easily use him for r_ building.

we save bob as: r_bob and select him.


now since when r_bob is loaded in, isntead of pressing load, we select stage and tada! now i can place more bobs around, and maybe even rotate them around and stuff.
Now bob can raise an army to end my life! Hooray!

This trick can be used to make things such a cities, or decoration maps much easier.
Heres some example of that:
City parts

City built using said parts
Terrain
Now, theres 2 methods on how to do this. I however only know one of them. While the other method allows you to chose what kind of ground you want, i still cant figure it out.

However the method i know is by using a grayscale image, and this is how you do it:

First things first, you gotta have the image you're going to be editing. The image needs to:
  • be a EXACTLY 512x512 png
  • Have to be completely grayscale or else depth is going to be all over the palce

Now how do you make one? open your favorite image editing sofware (paint.net in my case)
and create and 512x512 image.
This is a example terrain i drew for this tutorial. it was really rushed and it took me seconds. but how did i do it?

First thing we do is a image as stated before. Once it is finished we save it in C:\Program Files (x86)\Steam\steamapps\common\MachineCraft\UserData\_stages


The image we see on the right is the terrain for the island i did and the image on the left is a guide to help us find the proper depth we want. Now, the color of the terain is not completely accurate as it is based on shape, but it does give us a good idea on how to do this. We can see how the darker the terrain is, the deeper it is.

once we wanna test it we open the Menu in construct put it in the "texture name" field with the file extension. For example here our name is "nyaisland.png" and we save it. then we load the map and the terrain shows up! Hooray.

Now you cant use your map online this way, as it is only for testing. To use it online, just simply upload it somewhere like in imgur.com and copy the image's direct link and place it in "texture url" field. Example: http://i.imgur.com/POMZbCI.png <--- MAKE SURE THE PNG IS THERE
Once that is done you save it, and you can load it
MOD maps (custom models!)
W. I. P THIS PART OF THE GUIDE ISN'T COMPLETE

Now, you've noticed that there's a strange map type called MOD. When loaded you're just thrown into an empty flat metalical field. Now you might question what is it, well Mod allows you to load a custom map with custom assets done using unity.

Fist let's set things up:
  • Get the Machinecraft world file (click here) [drive.google.com]
  • Get the latest version of Unity. It can be the free version!
  • Once you get both and unity is done installing you start it up and create a project, for this tutorial mine will be named "Machinecraft Mod".
  • Extract the contents of the Machinecraft world files anywhere, and and load the unity package.
  • Once that is done, copy your Machinecraft files into where you saved your project. Example: c:/users/sanikku/documents/machinecraft mod/ is where mine would be.
  • And finally we're done setting it up!

Now, lets start building the map. look up tutorials on how to build things in unity, since thats all you really gotta know.

make sure whatever you build in side the >world group in the world explorer.

Once you are done, build your asset bundle and it should be extracted to (again, as an exmaple) c:/users/sanikku/documents/machinecraft mod/UserData/_worlds as the name of the scene you used. After that upload to google drive. Once it is done click share and copy the url and now do this
Conclusion
Well, thats pretty much all i know about making maps now. It's pretty simple just hard to understand as you can see. Hopefully i helped clear things up and you learned But now, Have fun making maps!



heres a picture of a simple De_dust2 ramake i made just to make this look pretty UwU
35 Comments
vincentplayer45 21 May, 2023 @ 2:47pm 
so uh it wont let me
buff jotaro and avdol ⑨ 17 Nov, 2019 @ 12:16pm 
why do terrorists wear sunglasses?

they dont want






de dust2 in their face:steamhappy:
CubeMaster_1 20 Nov, 2017 @ 6:43am 
@Sanikku that is sad to hear/read, guess I have to work around it. Thanks for the answer
Sanikku  [author] 19 Nov, 2017 @ 9:37am 
No
CubeMaster_1 17 Nov, 2017 @ 1:15pm 
So, I am trying to make a free-for-all map for me and my friends, and when I ran a test with myself, I noticed that I always respawned at the same position. Is there any way to make random spawns? (FYI I placed 8 spawnpoints)
Sanikku  [author] 4 Sep, 2017 @ 6:09pm 
The machiencraft wrol thing is outdated, just get it from the wix site.

for terrain you probably did something wrong, alot of people have managed to do it.
NimrodAbsolution⁧⁧98 4 Sep, 2017 @ 5:52pm 
gay
The Mole 4 Sep, 2017 @ 5:35pm 
This guide is BS for the terrain and modmaps I do everything it says and nothing happens I spent a good quantity of time building a map on unity I can't F***ing use.
Tharsis 26 Apr, 2017 @ 9:04pm 
*Steals ants timbs*
ERE YE GO MOITE
BreadStick 18 Mar, 2017 @ 10:18am 
btw good job on this here guide