Developer Logs

EC2 WordPress Behind CloudFront

Running WordPress on AWS comes with cost challenges. Operating WooCommerce requires a t2.large instance exceeding $60 per month.

Stuck in the Wall

A difficult-to-reproduce multiplayer bug where party members would appear frozen in walls to other players, though they could move freely on their own screens.

WordPress Page Cache

After adding WooCommerce to the site, the EC2 server experienced frequent crashes despite upgrading from 1 to 2 vCPUs and 1 to 8GB RAM.

Multiplayer Development Challenges

Technical challenges encountered when transitioning from single-player to multiplayer game development, including enemy state management and race conditions.

Floor Serialization Issue

A multiplayer networking challenge where the host sends floor definitions to party members. What initially appeared to be message truncation turned out to be a deserialization error.