Прогресс разработки Базы игр

Программирование

Текущий прогресс: 20%

dev.kolenka.su

 Пост обсуждения идеи

История изменений:

01.07 Создан сервер разработки

Создан каркас плагина

Отображение раздела в верхнем меню

06.07 Создание БД

Прототип главной страницы

09.08 Создание админ-страницы для заполнения жанров, платформ, тэгов

16.08 Фиксы страницы в админке

Немного работы над основной страницей базы

Верстка основной инфы об игре на странице добавления

06.09 Закончена верстка страницы добавления игры

21.09 Фиксы верстки страницы добавления, добавлены теги и платформы

22.09 Реализация сохранения игры в бд


План:
  1. Создание каркаса плагина
  2. Отображение раздела
  3. Проектирование базы данных
  4. Админ часть
  5. Верстка и логика главной страницы раздела
    • Сортировки и фильтры всякие
    • ¿Случайный скриншот?
  6. Верстка и логика страницы игры
    • Галлерея видео и фото
  7. Редактирование и добавление записей
  8. Добавление разработчика
  9. Поиск
  10. ¿Встраивание html5 игр?
  11. Раздел «Популярное»
  12. ¿Ближайшие релизные релизы?

 

Дополнительные задачи:

Крутые:

  • Сделать UX-разметку главной страницы раздела
  • Верстка главной страницы
  • Сделать ресёрч на тему галлереи (фото и видео) в Livestreet CMS и AltoCMS, либо реализовать самому
  • Сортировки
  • Фильтры
  • Поиск

Не очень крутые:

  • Добавить поле для загрузки иконки платформы в админке
  • Тестирование

 

Если у кого-то есть желание помочь, то пишите в личку, предоставлю подробную инструкцию, как начать постигать внутреннее устройство Коленки.

Похожие статьи

20 комментариев
Xitilon
с возможностью «предложить»
Остановились на возможности только тупо добавить (видимо входит в функции админки) то, за что проголосовали на сайте. То есть не в системном порядке для простых юзеров, а только сверху, чтобы избежать каши, опечаток, и просто странных тэгов.
veloc1
Мне кажется, что сверху можно не все увидеть, а если простые пользователи смогут предлагать верхам свои тэги, то это уже может быть интересно.
Xitilon

Так надо чтоб они их предлагали отдельными постами, а не спамили куда-то в глубины базы. Меньше лазеек — меньше проблем и потенциальных дырок. Впрочем, до этой фичи надо вообще дойти, там посмотрим.

Так что нужно предоставить, чтобы разработку ускорить? Форму?

veloc1

Добавил макет базы данных. Если кто-нибудь заметит, что я что-то пропустил, то пишите, не будьте бяками. Вносить потом изменения будет муторно.

Если все нормально, то через пару дней начну реализовывать.

Xitilon

Хорошее начало!

Рейтинги есть юзерские отдельно, а есть ещё в задумке рейтинг общий типа возрастной, и/или по категориям типа «есть кровь/нет крови». Как тебе такая мысль?

Про управление геймпадом — хорошо, но это не системные требования, а дополнительные фичи. Если игра требует консоль, то и так понятно, что нужен геймпад.

В системные требования надо сначала включать платформы (операционки), а мощность процессора и остальное — уже потом.

В PlayersCountModel я бы добавил PvP, PvE и Teamplay. Ещё надо как-то отдельно has_story_mode (ведь отличается от has_single).

Добавил бы ещё FeaturesModel такого содержания:
has_achievement_system
has_scoring_system
has_game_replay_system

andreymust19
Нам нужно больше минералов!
veloc1
Каких?
Xitilon

Опередил мой вопрос. Впрочем, в СтарКрафте был только один тип минералов.

Так подкинь нам минералов, будет лучше.

Xitilon
Э, а куда формат БД делся? Он теперь секретный?
veloc1

Типа того. 

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

Xitilon
Это не может не радовать. Если будет какой-то интерфейс для тестирования, скинь в ЛС ссылку.
Xitilon
Я могу как-нибудь посодействовать? Вёрстку ту же сделать хоть. Там вроде PHP не нужен, чисто HTML?
veloc1

Пропустил твой комментарий как-то.

Добавил пункт: Дополнительные задачи, постепенно буду писать туда вещи, которые мне лень делать всякие

Да и версткой уже можно заняться.

andreymust19
Ну чего? Где база всех игр участников сайта? Все загнулось что ли?
Xitilon
Не нукай, не запряг. Тут или содействуешь, или ждёшь, чего нукать-то. Я присоединился к разработке, но верстать именно то что нужно руки так и не дошли, потому что на эту неделю слишком много всего попало, и даже на выходные. Надеюсь сегодня выпустить игру, которую начал ещё в 2014.
veloc1

Нет, не загнулось. Сейчас над базой работаю только я, но у меня не каждый неделю день есть время, которое я могу уделить базе.

На данный момент сделана админ-часть, как быстро бальше дело пойдет — неизвестно. Может быть, сегодня уже будет какой-никакой прототип. А может — через месяц.

veloc1

Почти закончил верстку страницы добавления игры

veloc1

Список игр:

markertat
База делается на новом движке или старом?
veloc1
Уже на новом.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.