Ludology and Game Play

Author

Mr. John Jennings

Course Cover

A foundational course in game design covering ludological principles, game mechanics, player psychology, and the complete game design process from concept to prototype. Students will understand what defines a ‘game’, explore game mechanics and rules, and create proof of concept proposals for new games.


flowchart TD
    subgraph Beginner["🟢 Beginner Mode"]
        A([Sign up]) --> B[Onboarding\n4 steps: Welcome → Profile → Subjects → Confidence]
        B --> C[Beginner Dashboard]
        C --> D{Today's Focus\n2–3 lowest-confidence subjects}
        D --> E[Study Timer\n20 min session]
        E --> F[Rate confidence\nafter session]
        F --> G[(Update confidence\nin Firestore)]
        G --> C
        C --> H[All Subjects card\nupdate confidence anytime]
    end

    subgraph LevelUp["🚀 Level Up Flow"]
        C --> LU1[Intro — what full mode unlocks]
        LU1 --> LU2[Topic Import\nper subject, toggleable]
        LU2 --> LU3[Study Schedule\nhours/week + days]
        LU3 --> LU4{Plus user?}
        LU4 -->|Yes| LU5[completeLevelUp\nstudyMode = 'full']
        LU4 -->|No| LU6[Show upgrade nudge\n+ confirm free features]
        LU6 --> LU5
        LU5 --> FM[Full Mode Dashboard]
    end

  

Course Structure

Week 1: Introduction and Course Overview

Week 2: Games as Engines of Experience

Week 3: Fundamentals of Game Design

Week 4: MDA Framework

Week 5: Design Patterns and Analysis Tools

Week 6: Documenting and Testing Game Designs

Week 7: Level Design and Game Balance

Week 8: Prototyping and Implementation