-
Virtual Party Space Devlog #23: Connection interrupted
Spent a solid week tweaking and testing my AWS setup, only to discover mysterious connection issues that would cause all players to get booted off the server if more than a few people connected at a time.
At only 2 weeks before the event was originally scheduled, there’s no realistic way to fix this issue, actually finish the interface, and hold the event as planned. Putting this project on hold for now, mystery connection issue still unresolved.
Read more… -
Virtual Party Space Devlog #22: Amazon Certificates Manager
In the past couple days I threw away all that work with Let’s Encrypt to use Amazon Certificates Manager instead.
Read more… -
Virtual Party Space Devlog #21: Let's Encrypt
Today I learned how to get an SSL certificate with Let’s Encrypt, and discovered a lot about health checks.
Read more… -
Virtual Party Space Devlog #20: Docker registries
Today I dug deeper into how Docker works to resolve some error messages, and then started learning about Let’s Encrypt.
Read more… -
Virtual Party Space Devlog #19: Containerizing an app
Today I finally turned my app into a Docker container, by reverse engineering how the Jitsi Dockerfiles work.
Read more… -
Virtual Party Space Devlog #18: Victory over AWS!
A few more days struggling with docker-compose and AWS, and finally get the service running in ECS!
Read more… -
Virtual Party Space Devlog #17: Translating docker-compose files for AWS
Spent a couple days fighting with Docker and the ECS integration of docker-compose.
Read more… -
Virtual Party Space Devlog #16: AWS architecture with docker-compose
Today I finally stopped procrastinating and started seriously looking into how to build this on AWS. (But also fixed a bunch of bugs!)
Read more… -
Virtual Party Space Devlog #15: Tile-based pathfinding
Spent a few days puttering around with pathfinding and rendering isometric movement in Phaser.
Read more… -
Virtual Party Space Devlog #14: From dev to cloud
Today I dig into how to get my app running in the cloud instead of just on my laptop.
Read more… -
Virtual Party Space Devlog #13: Server-side architecture
Today I start looking into server-side architecture to support a large number of simultaneous users, and also put in pathfinding for other players' avatars.
Read more… -
Virtual Party Space Devlog #12: Player avatars
Today I add the ability to have player avatars, and realise I have to build my own character creator to get the features I want.
Read more… -
Virtual Party Space Devlog #11: Refactoring
Today I continue resolving bugs, but also start refactoring my spaghetti code and looking into resources to make a character creator.
Read more… -
Virtual Party Space Devlog #10: Rendering isometric tiles
Today I struggle with videoconference connections and look into isometric rendering and pathfinding for the game interface.
Read more… -
Virtual Party Space Devlog #9: Testing continues
Today I continue to identify and resolve bugs with the Calla library.
Read more… -
Virtual Party Space Devlog #8: Bug stomping
Today I identify a bunch of bugs in getting my rough POC working.
Read more… -
Virtual Party Space Devlog #7: Upgrade pain
Today I struggle with a new, completely backwards-incompatible version of Calla.
Read more… -
Virtual Party Space Devlog #6: Putting it all together
Today I start combining my game interface with the audio spatialization library.
Read more… -
Virtual Party Space Devlog #5: Config issues
Today I muddled through configuration issues to get things working properly in a dev environment
Read more… -
Virtual Party Space Devlog #4: Audio spatialization
Today I tried to make audio spatialization work, and looked into Jitsi features and how to properly render isometric tiles.
Read more…