The Hidden Secrets of Playdate Performance Optimization

Опубликовано: 08 Февраль 2025
на канале: SquidGod
29,457
1.1k

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 тысяч посетителям.