Bloopworld goes live
I am excited to announce the online multiplayer game Bloopworld! Please consider this a very early, experimental, alpha release. I've put a lot of work into the engine over this past year but the game has only just begun to take shape.
Bloopworld's first server, dubbed "Cactus", can be accessed now at: bloopworld.co
I look forward to having people start playing the game. I'm not a game developer, and I've never released a video game before so I'm sure any feedback at this stage will be a great thing for the world!
💓 History 💓
Bloopworld started as a variation on the classic Conway's Game of Life. It was written in Angular. In December 2023 I began rewriting that application in HTMX and Go. Around that time is when I had the idea for a multiplayer arcade game "Battle-Bloop".
The earliest versions of bloopworld had basic multiplayer ability but graphically consisted of only flat colored squares:
💥Creation 💥
Bloopworld, against conventional wisdom, was not built in a game engine like Unity or Unreal, but instead is coded in the Go programming language. Then the world itself, initially, was simple enough to manage using basic tools created in parallel. These tools would later became the Bloopworld "Design Workspace". In hindsight, this was probably the biggest underestimate of the project so far. That codebase underwent countless much needed iterations and rewrites:
The current design workspace for bloopworld world still leaves a lot to be desired, I think it could be cool to some day release the code and expand the world design to a larger audience. If the interest exists.
⭐Future⭐
I think Bloopworld's full potential has only barely been scratched; and I'm looking forward to exploring the possibilities for the world as it hopefully grows as a game. I appreciate any / all feedback, and I'm looking forward to learning about all of the weird bugs I never could have imagined while building it.
Thanks!
- Variation Problems 🐙
Comments
Post a Comment