The Picard Maneuver@lemmy.world to Gaming@lemmy.worldEnglish · 5 months agoThe audacity!lemmy.worldexternal-linkmessage-square100linkfedilinkarrow-up1648arrow-down19
arrow-up1639arrow-down1external-linkThe audacity!lemmy.worldThe Picard Maneuver@lemmy.world to Gaming@lemmy.worldEnglish · 5 months agomessage-square100linkfedilink
minus-squareSkaveRat@discuss.tchncs.delinkfedilinkEnglisharrow-up22·5 months agowhatever you do, don’t look into its code. It’s basically a single lua file with more if/else/switch nesting than god intended (unless it was refactored in the last couple months)
minus-squaredual_sport_dork 🐧🗡️@lemmy.worldlinkfedilinkEnglisharrow-up13·5 months agoApparently Undertale works this way as well. All of its dialog is one massive switch statement.
minus-squaremoving to lemme.zip. @lemm.eelinkfedilinkEnglisharrow-up1·5 months agoI remember reading undertales code is nightmare fuel.
minus-squarefrayedpickles@lemmy.cafelinkfedilinkEnglisharrow-up5·5 months agoYeah a lot of games have shit code and always have. Real time strategy “ai” is especially egregious if I remember right.
whatever you do, don’t look into its code.
It’s basically a single lua file with more if/else/switch nesting than god intended
(unless it was refactored in the last couple months)
Apparently Undertale works this way as well. All of its dialog is one massive switch statement.
I remember reading undertales code is nightmare fuel.
Yeah a lot of games have shit code and always have. Real time strategy “ai” is especially egregious if I remember right.
If it works it works.