GitHub - luisespcon/Numerical-Methods-game: Interactive quiz game developed in Godot Engine to practice and evaluate knowledge of numerical methods using a SQLite database. · GitHub
Skip to content

luisespcon/Numerical-Methods-game

Repository files navigation

Numerical Methods Quiz (Godot Project)

This is an interactive quiz application built with Godot 4.4.1.
It allows users to practice numerical methods through randomly selected problems from a local SQLite database.

🔧 Features

  • 🧠 Randomized questions by topic and difficulty
  • ⏱ Countdown timer per question
  • 🎯 Instant validation and scoring
  • 💾 Offline local database (SQLite)
  • 🖥️ Exportable to Windows and macOS

📁 Project Structure

  • Start.tscn: Start screen with "Begin" button
  • Problem.tscn: Main quiz screen with question, answer input, and score
  • End.tscn: Final screen with total points
  • banco.db: SQLite database with categorized numerical method problems

🛠 Built With

  • Godot Engine 4.4.1
  • GDScript
  • SQLite

🎓 Topics Covered

  • Bisection method
  • Newton-Raphson
  • Interpolation (Lagrange, Newton)
  • Gauss methods
  • Euler methods
  • Simpson’s Rule
  • Runge-Kutta and more

📦 How to Run

  1. Open with Godot Engine 4.4.1
  2. Run Start.tscn
  3. Enjoy the quiz and track your performance

Feel free to fork or modify the project for learning or teaching purposes.

About

Interactive quiz game developed in Godot Engine to practice and evaluate knowledge of numerical methods using a SQLite database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors