Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.43 KB

README.md

File metadata and controls

22 lines (15 loc) · 1.43 KB

PHP 7.2+
MySQL 5.7+

DEMO

Установка

  1. Скопируйте файлы
  2. Создайте отдельную MySQL-базу, подключитесь к ней (например, через phpMyAdmin) и выполните SQL код из файла level.sql
  3. Замените в index.php параметры подключения к MySQL на свои
  4. Готово

Важно: это учебный пример создания системы уровней в браузерной MMORPG. Делая его, я ставил перед собой задачу с минимальным количеством кода написать рабочую механику уровней.

MVC не используется. Модель работы с БД сделана по принципу «лишь бы работало» (образцовый код, в этом плане, всегда можно посмотреть в современных фреймкорках).

Глобальное обновление

Пример реализации системы уровней писался осенью 2017 года, взглянув на него сегодня, летом 2019 ужаснулся от архитектуры «на массивах», и переписал весь пример на более красивое ООП.