Я хотів би створити простий багатокористувацький ігровий сервер для простої гри:
Гра повинна бути схожа на Command & Conquer, у вас є кілька танків і кілька солдатів. Ви можете вибрати одного солдата і потім натиснути на карту, куди повинен піти солдат. Якщо солдат приходить у місцевість, куди не міг поїхати, він гуляє. І солдати можуть бути збиті ворогами.
Як я повинен структурувати ігровий сервер і що робити у клієнта?
Тобто, якщо солдат рухається від X до Y, але навколо будівлі Z, я думаю, сервер повинен бути в змозі обчислити, де саме знаходиться солдат (на випадок, коли ворог вистрілив у нього), і клієнт також повинен знати позицію для малювання солдата.
Що потрібно зробити на сервері, і я думаю, що для цього я повинен створити протокол. Я думаю, що сервер повинен відстежувати стан гри та час. Хтось має пропозиції, як це зробити? чи можу порекомендувати читання?