Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 1.54 KB

File metadata and controls

57 lines (46 loc) · 1.54 KB

Week 18 – Student Tasks: Game Jam

Task: Create Your Own Complete Game!

Use the template in week18.py to create a complete game.

Requirements:

  1. Start screen with game title and "Press SPACE to start"
  2. Gameplay with score tracking
  3. Game over screen with final score and "Press R to restart"
  4. At least one of these features:
    • Timer or score goal
    • Multiple collectibles or enemies
    • Power-ups or levels
    • Something creative!

Suggested Game Ideas:

Idea 1: Star Collector Race

  • Collect 30 stars before time runs out
  • Timer counts down from 60 seconds
  • Stars respawn at random positions

Idea 2: Endless Dodger

  • Dodge falling objects
  • Survive as long as possible
  • Enemies speed up over time

Idea 3: Click Frenzy

  • Click circles that appear randomly
  • Shrink over time (harder to click)
  • 30 second time limit

Idea 4: Your Original Idea!

  • Combine concepts from weeks 13-17
  • Add your own twist
  • Make it FUN!

Polish Checklist:

  • Clear instructions on start screen
  • Score visible during gameplay
  • Game over shows final score
  • Can restart easily (press R)
  • No bugs (tested thoroughly)
  • Added at least one creative feature

Presentation Prep:

  1. Write 2-3 sentences describing your game
  2. Practice playing it (know your high score!)
  3. Be ready to explain one cool feature you added
  4. Note any challenges you solved

Success Criteria:

  • Complete start → play → game over flow
  • Game is playable and bug-free
  • Added personal creative touch
  • Can present and explain code