Uploaded February 2021 | Updated September 2026, 1 week ago
Hi! In today's tutorial I'll show you how to implement sliding camera transitions using Game Maker Studio 2.3. I'll be using Animation Curves to make the camera follow a slow-fast-slow pattern and I'll also show you how to do this using the upcoming Curves Library feature from Game Maker Studio 2.3.2.
For today's animation principle, I'll cover slow in / slow out. If you're moving toward a goal, and don't want to overshoot it, then it looks most natural to start moving slow, speed up, and then slow down again before reaching your target. This camera movement is the same, and adding the curves will make your game feel more organic
0:00 Intro
2:03 Camera Setup
3:25 Animation Curve
4:54 GMS 2.3.2
6:06 Implementation
13:00 Animation Logic
15:28 Outro + Animation Principle
Starting Code
github.com/ArendPeter/CastleGame/tree/2aaad4906b0bb271d6a9609784f0dea435546d7a
Ending Code
github.com/ArendPeter/CastleGame/tree/e7e5b838090bbd132a84628e0cbc9c9506b4c87f
Camera Tutorial
youtube.com/watch?v=83gFT3mGb5g&t=836s
Animation Curves Tutorial
youtube.com/watch?v=V-4FeNFFC7M
StepTowards Script
gist.github.com/ArendPeter/42f1ba6971d21b973cd50127a4ea16c9
ShorterCamera Script
gist.github.com/ArendPeter/6958b62c29e1d430a9c8d82fd949e0cd
Camera Shake (companion)
youtube.com/watch?v=Eq-cjxA04bA
Animation Curves Playlist
youtube.com/watch?v=V-4FeNFFC7M&list=PLywxFF6tce1-Y8teVEtN_W9zXJlhGlkH2
Animation Principle: Slow in & Slow out
youtube.com/watch?v=fQBFsTqbKhY&list=PL-bOh8btec4CXd2ya1NmSKpi92U_l6ZJd
Office Hours Submission Form ( for helping debug your projects on livestreams :) )
https://forms.gle/Mp2258ZBNhFShr548
Tutorial Submission Form
https://forms.gle/9N6UpX2YiLmeb1Sw8
Hi! In today's tutorial I'll show you how to implement sliding camera transitions using Game Maker Studio 2.3. I'll be using Animation Curves to make the camera follow a slow-fast-slow pattern and I'll also show you how to do this using the upcoming Curves Library feature from Game Maker Studio 2.3.2.
For today's animation principle, I'll cover slow in / slow out. If you're moving toward a goal, and don't want to overshoot it, then it looks most natural to start moving slow, speed up, and then slow down again before reaching your target. This camera movement is the same, and adding the curves will make your game feel more organic
0:00 Intro
2:03 Camera Setup
3:25 Animation Curve
4:54 GMS 2.3.2
6:06 Implementation
13:00 Animation Logic
15:28 Outro + Animation Principle
Starting Code
github.com/ArendPeter/CastleGame/tree/2aaad4906b0bb271d6a9609784f0dea435546d7a
Ending Code
github.com/ArendPeter/CastleGame/tree/e7e5b838090bbd132a84628e0cbc9c9506b4c87f
Camera Tutorial
youtube.com/watch?v=83gFT3mGb5g&t=836s
Animation Curves Tutorial
youtube.com/watch?v=V-4FeNFFC7M
StepTowards Script
gist.github.com/ArendPeter/42f1ba6971d21b973cd50127a4ea16c9
ShorterCamera Script
gist.github.com/ArendPeter/6958b62c29e1d430a9c8d82fd949e0cd
Camera Shake (companion)
youtube.com/watch?v=Eq-cjxA04bA
Animation Curves Playlist
youtube.com/watch?v=V-4FeNFFC7M&list=PLywxFF6tce1-Y8teVEtN_W9zXJlhGlkH2
Animation Principle: Slow in & Slow out
youtube.com/watch?v=fQBFsTqbKhY&list=PL-bOh8btec4CXd2ya1NmSKpi92U_l6ZJd
Office Hours Submission Form ( for helping debug your projects on livestreams :) )
https://forms.gle/Mp2258ZBNhFShr548
Tutorial Submission Form
https://forms.gle/9N6UpX2YiLmeb1Sw8










