Working document - pacing and content subject to minor adjustments

Intermediate Unity: Architecture & Pro Workflow

Level up from prototype to production-quality code - design patterns, systems architecture, and professional workflow

10 Lessons2 hrs / lesson20 hrs total3,500 ILSSmall groupUnity 6 LTS
Prerequisites: Vibe Coding 101, or working knowledge of Unity + basic coding

This is not just a course - it's a cohort

💬WhatsApp group - architecture discussions, code review, and peer support
🎥Zoom recordings posted within 24 hours of every lesson
📝Weekly summaries, code walkthroughs, architecture diagrams, and all tools
♾️Lifetime access to all materials and recordings

What You'll Build

#FocusDeliverable
1Prototype SprintPlayable game prototype
2Scene ManagementGameManager, scene transitions
3Event ArchitectureSystems communicate via events
4Save & PersistenceComplete save/load system
5Procedural GenerationRuntime content varies every playthrough
6AI & PathfindingEnemy with NavMesh and state machine
7Audio SystemsAudioMixer, reactive music, spatial audio
8UI ArchitectureModern UI Toolkit, works at any resolution
9Performance & ProfilingProfiler-verified, no major bottlenecks
10Ship ItLive on itch.io, GitHub repo, capstone showcase

Course Logistics

Duration10 Lessons - one 2-hour session per week (20 hours total)
ScheduleEvenings
Tuition3,500 ILS
Target PlatformUnity 6 LTS
Group SizeSmall group
PrerequisitesBasic Unity knowledge (experience with GameObjects, Scenes, and Inspector)

Curriculum - 10 Lessons

Click a lesson to expand

Build a simple, playable game to use as the foundation for all architectural improvements.

Topics Covered

  • Rapid prototyping techniques - getting something playable fast
  • Identifying core mechanics and defining feature scope
  • Using AI to accelerate prototype development
  • Playtesting and identifying what needs architectural attention
  • Git setup and initial commit workflow

By the End of This Lesson

A playable prototype is running and committed to Git, ready to refactor and expand over the coming weeks.

Tools

Unity 6 LTS, Git, Claude, Cursor

Homework

Playtest your prototype with a friend. Document three things that need improvement - architecture, performance, or features.

What You'll Leave With

A professionally architected game on GitHub - portfolio-ready
Deep understanding of design patterns: Singleton, Observer, Strategy, Object Pool
Hands-on experience with NavMesh, AudioMixer, UI Toolkit, Profiler, and save systems
Event-driven architecture with ScriptableObjects that scales
Performance optimization and profiling skills
Professional development workflow: git, WebGL deploy, and itch.io publishing
Lifetime access to all course materials, slides, code templates, and recordings