Перейти до змісту
Шукаю роботу

ЗавершеноОстанній коміт лип. 2025

Miner 2D

Мультиплеєрна 2D-пісочниця з процедурними світами та клієнт-серверною синхронізацією через сокети.

Що я зробив

  • Процедурна генерація світу та клієнт-серверна синхронізація через сокети.
Моя роль
Автор
Стек
  • Python
  • Pygame
  • Sockets

Як усе поєднано

Намальовано за публічними репозиторіями. Контур показує, хто створив кожну частину: авторство — теж частина факту.

  • Ігровий клієнтPygame — Зробив я
  • Ігровий клієнтінший гравець — Зробив я
  • Ігровий серверсокети — Зробив я
  • Світпроцедурна генерація — Зробив я

Те саме, крок за кроком

  1. Ігровий клієнт (Pygame) передає Ігровий сервер (сокети), в обидва бокиходи · видобуті блоки
  2. Ігровий клієнт (інший гравець) передає Ігровий сервер (сокети), в обидва боки
  3. Ігровий сервер (сокети) передає Світ (процедурна генерація), в обидва бокиспільний стан світу
Зробив я