Skip to content

About

A Java Swing-based bioinformatics quiz game featuring timed multiple-choice questions, progress tracking, automatic scoring, and persistent high scores.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

BioQuiz--Game

Bio-Quiz-Game is a Java Swing-based desktop quiz application demonstrating multi-screen navigation using CardLayout, event-driven programming, countdown timer implementation, progress tracking, and high score persistence with the Preferences API. This desktop application presents multiple-choice bioinformatics questions with a countdown timer, automatic scoring system, progress tracking, and high score persistence. The project demonstrates GUI development, event-driven programming, multi-screen navigation, and local data storage using Java Preferences API.

🚀 Features

10 Multiple-Choice Bioinformatics Questions

3-Minute Countdown Timer

2 Marks for Each Correct Answer

Automatic Score & Percentage Calculation

Progress Bar Tracking

High Score Persistence

Reattempt & Exit Options

Custom Gradient (Neon) UI Design

🛠 Technologies Used

Java

Java Swing (GUI)

AWT Graphics

CardLayout

javax.swing.Timer

Preferences API

▶️ How To Run

Compile:

javac BioQuizGame.java

Run:

java BioQuizGame

(Ensure JDK 8 or above is installed.)

🎓 Purpose

Academic Mini Project

Java Swing Practice

Bioinformatics Concept Revision

Event-Driven Programming Demonstration

👩‍💻 Author

Kritika Sharma

📷 Screenshot

image_2026-02-04_235214303

About

A Java Swing-based bioinformatics quiz game featuring timed multiple-choice questions, progress tracking, automatic scoring, and persistent high scores.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors