In this video, I'll be showing you how to optimize your Playdate games performance, covering how the Playdate hardware works, why certain things run slow, and how to fix it.
Links:
Github: https://github.com/SquidGodDev?tab=re...
Discord Channel: / discord
Patreon: / squidgoddev
My book "The Beginners Guide to Lua for Game Development": https://squidgod.itch.io/lua-for-game...
=== Tools ===
Particle Effect Tools
https://sphodromantis.itch.io/particl...
https://spritemancer.com/
http://pixelover.io/
Rotation Tools
https://github.com/samdze/spriterot
https://torcado.com/cleanEdge/
Pattern Tools
https://dev.playdate.store/tools/gfxp/
Playdate Revision Version Check
https://tools.strawdynamics.com/playd...
https://rae.wtf/revchecker/
Datasheets
Rev A Datasheet: https://www.st.com/resource/en/datash...
Rev B Datasheet: https://www.st.com/resource/en/datash...
Timestamps:
0:00 Intro
0:55 What is Performance?
1:30 Why is Performance Important?
2:32 How to Measure Performance
6:15 Improving Performance: Memory
6:31 What is Memory?
13:37 Caching Data
15:32 Load Time
17:36 Loading Screen
20:01 Memory Limit
21:41 Garbage Collector
23:30 Object Creation
27:02 Object Pool
28:14 Garbage Collector Settings
28:48 Improving Performance: Code Execution
28:58 Expensive Functions
32:18 Tables
36:04 Arrays
38:15 Array Creation/Modification
40:19 Const
40:39 Improving Performance: Drawing
40:45 Direct Drawing
42:15 Sprites
47:53 Caching Draw Calls
49:43 Rotation and Scale
51:24 Blurring and Fading
52:14 Playdate Hardware Versions
53:13 When to Improve Performance
Смотрите видео The Hidden Secrets of Playdate Performance Optimization онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал SquidGod 08 Февраль 2025. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 29,457 раз и оно понравилось 1.1 тысяч посетителям.