Erich_L Sorry if I didn't make myself clearer. The project was completed in flash CS6. I started with a very basic quiz AS3/flash script with php/xml written by a person I'd been talking to on StackOverflow. It gave me the bare bones of scenes, tweens, movieclips, math, integrating php and xml etc. From that I learned much more by looking up examples, asking for help on forums. The completed game has player registration, login, forgot login details, change user detail options... multiple categories, multiple options for the number of answers, random questions and answers, option for an answer popup with explanations or on button press skip to next question, countdown timer/no timer, scoring with default score or score decreasing with countdown time, achievements, and a leaderboard.
There was nothing "half-completed" about it. What was half-completed was the Phaser project I paid for. That's not the work I'm trying to move to Godot. One of the reasons why I thought Godot would suit me better is that I need a visual editor like Flash/Animate. It's similar. I've tried to use editors like Visual Code and install Haxe, Flutter, even Phaser etc but the hoops one has to go through just to get them to work? Publishing via Animate has turned into a nightmare with AIR.
Which brings me to your question "... for the sake of potential users or for your individual learning?". Why can't it be both of those things? If it was just for potential users I could buy source code. But I didn't spend months perfecting my game all for nought. I'm quite happy to learn all over again but, just as before, I need those "bare bones".
In answer to your question about what I want the 'game' to do? That I was probably even less clear on.
One of the reasons why I decided to make this game is, is that my adult aspie/epie son is a massive 'Super Hero', sci-fi nerd. We don't have a lot in common re Super Heros but we do via old school sci-fi like Star Wars and Star Trek. We found this online desktop game and it was boring. I thought I could write way more challenging questions. And so it went from here. I ended up by writing more than 1000 questions for TNG alone.
I found that it gave us something to do together (he would be my questions/answer editor) and if he was in a situation where he felt uncomfortable, he could access the test game via his laptop or phone and his mind would be focused elsewhere. In the full version of the game the only 2 people on the leaderboard were me and him LOL but it was fun to see if he could beat me.
I used the basic version with scoring in percentages for my daughter in her final high school exams.
For my son, timing is an issue. He's slow to understand in real life.
For my daughter, she needed to see results as in an exam.
I would like other parents and/or educators to be able to do the same. Free. I don't want to make money out of this (except for my Star Trek game and I don't want someone to do that for me). And I'd like it to be cross-platform so that parents/educators, and those with disabilities can access easily, so they can create their own quizzes. All the options there. All the coding is done and all they have to do is create a sql database, write the questions, change the backgrounds, images, fonts etc to suit. All instructions provided.
To date, I've found a tut that I can use php/sql for registration and login. Works great.
I found a "millionare' game that uses http request to my database, and uses a countdown timer, but the questions, nor answers, are random.
I've found another Godot quiz source code that uses sqlite for questions and answers, and I cannot figure out how to get the answer text to display randomly insync with the buttons because the author used images rather than text.
And to be honest? I'm really struggling with how to use json! I get arrays but not how to implement them in Godot.
I'm happy to start all over and re-learn. If someone would just give me that foundation in Godot with the foundation I learned in flash AS3.
I do hope I made this clearer Erich?
Cheers