All Posts in GameMaker Studio 2
![](https://s.gjcdn.net/assets/f6fdf465.png)
![](https://m.gjcdn.net/video-poster/900/32837158-cyitybws-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 494 of coding; I finished the rest of Heartbeast's second video on random level generation, which covered movement refinement and drawing shadows with a new draw surface
The sprites used are made by Heartbeast
![](https://m.gjcdn.net/video-poster/900/32813070-gpmh6kgw-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 493 of coding; I have finished 3/4 of Heartbeast's second video on random level design, focusing on the player and collisions
The player placement is a bit unrefined at the moment
![](https://m.gjcdn.net/video-poster/900/32790215-3pfmicss-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 492 of coding, I have decided to start learning about randomly generated levels. For this I have finished the first video of a tutorial by Heartbeast
I did change the floor colors to better stand out from the walls
![](https://m.gjcdn.net/video-poster/900/32766032-uccmzqtj-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 491 of coding, I have managed to apply the mouse interaction to the rest of the split game
![](https://m.gjcdn.net/video-poster/900/32736155-wwfzkpfk-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 490 of coding, I have allowed mouse interaction for during the split hand. Later, I will have mouse interaction for the split game's end
![](https://m.gjcdn.net/video-poster/900/32706029-juyfc7mg-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 489 of coding, I have altered the size of the "How to Play" box in order to make sure everything fits right
![](https://m.gjcdn.net/video-poster/900/32678703-pb24rchg-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 488 of coding, the mouse can be used for most of the game now. I just need to set up the mouse interaction for the split hand
![](https://m.gjcdn.net/video-poster/900/32656281-hfxicn8r-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 487 of coding, I gave mouse functionality to half of the main game
![](https://m.gjcdn.net/video-poster/900/32633420-afkxvhv3-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 486 of coding, I have given functions to the arrows and return button
![](https://m.gjcdn.net/video-poster/900/32611601-nrqxccix-v4.webp)
![Loading...](https://s.gjcdn.net/assets/76929a36.gif)
For day 485 of coding, I have changed the layout of the "How to Play" section a bit. I will later add functionality to the arrows and return button