Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Introduction
00:00 • 2min
Scripting Language for 3D Modeling
01:43 • 2min
ShapeScript Predates SwiftUI in Many Ways
03:26 • 2min
What Inspired You to Build a 3D Game?
05:32 • 3min
Retro Rampage
08:11 • 3min
Performance Tuning Graphics in UIKit App
10:44 • 2min
Swift Is a Better Programming Language Than Objective C
12:42 • 6min
Swift Gives You Extensive Control Over Memory Management and Copying
18:17 • 2min
Objective C and the Slice Behavior in Swift
20:04 • 3min
Custom Data Structures
22:35 • 4min
Using a Linked List to Optimize Your Engine
27:02 • 5min
Swift Foot Gun
32:04 • 3min
Swift - Copy on Write Semantics for Data Structures
34:48 • 2min
Copy on Write in Swift
36:30 • 3min
Why You Shouldn't Write Algorithms Yourself
39:11 • 2min
Bigo Is a Way to Talk About Performance of Your App
41:22 • 3min
The Importance of a Bigger Data Structure
44:00 • 2min
Is There a Difference Between Game Engines and App Engines?
46:17 • 2min
Is There a Difference Between Games and Apps?
48:27 • 2min
Functional Programming Is a Bad Thing for Performance
50:26 • 3min
Stack Overflows in Recursive Programming
53:44 • 2min
Using Parallelization to Improve Performance in Rendering
55:27 • 4min
Using Threads to Improve Performance and Parallelization
59:38 • 3min