Screen Shake w/ Animation Curves | GMS2.3 Tutorial @SynforgeTutorials
Screen Shake w/ Animation Curves | GMS2.3 Tutorial  @SynforgeTutorials
Uploaded March 2021 | Updated September 2026, 1 week ago
Hi! Today we'll cover how to add Camera Shake to your game using Game Maker Studio 2.3. In particular we'll implement this using animation curves, which allows us to make the shake pattern follow the enemy impact more closely.

For today's animation principle we'll cover Exaggeration. In addition to having enemies fall from the sky, we use this animation to exaggerate how the enemies are perceived. Adding the animation makes them feel bigger, heavier, and scarier (all without changing any of their gameplay properties)

0:00 Intro
1:53 Initial Camera
3:15 y Animation Curve
4:13 y Implementation
7:35 Room Padding
10:31 Trigger Animation
13:06 x Implementation
14:43 Outro + Animation Principle

Starting Project
github.com/ArendPeter/CastleGame/tree/59300aaf9d158d9acd460215b44e92d4f5f5c7cd

Ending Project
github.com/ArendPeter/CastleGame/tree/6a375bcd3eea80adb3ea9bc6b3e7745c43a0a30c

Triggers Tutorial
youtube.com/watch?v=Sik3IA0FS4o

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 Transition Tutorial (companion)
youtube.com/watch?v=wlJ5jItZWCY

Animation Curves Playlist
youtube.com/watch?v=V-4FeNFFC7M&list=PLywxFF6tce1-Y8teVEtN_W9zXJlhGlkH2

Animation Principle: Exaggeration
youtube.com/watch?v=HfFj-VQKiAM&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
Screen Shake w/ Animation Curves | GMS2.3 TutorialWater Logic Dev #1Coding Perlin Noise in UnityIsometric Game Maker Tutorial3D Software Rendering ProjectBuilding a Calculator in Minecraft : Day 3/4Animate Gate w/ Animation Curves | GMS2.3.2 TutorialHow to overcome Ignorance6 Tips for Advanced Level SelectionStackable Inventory Part I Game Maker TutorialWhat’s important for the world?Java Swing #4 Part I Interface Box & Card Layout Tutorial
Arend Peter Teaches |

Screen Shake w/ Animation Curves | GMS2.3 Tutorial

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER