All Posts in GameMaker Studio 2
![](https://s.gjcdn.net/assets/f6fdf465.png)
![](https://m.gjcdn.net/video-poster/900/33644764-auubzrzu-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 525 of coding, I have adjusted the code to make sure the objects don't spawn on the walls in the center of the room. If used on small rooms however, the game will be on a endless loop
![](https://m.gjcdn.net/video-poster/900/33615448-dsy3zhzy-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 524 of coding, I've made it so that a random number of objects will spawn in each room except the start room. This will be refined later
![](https://m.gjcdn.net/video-poster/900/33582758-8r6kienm-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 523 of coding, I've made a basic fade transition for when the player goes down a floor
![](https://m.gjcdn.net/video-poster/900/33561048-yabrqxjy-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 522 of coding, the camera will stay with the player when they take the stairs. There is a flicker in some cases; so I either have to fix that or cover it up with a transition. Probably the later
![](https://m.gjcdn.net/video-poster/900/33537813-txuhy8uz-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 521 of coding, the player can actually go to a new floor with the descending stairs, I've also included a basic floor tracker to show progress
![](https://m.gjcdn.net/video-poster/900/33516396-iddui4bs-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 520 of coding, I made it to where the map resets when the player climbs the stairs
![](https://m.gjcdn.net/video-poster/900/33483073-yuhuzvtf-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 519 of coding, I tried having another path connect the previous and next rooms. There have been instances where paths have crossed, and one where an endless loop occurred
![](https://m.gjcdn.net/video-poster/900/33452227-gesjkbfd-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 518 of coding, I made some an ascending stair tile that is always placed on the upper left corner of the starting room
![](https://m.gjcdn.net/video-poster/900/33431505-itsrxmm6-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 517 of coding, I have fixed an issue that would sometimes cause an endless loop when creating the pathway
![](https://m.gjcdn.net/video-poster/900/33404601-bdz8rm2h-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 516 of coding, I've updated the code to record the xy coordinates of the other room's floor tiles