Requirements are based on how detailed your game is. If your game has almost no detail, then 3DGS' minimum requirements are needed. If your game is heavy in detail (of which you should provide graphics options to turn down the level of detail), then the system requirements will be higher. Script complexity has little impact. The big fps-destroyers are level geometry and model vertices as well as complex shaders (of which should have less complex variations for compatibility reasons and graphics options). I've run 10000 lines' worth in scripting (mostly if statements) 64 times in one frame at 60 frames per second and it only takes 5 milliseconds to process.