Структура и идеология сайта.
Структура и идеология сайта.
Сайт еще только-только зарождается. Многое недоработано и нуждается в оформлении.
Сообщения о найденных багах и недоработках прошу в тему "Баги и исправления".
Замечания и предложения по оформлению сайта - в тему "Оформление сайта и форума".
Обсуждения:
Для обсуждений есть
1. Комментирование статей (по желанию автора статьи)
2. Комментарии к играм (ко всем играм)
3. Личная почта
4. Форум
Структура форума:
Форум разделен на три части, в каждой два подфорума.
Раздел "Игры":
Все, что относится к существующим и планируемым текстовым играм.
Основная аудитория: авторы игр и игроки.
В форуме "Разработка игр" обсуждаются готовые игры, анонсируются планируемые игры, обсуждаются игровые проекты, задаются вопросы "как сделать?", выкладываются примеры кода и ведется, обсуждается и дополняется "FAQ разработчиков игр".
В форуме "Конкурсы" анонсируются и обсуждаются конкурсы игр, выкладываются конкурсные рецензии, итоги и т.д.
Раздел "Разработка платформы QSP":
Обсуждаются планы по развитию платформы QSP, ведется история изменений.
Основная аудитория: разработчики QGen, утилит, интерпретаторов.
В форуме "Средства разработки" обсуждаются все программные средства для разработки игр и документация.
В форуме "Плееры" обсуждаются интерпретаторы QSP.
Раздел "Прочее":
Все, что не вошло в предыдущие два раздела - обсуждение сайта, форума и общение на свободные темы.
Основная аудитория: все.
В форуме "Работа сайта и форума" обсуждается работа сайта и форума. Пожелания, предложения, сообщения о найденных багах, объявления об изменениях.
В форуме "Свободное общение" приветствуется общение на любые темы, не подходящие для остальных форумов.
Структура сайта:
На сайте есть 4 основных раздела - "Главная", "Игры", "Разработчикам" и "Форум". Для зарегистрированных еще к этому добавляется "Меню пользователя".
В каждом разделе в шапке форума в правом верхнем углу показывается кнопкобаннер "Скачай последний плеер" с указанием версии, ведущий на страницу плеера.
"Главная" - новости, объявления, приветственный текст, логин-панель. Три списка игр: новые (последние добавленные), популярные (по рейтингу), обновленные (по дате обновления).
"Игры" - каталог всех игр на сайте. Сортировка игр по дате добавления, дате изменения, рейтингу и алфавиту. Поиск. Над списком игр расположен кнопкобаннер "Скачай набор игрока", ведущий на страницу "Набора игрока". Игру из списка можно либо сразу скачать, либо перейти на страницу игры. На странице игры - вся информация об игре и комментарии.
Раздел "Игры" целиком предназначен для игроков.
"Разработчикам" - страница специально для разработчиков игр. Документация, авторские статьи, справка, уроки, примеры, утилиты, QGen, TXT2GAM, etc. Краткое описание для каждого элемента.
Раздел "Разработчикам" целиком предназначен для авторов игр.
"Форум" - место для общих обсуждений, дискуссий. Разделения пользователей по группам не планируется.
Форум модерируемый, все обсуждения по мере необходимости переносятся в соответствующие разделы и форумы.
"Меню пользователя" - здесь пользователь может прочесть свою почту, посмотреть и отредактировать профиль, опубликовать игру или отредактировать ее. Доступен список "мои игры".
Возможности пользователей:
1. Все пользователи имеют доступ к форуму.
2. Все пользователи могут опубликовать игру и впоследствии отредактировать ее.
3. По запросу пользователей, администраторами сайта создаются "авторские страницы" (статьи), ссылка на которые появляется в профиле автора и в разделе "Разработчикам". Автор может редактировать статью, прикреплять файлы. Для примера - Байт является автором страниц "Плеер QSP", "QGen", "TXT2GAM".
Профиль:
Реализован "единый" профиль для сайта и форума, с помощью компонента Community Builder (CB). Также в CB, можно создавать произвольные поля для профиля, это позволило включить в него список статей и игр пользователя.
Красное - еще не сделано.
11.Июн.11 09:33:55
Re: Структура и идеология сайта.
Мне кажется, раздел "разработка игр" можно разделить на "обсуждение игр" где будет любой флейм от игроков, обсуждения, мнения, замечания, рецензии не относящиеся к конкурсным работам, и собственно "разработка игр" где будут выкладываться демки, стыковаться проекты, обсуждаться разные методы разработки.
Re: Структура и идеология сайта.
WladySpb написал(а):
Мне кажется, раздел "разработка игр" можно разделить на "обсуждение игр" ..., и собственно "разработка игр" ...
Уже думал об этом. Эти темы слишком часто пересекаются друг с другом, в обсуждениях переходят от обсуждений конкретной игры к примерам кода и т.п. Заставлять пользователей придерживаться строго либо обсуждения готовой игры, либо обсуждения разработки - лишний и очень большой напряг как для пользователей, так и для модератора.
Так что пока оставим как есть. Раздел предназначен для обсуждения игр и разработки игр. Возможно, в будущем, если появится много тем по вопросам "как сделать это на языке QSP?" выделим для них отдельный подраздел.
Re: Структура и идеология сайта.
WladySpb написал(а):
Кстати, если загрузить чужую игру, сможет ли автор загружать обновления? Скажем, при загрузке игры кто-то указал автором WladySpb система проверила - зарегистрирован такой, и выдала мне права на редактирование\обновление
Автоматически - нет, да и не нужно.
Смена владельца публикации доступна через админ-панель. Админ, рассматривая заявку на публикацию, либо заметит, что указанный автор уже зарегистрирован на форуме, и сменит владельца(связавшись с обоими пользователями, естественно), либо заапрувит как есть, а потом поменяет владельца, когда появится автор игры и попросит об этом.
Владельцем публикации, и, соответственно, иметь права на редактирование и обновление игры может быть только один пользователь. Вполне логично, на мой взгляд. Это будет либо автор игры, либо просто пользователь, если автор не присутствует на сайте.
Re: Структура и идеология сайта.
Итак, работа по наполнению базовым функционалом проделана полностью.
Есть каталог игр (SOBI2), единый общесайтовый профиль (Community Builder), общесайтовая система личной почты (uddeIM PMS), форум (Agora).
Все связано друг с другом и работает.
Остается лишь доделать оформление сайта.
Re: Структура и идеология сайта.
1) Зачем вы спрятали ссылку на скачивание QSP-плеера в раздел "Разработчикам"?. Новую версию плеера нашел методом тыка, т.к. мне, например, было не очевидно, что она лежит в разделе "Разработчикам". Там должны быть редакторы, учебники и примеры кода. Ссылку на скачивание плеера нужно поместить на главной странице, потому что это самая важная ссылка на сайте.
2) Заметил, что при обновлении игры в каталоге сбрасывается статистика просмотров и скачиваний. А это очень плохо, потому что новички (и не только) часто ориентируются на эту статистику. Какую игру мне попробовать, если я, допустим, впервые вижу QSP? Скорее всего, я выберу ту, которую скачивали больше всего раз. Вот вы устранили пару багов в "Подземельях Черного Замка" и перезалили игру, после чего счётчик загрузок сбросился и "случайный прохожий" теперь не увидит, что эту игру скачивали больше 1000 раз.
Re: Структура и идеология сайта.
Зачем вы спрятали ссылку на скачивание QSP-плеера в раздел "Разработчикам"?. Новую версию плеера нашел методом тыка, т.к. мне, например, было не очевидно, что она лежит в разделе "Разработчикам". Там должны быть редакторы, учебники и примеры кода. Ссылку на скачивание плеера нужно поместить на главной странице, потому что это самая важная ссылка на сайте.
Hertz,
во-первых, ссылка на страницу с плеерами есть на главной странице.
Во-вторых, для игрока, впервые зашедшего на сайт, на главной специально размещен "Набор игрока" - в него входят 5 игр и установщик, который установит плеер, привязав его к расширениям qsp-файлов и создав необходимые ярлыки запуска.
В-третьих, для игрока, у которого уже есть установленный плеер QSP и он хочет обновиться, либо он желает играть не в Windows, действительно неплохо бы сделать ссылку скачивания последней версии плеера для его любимой платформы. Такая потребность есть, и сделать это хочется красиво и удобно, а не "абы как". Прямо сейчас у меня заняться этим нет времени, есть более приоритетные задачи по сайту, но я помню об этом и сознаю, что это важный момент. Если у вас есть желание помочь, ускорить этот процесс, зайдите на наш канал, я дам вам задание по этой части.
Навигация сайта в текущем состоянии не идеальна, но "быстрыми правками" здесь ничего сделать не получится, увы. Если у вас есть идеи, как исправить ситуацию быстро и легко, жду на нашем канале.
Заметил, что при обновлении игры в каталоге сбрасывается статистика просмотров и скачиваний. А это очень плохо, потому что новички (и не только) часто ориентируются на эту статистику. Какую игру мне попробовать, если я, допустим, впервые вижу QSP? Скорее всего, я выберу ту, которую скачивали больше всего раз. Вот вы устранили пару багов в "Подземельях Черного Замка" и перезалили игру, после чего счётчик загрузок сбросился и "случайный прохожий" теперь не увидит, что эту игру скачивали больше 1000 раз.
ПЧЗ скачали гораздо больше, чем 1000 раз
До этого каталога был еще один каталог, с которого качали, там тоже счетчики крутились. Количество скачиваний само по себе - не жизненно важная информация, ну разве что в сравнении с другими играми или например для поднятия самооценки автора.
Для игроков будут сделаны "рейтинги" - списки игр, сортированные по определенному параметру. По дате добавления, по популярности(рейтинг оценок), по дате обновления, по алфавиту. Можно и по количеству скачиваний сделать, хоть этот параметр мало о чем говорит. Посмотрим.
Обновление файла игры без сброса счетчика также в планах на доработку сайта. Не прямо сейчас, но и до этого очередь дойдет.
За активный интерес к сайту спасибо. До конца сентября изменения на сайте будут минимальны, а после активно займусь доработкой сайта.
Информация
- Статистика форума:
- Всего тем:
- 1062
- Всего опросов:
- 14
- Всего сообщений:
- 16791271
- Бездействующий:
- Пользователи форума:
- Всего пользователей:
- 2898
- Последним зарегистрировался:
- КууТ
