All Posts in GameMaker Studio 2
![](https://s.gjcdn.net/assets/f6fdf465.png)
![](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
![](https://m.gjcdn.net/video-poster/900/33381854-bcxgmyv2-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 515 of coding, I made a database that stores the xy coordinates of each floor tile in the starting room
![](https://m.gjcdn.net/video-poster/900/33357657-pg4y6x9y-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 514 of coding, I have made progress in building a path creation that will keep the hallways a certain distance from other rooms. Some refinement will be done later for functionality, and to prevent endless loops