You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-6Lines changed: 14 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,29 @@
1
1

2
2
3
-
GameMaker Studio lets you resize your rooms, but it does not offer any options for anchoring the existing content of the room when doing so. Your assets, instances, and tiles, will always be locked to the top-left of the newly-resized room.
3
+
GameMaker Studio lets you resize your rooms, but it does not offer any options for anchoring the existing content of the room when doing so. Your assets, instances, and tiles, will always be locked to the top-left of the newly-resized room.
4
4
5
5
Now Roomsizer offers a traditional anchoring interface that should be familiar to users of any image editing software. No more resizing the room and then layer-by-layer dragging and dropping your content to the location you want it!
6
6
7
7
<imgsrc="/screenshot.png"height="400" />
8
8
9
9
## DISCLAIMER
10
10
11
-
Roomsizer is an unofficial tool. It has been tested with GameMaker Studio 2.2.5.481.
12
-
It works on a reverse-engineering of the GameMaker room file format, which YoYo Games could change at any time.
11
+
Roomsizer is an unofficial tool. It has been tested with GameMaker Studio 2.2.5.481.
12
+
It works on a reverse-engineering of the GameMaker room file format, which YoYo Games could change at any time.
13
13
If you are going to use Roomsizer **PLEASE** make sure you have a backup of your data first, or that your data is safely checked in to version control software like Git.
14
14
15
15
There will be an effort to keep Roomsizer working on newer versions of GameMaker as they are released, but don't be careless with your valuable room data!
16
16
17
17
## Get Roomsizer
18
-
*tbd*
18
+
Roomsizer is written for Windows 10 build 1809 and later.
19
+
20
+
You may have to enable "Sideloading" of apps. This just means allowing your computer to install Windows Apps that aren't from the Windows Store.\
21
+
To do so, go to **Settings > Update & Security > For Developers** and select "Sideload Apps".
22
+
23
+
Visit the [Releases page](https://github.com/daikon-games/roomsizer/releases) and download the latest release `zip` file. Extract the contents.\
24
+
Right-click on the file `Add-AppDevPackage.ps1` and select **Run with Powershell**. You will see a few prompts in the Powershell window, type `Y` and hit enter to accept these.
25
+
26
+
This script will install the self-signed certificate for Roomsizer, and then install the Roomsizer app on your computer. Once it successfully completes, you'll find Roomsizer in your Start menu and can begin using it!
19
27
20
28
## Using Roomsizer
21
29
@@ -24,8 +32,8 @@ Use the file browser to select a GameMaker Studio room `.yy` file. The current w
24
32
Enter a new width and height for the room in pixels. \
25
33
**NOTE** currently this must be larger than the original width/height. Shrinking rooms may be added in a future update.
26
34
27
-
Select an anchor point for the resized room. For instance, choosing the top-left point preserves GameMaker Studio's original behavior.
28
-
Choosing the bottom-right point would have all the room's content in the bottom-right corner of the resized room, with all the additional space added on the top and left edges.
35
+
Select an anchor point for the resized room. For instance, choosing the top-left point preserves GameMaker Studio's original behavior.
36
+
Choosing the bottom-right point would have all the room's content in the bottom-right corner of the resized room, with all the additional space added on the top and left edges.
29
37
Choosing the center point will add space evenly around the top, bottom, and sides, to keep content centered in the resized room.
30
38
31
39
If you would like force your resize to a specific tile multiple without doing the math yourself, check the "Round up by tile size?" box, and enter the size in pixels of your tiles.
0 commit comments