The Picard Maneuver@lemmy.world to Gaming@lemmy.worldEnglish · 1 year agoThe audacity!lemmy.worldimagemessage-square71linkfedilinkarrow-up1641arrow-down10
arrow-up1641arrow-down1imageThe audacity!lemmy.worldThe Picard Maneuver@lemmy.world to Gaming@lemmy.worldEnglish · 1 year agomessage-square71linkfedilink
minus-squareSkaveRat@discuss.tchncs.delinkfedilinkEnglisharrow-up22·1 year 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·1 year agoApparently Undertale works this way as well. All of its dialog is one massive switch statement.
minus-squarefrayedpickles@lemmy.cafelinkfedilinkEnglisharrow-up5·1 year 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.
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.