Dark industrial workshop wall with technical blueprints

BrickHouse Software · BKH · Independent studio

We build. We modernize. We fix what others don't understand.

Complex software systems. Legacy platforms. Games. Infrastructure. Tools. We take software that is old, broken, undocumented, or unfinished, figure out how it actually works, and rebuild it into something maintainable.

Focus
Systems, not pages
Depth
Packets to pixels
Code
Yours at handover
Flagship
Open1320 Legends

Service architecture

Services built around real client problems

BrickHouse builds custom tools when templates, spreadsheets, and off-the-shelf platforms stop fitting. Nine service areas — most engagements touch three or four of them at once.

01

Custom Web Apps

Software shaped around your workflow instead of a template you have to work around.

02

Backend Systems

The part users never see and can never break: APIs, accounts, and validation that hold.

03

Game Systems Development

Server-authoritative game logic, built so the client is never the source of truth.

04

Legacy Modernization

Old, undocumented systems taken apart, understood, and rebuilt into something maintainable.

05

AI Workflow & Automation

AI wired into work that actually saves hours, not a chatbot bolted onto a homepage.

06

Database & CMS Work

Messy catalogs and half-merged databases turned into clean, queryable systems.

07

Server & VPS Support

Deployment and operations handled properly, so the thing stays up after launch day.

08

Diagnostics & QA Tooling

The instrumentation that makes a hard bug findable — and keeps it fixed.

09

Technical Consulting & Prototypes

A straight technical opinion, and a working prototype, before the budget is committed.

Featured work

Open1320 Legends

A legacy multiplayer racing platform rebuilt for the modern era — and the proving ground for everything above.

Open1320 Legends in-game lobby showing two staged cars, player avatars, and team chat

Flagship project · Legacy Flash → modern platform

What started around the old Nitto 1320 Legends ecosystem became a serious engineering effort: SWF decompilation and AS2/AS3 analysis, a rebuilt client architecture, multiplayer networking, room and lobby systems, authentication, player state, telemetry, and a database rebuilt from merged, inconsistent data.

The rule throughout: preserve what made the original work, and remove the technological limitations that came with a Flash-era architecture. It is a legacy modernization project disguised as a racing game.

  • Flash / ActionScript reverse engineering
  • Multiplayer networking and room state
  • Backend services and authentication
  • Database merges and normalization
  • Race telemetry and diagnostics
  • Modern UI, assets, and tooling
Explore the project

What we do differently

Understand → Disassemble → Architect → Rebuild → Test → Deploy

Nothing gets rewritten before it is understood. That order is the whole method.

01

Understand

Before anything is changed, the system gets read: code, data, logs, traffic, and whatever documentation survived. Hard problems are usually just undocumented problems.

02

Disassemble

The system is taken apart into its real components — clients, services, protocols, schemas — and mapped, including the parts that were never meant to be looked at.

03

Architect

A target architecture and migration path, written down. What gets preserved, what gets replaced, what order it happens in, and what the risk is at each step.

04

Rebuild

Work lands in visible increments against real data. Backend, protocol, and data layers first, then the interface, so progress is running software rather than mockups.

05

Test

Regression harnesses, telemetry, and instrumentation. Edge cases, bad input, failure paths, and synchronization — verified server-side, because client-side checks are decoration.

06

Deploy

Shipped and operated: SSL, process management, backups, logs, monitoring, and restart-on-crash. Handover docs and ongoing support available, never mandatory.

The BrickHouse approach

Hard problems are usually just undocumented problems

BrickHouse is the umbrella. Select an area to see concrete examples of what was actually built, shipped, and kept running.

Contact

Have a system that needs to be rebuilt, understood, or taken further?

Describe what you have and what it needs to do. You'll get a straight answer on whether we can help, roughly what it takes, and what it costs.