Skip to content

Intro to the Dream Maker

Atermonera edited this page Apr 25, 2022 · 1 revision

To begin: We’ll need to open Dream Maker, of course. Locate the dreammaker.exe in your BYOND/bin file and run that (or launch it from Start, however you prefer.)

You’ll be greeted with this wall of white:

image

We’re going to go to File, Open Environment, like so:

image

You’ll then locate your Polaris folder, and the .dme inside. Shown is mine:

image

Choose “Open” You will be greeted with:

image

Otherwise, continue below:

MAPPERS: If you are looking to MAP, the first thing we need to do is go to the top of the screen, choose “Build”, and Compile.

Cynosure is located in /maps/cynosure/, and each level of the station is Cynosure 01-03. 01 is the Mining Outpost and 04 is TComms Satellite. Submaps are in the /submaps/ folder, and, for instance, if you are looking to add new submaps, refer to the Guide to Your First POI Map.

If you are adding a submap, ensure you add it to _templates.dm, a small snippet is here: image

Cost is how much the POI system has to spend to spawn that .dmm, and name/mappath are self-explanatory.

Regarding new submaps, refer to Guide to Your First POI Map, or Guide to Map Folders.md, inside /maps/!

If you have questions, ask in Discord in #code! We all were new once, don't feel embarrassed <3

SPRITERS: If you are looking to edit icons, skip that, and just go to “icons” (expand it by hitting the +), and then find the icon file you’re looking for. Most people go to adding new drinks + foods for their first foray into DM, so: If you want to add a new drink, Polaris-specific drinks are in icons/obj/drinks.dmi, and Polaris-specific food is icons/obj/food.dmi.

If you have questions, ask in Discord in #code, or #assets! We all were new once, don't feel embarrassed <3

CODERS: Refer to the pins in #code for Visual Studio Code, or the VSCode Setup Guide, but you can still code in Dream Maker (Although it’s not a very good interface for it, and it’s WHY Visual Studio Code is recommended).

Coding is fairly self-explanatory, find the things you want to change and change it. There’s no robust tutorial to coding, but we have a coding tutorial of sorts and explanation here on our wiki.

As with spriters/mappers, if you have questions, ask in Discord in #code! <3