Are You Smarter than a 7th Grader?

Seele01-Flash
By
Are You Smarter than a 7th Grader? is a challenging educational quiz game where you compete against Shnam, a brilliant 7th grade student. Test your knowledge across various academic subjects in this engaging brain teaser.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Are You Smarter than a 7th Grader?". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "MS Paint 3D" aesthetic. The game should mimic the crude, hand-drawn look of the original Flash game but in a 3D space. Use **Cel-Shading** or **Toon Shading** with thick black outlines. * **Main Character (Shnam):** A 2D billboard sprite (PlaneGeometry) or a very simple low-poly stick figure made of cylinders and spheres. He is black with a yellow smiley face. He should have a "bored/lazy" idle animation (slight floating or foot tapping). * **Environment:** A low-poly, abstract classroom. * **Background:** A solid matte brown color (`#5e5345`) reminiscent of the original background. * **Props:** A 3D chalkboard behind the character (used to display the "Question Number"). A simple wooden desk in front of the character. * **Camera:** Fixed perspective, slightly looking down or straight on (Portrait mode framing). * **Performance:** Use simple geometries (Box, Cylinder) to keep draw calls low. Use a single texture atlas for the "doodle" details. ### 2. Audio Requirements * **BGM:** A quirky, lo-fi, repetitive "thinking loop" track (sounds like a cheap synthesizer or kazoo). * **Sound Effects (SFX):** * **Correct Answer:** A polite, low-energy "clap" or a "ding". * **Wrong Answer:** A harsh "buzzer" sound or a "slide whistle down" effect. * **Interaction:** Chalk scratching sounds when the text appears. * **Shnam's Voice:** A mumbled gibberish sound when he introduces a question. ### 3. Gameplay Loop * **Data Structure:** An array of logic puzzles and trivia questions (7th-grade level: Algebra, Geography, Grammar). * **The Flow:** 1. **Intro:** Shnam challenges the player ("Think you can beat a 7th grader?"). 2. **Question Phase:** The camera zooms slightly onto the chalkboard. The question appears via HTML overlay. 3. **Answer Phase:** Player selects an answer. 4. **Resolution:** * **Correct:** Shnam shrugs. The "Grade Level" increases. Proceed to the next question. * **Incorrect:** Shnam laughs (animation). The screen shakes. The player fails the "Unit" and must restart from Question 1 (Permadeath mechanic for the current level). * **Victory:** Answering all questions correctly grants the title "Smarter than a 7th Grader". ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is mandatory for best text readability on phones. * **UI Layout (HTML Overlay):** * **Top 20%:** Score/Grade Level display (chalk font). * **Middle 40%:** The 3D Viewport (Shnam and the Blackboard). * **Bottom 40%:** The Question text and 4 large Answer Buttons. * **Touch Controls:** * **Answer Buttons:** Large, rectangular buttons (minimum 60px height) styled to look like index cards or loose-leaf paper. * **Feedback:** * **Haptic Feedback:** Trigger `navigator.vibrate(200)` on a wrong answer. * **Visual Feedback:** Buttons flash Green (Correct) or Red (Wrong) instantly upon touch. ### 5. Technical Constraint * Please ensure the code handles the window resize event correctly to maintain the aspect ratio of the 3D scene within the canvas container. * Use standard HTML/CSS for the UI text to ensure crisp readability on high-DPI mobile screens (do not render question text inside the 3D canvas). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Are You Smarter than a 7th Grader? is an entertaining educational quiz game that puts your knowledge to the ultimate test. Face off against Shnam, a remarkably smart 7th grade stick figure character, as you answer questions spanning various academic subjects. This brain-teasing challenge will make you question just how much you remember from your school days.

The game presents a unique twist on traditional quiz formats by pitting adult players against 7th-grade level curriculum. What seems simple at first glance often proves more challenging than expected, making this an excellent brain exercise for players of all ages.

Core Features

Educational Challenge System

Experience a comprehensive quiz covering multiple academic subjects including mathematics, science, history, geography, and language arts. Each question is carefully crafted to match authentic 7th-grade curriculum standards, ensuring both educational value and entertainment.

Progressive Difficulty Structure

The game is organized into units with increasing complexity. Miss a question, and you'll need to restart the entire unit, adding an extra layer of challenge that keeps you engaged and motivated to improve.

Competitive Element

Compete directly against Shnam's intelligence in a head-to-head knowledge battle. This character-driven approach adds personality and motivation to the learning experience, making each correct answer feel like a genuine victory.

Completely Free Access

Enjoy unlimited gameplay without any costs or subscription requirements. The game is entirely browser-based, requiring no downloads or installations.

Game Mechanics

Question Format

Questions cover essential 7th-grade topics across multiple subjects. Each question is presented in a clear, multiple-choice format that's easy to navigate but challenging to master.

Restart System

The unique restart mechanic adds strategic thinking to the quiz experience. Knowing that one wrong answer sends you back to the beginning of a unit creates tension and encourages careful consideration of each response.

Subject Variety

From mathematical equations to historical facts, scientific concepts to geographical knowledge, the game ensures a well-rounded intellectual challenge that tests various areas of learning.

How to Play

Mouse Controls : Use your mouse to select answers from the multiple-choice options presented for each question.

Answer Selection : Click on the answer you believe is correct. Take your time to think through each question carefully, as mistakes have consequences.

Unit Progression : Successfully answer all questions in a unit to advance to the next level. Each unit becomes progressively more challenging.

Restart Mechanism : If you answer incorrectly, you'll be sent back to the beginning of the current unit, so accuracy is crucial for efficient progression.

Why Play This Game

Educational Benefits

This game serves as an excellent tool for reviewing fundamental academic concepts. Whether you're a student looking to reinforce your learning or an adult wanting to test retained knowledge, it provides valuable educational entertainment.

Memory Enhancement

Regularly challenging yourself with diverse academic questions helps maintain and improve cognitive function, making this game both fun and beneficial for brain health.

Nostalgic Learning Experience

Rediscover subjects you may not have thought about since your school days. The game often surprises players with how much they've forgotten or how much they actually remember.

Perfect for All Ages

While based on 7th-grade curriculum, the game appeals to players from middle school students to adults, offering appropriate challenges for various knowledge levels.

Quick Gaming Sessions

Ideal for short breaks or casual gaming sessions, you can play for just a few minutes or spend longer periods working through multiple units.

Platform Compatibility

The game runs smoothly on all modern web browsers, making it accessible on desktop computers, laptops, tablets, and smartphones. No special software or plugins are required – simply open your browser and start playing immediately.

Frequently Asked Questions (FAQ)