
๐ Welcome to Stamps Here, Please Game Jam
Step into the classic document-verification mechanics!
Your challenge is to build a fast-paced Document Check Mini-Game using Unity's Canvas UI system and the provided StampGame.cs base C# script during your lab session. Characters will approach your desk with spoken requests, and you must cross-examine their words against their papers/documents to decide whether they get APPROVED or REJECTED before time runs out!
Whether your game is set in a border checkpoint, a fantasy guild counter, a corporate office, or a tavern, the theme and visual style are completely up to you!
โ ๏ธ IMPORTANT SUBMISSION REQUIREMENT:
When submitting your project on itch.io, your submission page description must start with your full academic details:
- Student Name: [Your Full Name]
- Lab Section: [e.g., B01 / B02]
- Course: Multimedia Authoring 1
Reminder: This is an individual assessment.
๐ฏ Learning Objectives
By completing this jam, you will practice:
- C# Data Structures: Using
struct containers, arrays (OrderData[]), integers, floats, and booleans. - Game State Logic: Managing countdown timers (
Time.deltaTime), lives, score tracking (gold/points), and conditional checks (&&, ||). - Unity UI & Feedback: Dynamically swapping TextMeshPro labels and images, toggling popup panels (
SetActive), and playing sound effects via AudioSource. - Scene Navigation: Restarting scenes and loading main menus using
SceneManager.LoadScene().
๐ ๏ธ The Core Task & Base Script
You are provided with the base C# script StampGame.cs. You may style your UI, character graphics, and theme however you like, but your project must include:
- Character & Request Display: Character artwork image and spoken dialogue text panel.
- Inspection Document: TextMeshPro fields showing Customer/Applicant Name, Item/Permit Name, Quantity, and Price/Fee.
- Interactive Stamp Controls: APPROVED (Green) and REJECTED (Red) buttons that process decisions.
- Stats Bar: Countdown timer (60s), total Score/Gold earned, and remaining Lives (3 lives).
- Game Over & Congrats Popups: Overlay panels with final score summaries, a Replay button, and a Home button.
๐ฌ Bonus Challenge: Create a Game Trailer / Promo Video!
Show off your game in style! Capture gameplay footage and edit a 15-second to 30-second creative promo video or trailer for your game.
- What to include: Snappy gameplay clips, catchy background music, dramatic sound effects, title text cards, and a call-to-action (e.g., "Can you spot the frauds? Play now on itch.io!").
- Where to upload: Embed the video directly into your itch.io project page or upload it to YouTube and include it on your page.
- Trailer/Teaser Example :
๐ Evaluation Criteria
Projects will be scored on:
- Core Gameplay & Logic (40%): Functional stamp evaluation, life reduction on mistakes, score calculation, and timer operations.
- Creative Visual Theme (25%): Original theme concept, custom graphics, and UI styling.
- Creative Game Trailer / Promo (30%): Short, engaging gameplay trailer embedded or linked on the page.
- On Time Submission (5%): Didn't miss the deadline? Extra mark for you.
๐ค Submission Requirements
- Page Settings: Include an all-game screenshot, gameplay video trailer/promo, your Name, Student ID, and Lab Section at the top of your itch.io page.
- Playable Web Build: Upload an exported WebGL build for browser testing.
- Notes: During the presentation, please show me your script file for me to check physically.
