Which isn't bad per se, as python is a runtime environment which is itself extremely flexible - but things that you would expect to be found in a separate text file are written straight into what can best be described as a 'print' function of the code. It's not impossible, but it would be easier done with a completely different structure for how the game is coded, or just require considerably more effort.įor example, whereas many games you may be used to have maps, scripts, strings, etc all in separate files and the like with a very modular system that allows changes to files to completely alter how the player's game unfolds - everything here is embedded more directly into the python code. Their prior implementations were not all that favorable to branching stories or solutions. The core of the game is really a visual novel with a tactics game kind of pasted between the slides. Both Sunrider: Arrival, Mask of Arcadius, and Liberation Day all use a very similar python script to work.
#Sunrider 4 code
Originally posted by Planguy:Is there absolutely any info about what story focus is going to be? Are they going with a more kinetic novel approach where the battles are just there to move you on to the next on rails story segment where your choices don't matter, or will there actually be character routes? Will we be able to get specific scenes according to character affection and previous choices?Ī lot of that really depends upon how they implement the code for the game.