I reviewed Pirate Software's OFF-STREAM code. It's even worse.

Опубликовано: 16 Март 2026
на канале: Coding Jesus (getcracked.io)
1,748,431
64k

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