Overview
Do you want to try?
Intro
Hello ^.^
First of all, this is a BASIC!!!! tutorial for beginners. It’s just a few simple tips for anyone interested in trying to create a map.
================================
What You Should Know: Your file can corrupt and you lose everything; The main reason for file corruption is an invalid name. Names could contain only letters in english and numbers with a letter as a starting symbol. Otherwise the name considered invalid. Try to make small maps to avoid any frustration;
================================
Editting Maps
For beginners I recommend starting editing the maps until you understand how things work;
Let’s open a map. Go to FILE > OPEN and Haydee/Maps/Examples. Double click on ExampleA;
================================
================================
Hold the middle mouse button + A, S, D, W = to move the camera;
Hold Left SHIFT to move faster;
================================
The easiest way to learn is to edit existing maps. You can change as you wish but…
FIRST: Make a full backup!
SECOND: Some files are linked to the default map! Really, make a backup before change anything;
Make a copy before editing it;
Go to FILE > SAVE AS…
Okay, now it’s safe to do whatever you want…
Press F5 when you want to test the map;
================================
BASIC – Creating and Changing
Let’s make the ground. Mouse Right-Click > SPAWN > GEOMETRY > CSG
It’s pretty easy. Practice a little.
Hold CTRL to move slower;
Hold Left SHIFT to select more than one;
CTRL C + CTRL V to make a clone from that block;
Delete to… UGH… Delete the select block;
CTRL + Z Undo a mistake;
CTRL+Click to deselect objects
Press F5 to test the map;
================================
BASIC – Climbing
Mouse Right-Click > SPAWN > GAME > CLIMB
BASIC – Spawn Itens
You can spawn the weapons, card, medkits and anything…
Press F5 to test the map;
================================
BASIC – Enemies
Mouse Right-Click > SPAWN > BOTs and choose one;
================================
The enemies will attack you automatically but they will not chase you. You will need ”guide” them. You will need create a NavMesh:
Mouse Right-Click > SPAWN > NavMesh
Have fun ^.^
Make some testing;
================================
BASIC – Connecting Maps
First, you need a door. This is the easiest way for a beginner to use a door:
================================
Now you have a door; And you can spawn it on any new map;
Sorry, guys, like i said, this is a simple/fast tutorial. You can use anything as a door. This is just for beginners.
(Also Save/Load Components there are already some presets made. They are located in Templates folder)
Okay, Now let’s connect them:
It’s pretty easy but pay attention!!!
================================
Now you can go wherever you want. o/
– Connected doors must have the same names. Because the engine uses door actor name to store travel state (locked and so on). So you want this states to be the same for the same doors. This rule is for doors only. It has nothing to do with other actors;
– New Entry: Mouse Right-Click > SPAWN > GAME > ENTRY
– Any object can be a door if you click it and > ADD COMPONENT > GAME > TRAVEL
LOCKED DOORS:
BASIC – Enabling the Custom Map
================================
You will need a .game text file for your map
Go to:
Haydee/System —-> COPY the ”Haydee” text file
I said to copy!! Don’t change the original file;
Copy/Paste
And now:
================================
Default true in the .game file means that this game is a default game. Default game could be only one and it’s a Haydee game. So for all the others it must be ”false”;
REMEMBER: You need to compile ALL MODIFIED MAPS (press F7)
REMEMBER: You can create the ”Entry”: Mouse Right-Click > SPAWN > GAME > ENTRY
And now you ready to go;
The End
================================
REMEMBER: ALWAYS ”compile” the map;
I hope that, even if it’s simple, this tutorial has helped you in some way;
For more information, details or questions you can try this topic:
[link]Thanks to Antales for some corrections;
================================
Bye. Have fun ^.^/
================================