QuizUp-style trivia game built with Godot 4.3, with French and English support from day one.
scenes/main_menu.tscn)Or from the command line:
godot --path .
scenes/ # UI scenes (menu, categories, quiz, results)
scripts/
autoload/ # SaveManager, LocaleManager, GameManager
quiz/ # QuestionLoader, ScoringSystem
ui/ # Scene scripts
data/
categories.json
questions/ # one JSON file per category id
locale/
ui.csv # UI translations (en + fr)
Each question file follows this bilingual format:
{
"id": "sport_001",
"category": "sport",
"correct_index": 2,
"locales": ["fr", "en"],
"translations": {
"en": { "text": "...", "choices": ["...", "...", "...", "..."], "explanation": "..." },
"fr": { "text": "...", "choices": ["...", "...", "...", "..."], "explanation": "..." }
}
}