Module 5 of 5

Make It Impressive

25 minutes
4 sections

Learning Objectives

  • Add visual polish without making the project too complex
  • Use Codex to implement effects in small steps
  • Finish with a presentable game
Section 1

Visual Polish Prompt

Use one prompt to make the game feel more polished:

Polish the game visually while keeping it dependency-light. Add a parallax starfield, colorful player and alien shapes, bullet glow, explosion particles when aliens are destroyed, a title screen, and a cleaner HUD. Keep performance smooth and tell me what changed.

If Codex tries to add too much at once, ask it to split the work into starfield, particles, HUD, then screens.

Exercises

  • 1Verify the game still runs after polish.
  • 2Check that text is readable and not overlapping.
Section 2

Power-Ups and Boss Wave

Choose one advanced feature if time allows:

Add one impressive feature: occasional power-ups that improve shooting for 8 seconds, and a simple boss alien every 3 waves. Keep it readable and avoid large rewrites.

This is where Codex is useful: the feature sounds big, but it can be added in a focused pass.

Exercises

  • 1Collect a power-up.
  • 2Reach the boss wave or lower the wave threshold temporarily to test it.
Section 3

Final Debug Prompt

Finish by asking Codex to test the experience like a player:

Act like a QA tester for this game. Identify the top five issues that would hurt a short classroom demo. Fix the small issues now, and list any larger improvements as future ideas instead of implementing them.

This keeps the project polished without letting scope expand forever. The core game should already be complete; use this module only for the best polish that fits the remaining class time.

Section 4

Share What You Built

At the end, each student should be able to explain:

  • Which stack they chose and why.
  • The best prompt they used.
  • One bug Codex fixed.
  • One feature they would add next.

The point is not just the game. The point is learning how to steer an AI coding agent.

Exercises

  • 1Show the game to another student.
  • 2Describe one prompt that worked well and one prompt you had to improve.