
Creating a Scene Manager for the Playdate
Want to create different scenes in your Playdate game and make transitions between them? In this video, I show you how to set a scene manager using Lua for the Playdate SDK.
Check out my new book "The Beginner's Guide to Lua for Game Development" and learn how to code using Lua!
https://squidgod.itch.io/lua-for-game-development
Scene management code: https://github.com/SquidGodDev/Playdate-Scene-Management
Roomy Playdate: https://github.com/RobertCurry0216/roomy-playdate
Noble Engine: https://github.com/NobleRobot/NobleEngine
Cotton: https://github.com/unbelievableflavour/Cotton
Support me on Patreon and get all my games and their source code!: https://www.patreon.com/squidgoddev
Join my Discord!: https://discord.gg/kDM8RU4aFt
Follow me on Twitter!: https://twitter.com/SquidGodDev
Timestamps:
0:00 - Intro
1:09 - Simple scene management
2:00 - More advanced scenes
2:58 - Creating example scenes
4:32 - Creating a scene manager
6:42 - Using the scene manager
7:21 - Passing data between scenes
8:06 - Creating a wipe transition
10:59 - Disabling scene transitions during an active transition
11:32 - Create a wipe transition with an image
11:44 - Creating a fade transition
12:44 - Improving fade transition performance
13:22 - Drawbacks of this scene management approach
14:40 - Alternative #1
14:55 - Alternative #2
15:10 - Alternative #3
#Playdate #PlaydateSDK #PlaydateConsole









![[2D 게임 개발 꿀팁 시리즈] 2D 게임에 3D 오브젝트 쉽게 사용하는 방법](https://img.youtube.com/vi/8ytJW1I6Agg/hqdefault.jpg)
![[2D 게임 개발 꿀팁 시리즈] 메모리 절약 스프라이트 5가지](https://img.youtube.com/vi/-cxbULpRSXE/hqdefault.jpg)



![[2D 게임 개발 꿀팁 시리즈] 2D 배칭 조건](https://img.youtube.com/vi/5DstF95ojw0/hqdefault.jpg)

















































![[2D 게임 개발 꿀팁 시리즈] Runtime Sprite Atlas](https://img.youtube.com/vi/ocFwQ4sogDo/hqdefault.jpg)








































































