Back to Home
Releasedv1

BroHeat

Programmer

C++Custom Engine

BroHeat — BrickBreaker Specification

Project Summary

BroHeat's BrickBreaker was built in a custom C++ engine. The challenge was to adapt quickly to an unfamiliar engine while delivering responsive gameplay, collision mechanics, and polished visual output.


Role

  • Programmer

Technologies

  • C++
  • Custom Engine

Programming Contributions

Factory System for Bricks

  • Implemented factory pattern for entity creation
  • Ensured consistent configuration across all brick types
  • Simplified scaling and maintenance

Physics & Collision Logic

  • Ball trajectory calculations
  • Collision detection with paddle, bricks, and walls
  • Bounce & velocity response
  • Smooth gameplay feel

Outcome

Delivered a fully playable game on an unfamiliar engine, demonstrating adaptability, low-level coding, and fast learning.

Gallery

BroHeat screenshot 1