Breakout Game: Three Ways to Design It

Three implementations of Breakout—Object-Oriented, Procedural, and Assembly— reviewed side by side to surface real design trade-offs.

Live Online with Francesco Cirillo
September 24, 2025 | Wednesday | 6:00 PM – 8:00 PM GST Dubai

Register Free Workshop

Upcoming Workshops in This Series

What We’ll Do

We’ll compare three working implementations of Breakout—Procedural, Object-Oriented, and Assembly—to understand how design decisions shape responsibilities, coupling, data flow, and the cost of change. The event is free, and we’ll also give away free tickets for the follow-up workshops.

Workshop Series Overview

This session is the Design Reviews kickoff for the Project Breakout Game workshops.

Prerequisites: None. This review is open to all and a great entry point to the series.

Workshop Outline

Part 1: What We’re Comparing

Why these three implementations

Duration: ~15 minutes

Orienting the Review

  • Goals, criteria, and how to “read” code through design lenses.
  • Quick tour: Procedural vs. Object-Oriented vs. Assembly.

Review 1: Procedural

  • Data structures, update loops, and control flow.
  • Benefits and risks: transparency, branching complexity.

Review 2: Object-Oriented

  • Responsibilities and collaboration between objects.
  • Benefits and risks: readability, hidden coupling, extension points.

Review 3: Assembly

  • Memory layout, performance constraints, and explicit control.
  • Benefits and risks: speed vs. maintainability.

Part 4: Comparative Takeaways & Q&A

  • Your questions and alternative designs.
  • Free ticket giveaway for the follow-up workshops.

Workshop Objectives

Design reviews that sharpen judgement

  • See the same problem three ways: build a richer mental model of design trade-offs.
  • Identify where complexity hides: responsibilities, data flow, branching hotspots.

Additional Details

  • Free Registration: Seats are limited; please register to receive the link.
  • Giveaways: Some free tickets for the hands-on workshops will be drawn during the live session.
  • Recording Access: Attendees get 14 days of access to the session recording.

Looking ahead? The follow-up workshops apply these ideas step by step.

Register Free

About the Workshop

Online Live Session

A focused, 3.5 hour session with Francesco Cirillo.

Live Q&A

Ask questions; we’ll explore alternatives and clarify the reasoning behind trade-offs.

Free Ticket Giveaway

During the session we’ll draw free tickets for the upcoming hands-on workshop parts.

Recording Access

Receive access to the session recording for 14 days to review at your convenience.

Platform: Zoom

Conducted on Zoom for easy access and interactive participation. The link will be sent to all registered participants on the day of the workshop.

Register — Free

Upcoming Events

See the Design Trade-offs Before You Build