SPRINT 2: Content & Feedback

Add enemies, scoring, UI displays, and sound effects to your game

Lesson 18 of 22 75 min session 50 XP available Week 11 — Wed SPRINT 2 of 4
XP EARNED: 0 / 50 XP
1
Sprint 2 Planning
~8 min
+10 XP
1.1
Review Sprint 1 results. Open your project. What did you complete last lesson? What's still unfinished? Unfinished Sprint 1 items become your first priority today.
1.2
Set Sprint 2 goals. Focus on content and feedback systems — these make your game feel real:

My Sprint 2 Goals

Checkpoint: Sprint 2 goals written and approved by teacher. Unfinished Sprint 1 items are first priority.
2
Quick Reference — Content & UI
Reference
+10 XP
2.1
Score & Lives UI (from L13)
// UIManager.cs using TMPro; public class UIManager : MonoBehaviour { public TextMeshProUGUI scoreText; public TextMeshProUGUI livesText; public void UpdateScore(int s) { scoreText.text = "Score: " + s; } public void UpdateLives(int l) { livesText.text = "Lives: " + l; } }
Steps: Canvas → UI → Text - TextMeshPro. Anchor to top corners. Create UIManager script on empty GO. Drag TMP objects into fields.
2.2
SoundManager Singleton (from L14)
public static SoundManager Instance; public AudioSource sfxSource; public AudioClip jumpClip, collectClip, hurtClip; void Awake() { if (Instance != null) { Destroy(gameObject); return; } Instance = this; DontDestroyOnLoad(gameObject); } public void PlaySFX(AudioClip c) { if(c) sfxSource.PlayOneShot(c); }
Steps: Create SoundManager GO. Add script + 2 AudioSources (SFX + Music). Assign clips. Call from anywhere: SoundManager.Instance.PlaySFX(clip)
2.3
Game Over Trigger (from L15)
using UnityEngine.SceneManagement; if (lives <= 0) { PlayerPrefs.SetInt("FinalScore", score); PlayerPrefs.Save(); SceneManager.LoadScene("GameOver"); }
Remember: scenes must be in Build Settings (Ctrl+Shift+B). Scene names are case-sensitive!
2.4
Particle Effects (from L14)
Hierarchy → Effects → Particle System. Key settings: Looping OFF, Play On Awake OFF, Burst emission, Shape Circle, Size/Color over Lifetime enabled, Renderer material = Default-Particle. Save as prefab. Spawn with Instantiate(prefab, pos, rot).
💡
Full tutorials: For detailed step-by-step instructions, refer back to the original lesson tutorials: L10 (Prefabs), L11 (Animation), L12 (Tilemap), L13 (UI), L14 (Sound & Particles), L15 (Menus).
3
Build Time — 50 Minutes
~50 min
+10 XP
FOCUSED WORK TIME. 50 minutes of uninterrupted build time. Work through your Sprint 2 goals. Save often. Test after each feature. Ask for help if stuck.
3.1
Priority order suggestion:
  1. Finish any unfinished Sprint 1 items
  2. Add enemies/hazards (gameplay challenge)
  3. Add UI — score and lives display
  4. Add Game Over condition (lives = 0)
  5. Add sound effects (jump, collect, hurt)
  6. Add animations (if time permits)

Mid-Sprint Notes (25 min mark)

3.2
Remember to test! After adding each feature:
  1. Press Play and test the new feature
  2. Try to break it (edge cases, weird inputs)
  3. Fix any bugs immediately
  4. Save and move to the next goal
Checkpoint: At least 2-3 Sprint 2 goals completed. Game has content (enemies/hazards) and some form of feedback (UI or sound).
4
Quick Playtest & Bug Fix
~10 min
+10 XP
4.1
Swap and playtest. Find a partner. Play each other's games for 2 minutes each. Give feedback:
  1. What works well?
  2. What feels broken or confusing?
  3. One suggestion to improve it

Playtest Feedback Received

4.2
Quick bug fix. Spend 5 minutes fixing the most critical issue from playtest feedback. Don't add new features — just fix what's broken.
Checkpoint: Playtested with a partner and received feedback. Fixed at least one issue.
5
Sprint 2 Review & Plan Sprint 3
~7 min
+10 XP

Sprint 2 Review

5.1
Plan Sprint 3. Next lesson focuses on polish and structure:
  1. Main Menu scene
  2. Game Over scene with restart/menu buttons
  3. Pause menu (Escape key)
  4. Particle effects (dust, sparkle, explosion)
  5. Animations if not done
  6. Level polishing (more platforms, better layout)
5.2
Save and submit. Save your project (Ctrl+S). Screenshot in Play mode. Submit to Google Classroom with a note about Sprint 2 progress.
Checkpoint: Sprint 2 complete! Screenshot submitted. Sprint 3 goals planned.