Complicate
I haven't touched this game now for a while but I have learned a few things about the websocket system I was using for the older, more complicated version. It turned out that the complexity I was fighting with was not in my code, but rather in the way that the IBM Code Engine handles websockets. Or rather how it doesn't really handle them that well.
My websockets were being killed and I didn't understand what I was doing wrong. Now I know that the code engine, while being excellent for REST kind of loads, doesn't really consider the websockets in the scaling nor allows them to live long enough(at least not for this use case). So the errors I have been trying to fix have been impossible for me to fix. Oh well, so now I am moving all my stuff to my own server (sparked by Heroku closing down its free tier - https://nerdur.com/goodbye-heroku-for-now) and I will then at the same time revamp this game to its old glory and move the backend from code engine to my own server. So this will be all updated slowly over the coming days.
Files
Get Sumur
Sumur
Status | In development |
Author | nerdur |
Genre | Puzzle |
Tags | 2D, Casual, Godot, High Score |
Languages | English |
More posts
- SimplifyJul 31, 2021
- Keeping the server aliveJul 04, 2021
Leave a comment
Log in with itch.io to leave a comment.