Rakyat Berilmu Cerdas

Status

● Completed

Category

Game

Created

2026

Rakyat Berilmu Cerdas
Rakyat Berilmu Cerdas
Rakyat Berilmu Cerdas

Description

Rakyat Berilmu Cerdas is an interactive educational game designed to help players understand the concepts, objectives, and functions of Civic Education in Indonesia through engaging and progressively challenging quizzes.Players are invited to explore three adventure regions, each focusing on a different aspect of civic education. Every region contains 10 levels with increasing difficulty, featuring questions that test players' knowledge, understanding, and critical-thinking skills.Each correct answer rewards players with Experience Points, allowing them to track their progress throughout the game. Players can also review their XP history, complete challenges in each level, and unlock subsequent levels by meeting the required number of correct answers.By combining gamification, level progression, and civic education, RBC offers a more interactive, challenging, and enjoyable learning experience. The game aims to foster a deeper understanding of the role of citizens who are knowledgeable, active, and responsible in society and in the life of the nation.

Detailed Specifications

SoftwareRole
Visual Studio CodeDevelopment Environment
HTML5Website Structure
CSSDesign & Styling
JavaScriptGame Logic & Interactivity
NeutralinojsDesktop Application Packaging

Detailed Explanation

Visual Studio Code

Visual Studio Code is the development environment used to write, edit, organize, and debug the game's source code, including HTML, CSS, and JavaScript files.

Html

HTML is used to build the structure of the RBC game interface, including the main menu, adventure regions, quiz questions, answer options, and XP history section.

Css

CSS is used to design the game's visual appearance, including its dark futuristic theme, green accent colors, responsive layouts, interactive buttons, and level cards.

javascript

JavaScript is the core programming language used to implement the game's functionality, including quiz mechanics, answer validation, XP calculations, level progression, and user interactions.

Neutralinojs

Neutralinojs is used to package the web-based game into a standalone desktop application, allowing RBC to run as a Windows application without requiring users to open a web browser manually.