I brought on a cracked gamemaker dev this time.
#1 Non-Leetcode Interview Platform: https://www.getcracked.io (20% off with code PirateSoftware until Aug 31st)
Patreon: / codingjesus
Calendly (1-on-1 with me): https://calendly.com/coding-jesus
Personal Instagram: / thecodingjesus
Quant / SWE Instagram: / thecodingjesusquant
Email: [email protected]
Quant SWE Resources: https://www.amazon.com/shop/thecoding...
Join this channel to get access to perks:
/ @codingjesus
Demo Code published by PS: https://web.archive.org/web/202212071...
Level 5 Fish: https://level-5-fish.itch.io
KevinKorDevs: @KevinKorDevs
Undertale Mode Tool: https://github.com/UnderminersTeam/Un...
Level 5 Fish Benchmarking Code: https://github.com/Level5Fish/pirate-...
00:00 Intro
00:10 Why I'm making this video
00:44 getcracked.io
01:12 Why I'm making this video continued
01:32 Where I found the (demo) code
01:54 Why are you reviewing an older version?
02:10 How will this help the viewer?
02:35 How are we categorizing issues?
02:50 Major issue: lighting engine (i) collision
04:08 Major issue: lighting engine (ii) copy-paste
04:39 improving on lighting engine w/ a cracked GameMaker dev
09:47 benchmarking pirate software's lighting versus the industry standard approach
12:37 Medium issue: dialog system
15:30 Minor issue: (i) Useless code
16:22 Minor issue: (ii) Unexplained constants
17:02 Minor issue: (iii) Unsafe I/O operations
17:20 Clarification for new devs
17:30 why this is an issue...
17:53 shoutout to the GameMaker devs
I reviewed Pirate Software's OFF-STREAM code repository and found critical flaws in their GameMaker lighting engine, dialog system, and file I/O operations. This deep code review exposes real production issues.
*What You'll Learn:*
How Pirate Software's lighting engine fails with collision detection and copy-paste bugs
GameMaker optimization techniques: lighting performance benchmarking vs industry standards
Code quality red flags: unsafe I/O, unexplained magic constants, useless abstractions
Why dialog systems matter in game development architecture
Best practices for junior developers avoiding these mistakes
*Featured Resources:*
🎮 Cracked.io - Non-Leetcode Interview Platform: https://www.getcracked.io (20% off code PirateSoftware until Aug 31st)
📊 Pirate Software Demo Code (archived): https://web.archive.org/web/202212071...
🔧 Level 5 Fish Benchmarking: https://github.com/Level5Fish/pirate-...
🛠️ UndertaleModTool: https://github.com/UnderminersTeam/Un...
*Connect:*
Patreon: / codingjesus
1-on-1 Coaching: https://calendly.com/coding-jesus
Email: [email protected]
Channel Membership: / @codingjesus
#GameMakerCode #CodeReview #SoftwareDevelopment #GameDevelopment #PirateSoftware