Is it just me, or does everyone else run through their games to find errors, fix said errors, upload said games, then find out there are still errors that they somehow didn’t detect, then wonder if it’s just them?
Something to think on and chat about on this Saturday morning I guess.
Hope you all have a good weekend and stay warm, for those who are in cold climates right now.
Are you using Quicktest and Randomtest? They certainly won’t catch everything, but they will catch certain types of things.
What a coincidence, I’m doing just that.
You can also use the VSCode extension to catch errors even before you test the game.
Some of them are shown like that, others like there’s no *else won’t show. But it is super useful to have.
Welcome to coding, my friend. No matter how hard you debug your game, it will still have bugs you never thought of, that will only be discovered when your game meets the raw, hungry jaws of your players.
I used to make fun of Obsidian Entertainment for their tradition of releasing buggy games. Then I beta tested Choice of Robots, and I will never mock them for that again - working the bugs out took months of off-and-on testing on hot code.
Yup. This.
Even published games written by experienced IF authors under the guidance of expert editors contain errors. That’s not a reflection of the dedication and skill of the people involved, but of the complexity of the undertaking. Usually the kind of errors you’d see in a published game are extremely minor, like using a subject pronoun variable where an object pronoun should be … but there was once a game published in which a single omitted line of code could, under extremely specific circumstances, cause a character to come back from the dead.
So no, it’s not just you. In fact, if you were writing bug-free code (outside of extremely basic dabbling), I would be asking just how sure you actually are that you’re not a robot.
Looking at quicktest, though when ever I run it I get that it can’t open phonecall.txt, and since that scene file has the same .txt extencion as the rest, I don’t know why it’s the one being singled out?
is the filename in the same case as it’s in the startup? I vaguely remember that these were case sensitive, as in: if you wrote it as ‘phonecall’ in startup, but ‘Phonecall’ in the filename, the game can’t find open it. Take this with a grain of salt though, I’m not certain.
Thanks, ‘remane’ files is comeing in really handy in notepad plus plus.
Now I just need to know if all the various numbers with lots of zeros flowing by are important, and what exactly they mean. Also makeing my head hurt, but isn’t that normal?
What zeroes? In the filename?