Steam Integration and Multiplayer set up!
This is a pretty big deal as this is the main pitch of our game, but we’ve successfully set up and tested multiplayer in two ways.
1. You can host a game, and also find your friends hosted games easily.
Before Jayden and I had to use our IPs to connect to each other, however thanks to being accepted into Steam we were able to integrated it where we can simply find each other’s Steam name in a list and easily join each other’s session. While this is pretty straightforward and can be done by anyone it’s not the best way to host a game as the host has to be online or else everyone gets booted. However, it’s great to play with a few friends if you are online at the same time and don’t want to be bothered setting up a dedicated server.
2. You can host a dedicated server either on your computer or via a hosting service like Digital Ocean.
We moved away from our original plan to be a traditional mmo because those kinds of games die and go away if the developers can’t support the cost for servers. Our game will not be able to hold thousands of people, but to ensure its survival we’re setting it up so players can host their own servers either on their computers or using a hosting service like Digital Ocean. We tested our server version of the game on both a computer and a version that can be used with Digital Ocean and they both worked.
We’ve only tested with two people but so far there has been little to no lag which is a good sign.
While that is all good news, there are still are quite a few bug fixes we need to do before we can show it off, however we’re getting there.
Thanks so much for your support! We could not have made it this far without you guys.
Pumpkin Online is a multiplayer, farming dating sim, currently being developed by a small indie company, Pumpkin Interactive. Feel free to check out our website for more information about our game.
your tracker thing makes me crazy uncomfortable... like you can see where i live??? and what i'm using?? and how long i was here??? why???