What CLEAN CODE Looks Like: Slay the Spire 2 Source Code Deep Dive

PC Game
السنة2026

Get started with SerpApi using 250 free credits: https://serpapi.com/?utm_source=youtube&utm_campaign=howdy_july_2026 Slay the Spire 2 is a masterclass in Godot game development, and today we're going to sneak peek under the hood of its source code. From map generation, Xoshiro256 RNG and enemies AI to cards architecture, netcode and Godot design patterns, we'll break down how Mega Crit built game of this scale. Whether you're a developer curious about clean code practices or a gamer wanting to see how card RNG, map generation, and combat state work behind the scenes, this deep dive covers it all. 🆇 LINKS 🆇 Godot code for simple enemies AI brain - https://github.com/Priler/sts2_enemies_ai_brain ❤️ My Patreon (support what I'm doing) - https://www.patreon.com/c/priler All of my mods & open source projects are also listed there :] Like, subscribe, ring a notification bell :3 Thanks for your support! [!] Important Note: The code shown in this video was obtained through reverse engineering using Visual Studio software, which provides this functionality as an officially supported feature. It does not represent the original source code created by Mega Crit, but a decompiled version for educational and research purposes only. If you enjoy the technical logic behind this game, please support the developers by picking up a copy on Steam: https://store.steampowered.com/app/2868840/Slay_the_Spire_2 Chapters: 0:00 Intro 1:55 How mantis picks the card (code) 3:43 Map Generation (scripted first run) 6:10 RNG Entropy 6:58 Map Generation code 10:08 Switch to Xoshiro256 11:53 AutoSlay automated QA bot 14:05 Search results API 15:36 Replay code 17:24 Funny code findings 19:47 No central game loop 22:33 Three pillars of Netcode 26:52 Enemies AI 29:03 How cards are stored? 31:12 How cards are executed (played)? 35:30 Feedback tool 37:11 Code architecture 43:14 Huge shoutout to MegaCrit This video was sponsored by SerpApi.

قد يعجبك أيضًا

PC Game0

JJ and Mikey: ELEMENTAL GOLEM BATTLE in Minecraft...

PC Game0

CANNİBAL VS 571 (paleto mağdurları) | #mdrp #cannibal

PC Game0

The International 2025 - Orientation Video

PC Game0

I Tried PVP for the FIRST TIME in ARC Raiders... Here’s What I Learned

PC Game0

cat plays basketball #cat #funny #cartoon

PC Game0

KPop Demon Hunters - Meme Dance Song (Osiris Remix) 💫Season 10💫

PC Game0

Kenny Rogers, Don Williams Songs🎶Best Male Country Songs 80s 90s🤠Top 100 Classic Country Music #lady

PC Game0

Goodnight Mr. Bean | Episode 13 | Mr. Bean Official

PC Game0

S7.5 Venom is BROKEN!!

PC Game0

Advanced Robbery Creator & House Robbery Creator [ESX] [QBCore] [QBOX] [FiveM]

PC Game0

Spiderman - Marvel Rivals Montage 🕸️🕷️

PC Game0

TRANSPORT IMPORTANT! POLITIA INTRA PE FIR! • FIVEM

PC Game0

Path to Doomsday: The Avengers | New Asymmetric PvP Mode Trailer | Marvel Rivals

PC Game0

Venom Fighting Literally Everyone for 26 Minutes Straight | VENOM 1-2-3

PC Game0

Call me The John Wick of Arc Raiders ..... (JUAN WICK)

PC Game0

Solo Leveling BoxBox

PC Game0

CS2 SKIN CHANGER 2026 🌌 FREE DOWNLOAD ALL SKINS SKINCHAGER CS 2

لعبة6.1

Magic Tiles Hop. Boomstar. Piano Games/ IceBall Jump. #shorts

لعبة6.9

Woodle - Wood Screw Puzzle Level 33 | GAME Walkthrough

لعبة6.1

Color Water Sort Puzzle: Liquid Sort It 3D - Level - 63 to 70

لعبة6.7

Football League 2023(Beta) | 70mb Size #shorts #footballleague #BeBEAST

لعبة6.3

Relic adventure run|Relic adventure run game|Relic adventure run game for android|Best game play|

لعبة6.1

1 2 3 4 Player Games

لعبة6.0

talking kitty runner

التعليقات

2 تعليق

Kafayat ShafauJul 25, 2026
KinsJul 25, 2026