I'm looking to develop a board game for Android, but I don't have the ability to set up a central server for it. I need a way to store game data and enable communication between devices in the game lobbies. What are some methods to create private servers using just the resources from the devices connected in the lobby?
2 Answers
One thing to consider is how players will connect to the server device. Many games utilize central servers for matchmaking before switching to peer-to-peer. While older games often used direct IP connections, that can be complicated for less tech-savvy users. Simplifying it by sharing the IP link through apps like Discord or via text could help.
You can have one of the devices act as a server, a method commonly used in games known as "LAN multiplayer". This way, players can connect to that device instead of relying on a traditional server.

Related Questions
Ray Trace Simulator – Interactive Optical Ray Tracing Tool
Wordsearch Generator
Random Maze Generator and Solver
Interactive Wheel Spinner Tool – Add Choices and Randomly Pick a Winner
Raffle Ticket Generator
Instant Online Dice Roller