{{notification.text}}

MirGames

 
10.08.14 23:25, опубликовал

Вот уже два месяца не было никаких обновлений от меня. Отчасти это связано с отпуском, а отчасти с объемом переделок. Настала пора исправить это, и выложить текущую версию. Внешних изменений не так много, но они есть.

Думаю, что первое, что вы заметили - это откат дизайна к "истокам". В один прекрасный день я всё же пришел к выводу, что минималистичный вариант с мягким разграничением блоков мне нравится больше. Форум стал немного больше похож на форум, добавилось выделение первых постов форума. В целом, текущая версия мне нравится, но я открыт для любых предложений по дизайну.

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

Так же был немного реструктурирован код фронт-энда, теперь он разбит на так называемые MVC Area, т.е. всё, что относится к одному модулю теперь сосредоточено в одном месте. Основные сложности были связаны с необходимостью проверки и переделки всех ссылок. В связи с этим теперь используется T4MVC, который это упрощает.

Появилась возможность создания поста непосредственно из проекта, и пост выводится с привязкой к проекту, чем я сейчас и пользуюсь :-)

Написана новая система нотификаций, которая позволит в будущем создать центр нотификаций (индивидуальную ленту активности) и уведомления по e-mail. Работает, кстати, поверх MongoDB. Сейчас же эта система используется для вывода новых постов и комментариев в блоге и форуме. Пока что отслеживаются любые изменения. Впоследствии этим можно будет управлять.

Ну, и как обычно, фиксы некоторых старых багов и появление новых багов)

12.01.14 16:05, опубликовал

clipboard.png

Продолжаем развитие сайта :-) И сегодня у нас новая веха в жизни форума. Все топики и посты, а также почти все пользователи ("почти" потому, что перенесены лишь те, кто написал хотя бы 5 сообщений) перенесены в новую платформу. Логины и пароли те же.

Теперь форум живёт на основном домене. Соответственно, пропали "подфорумы", а посты группируются по тэгам. Хорошо это или плохо, я пока не могу сказать, но большого смысла в содержании десятка подфорумов нет. Отчет о разработке живёт тут, все пожелания рассматриваются и по мере сил и возможности реализуются :-)

03.01.14 06:36, опубликовал

Немного запоздало, но всё же хочу поздравить всех с уже наступившим 2014 годом!

Я хочу поблагодарить всех тех людей, кто всё ещё с нами, "старичков", которые, пусть и не очень часто, но заглядывают на mirgames. Спасибо вам огромное за то, что вы есть и были с нами. Кое-кто с нами уже десять лет, а это очень длительный срок.

Десять лет - это действительно много. За это время сообщество росло, развивалось, и, к сожалению, уже почти вымерло. Изначально мы были сообществом, которое состояло в основном из школьников и первокурсников, грезящих о создании игр, раз за разом с горящими красными глазами пишущих свой "движок", мало задумываясь о качестве кода. Многие и до сих пор об этом не задумываются) Я рад, что благодаря MirGames я познакомился со множеством таких же сумасшедших. MirGames подарил мне колоссальное количество опыта, особенно в областях движкописательства, администрирования сайта и модерирования форума. Это были светлые времена, со своими троллями, конкурсами, рваной грелкой, батлами Dron vs XProger, желанием помогать и отвечать даже на самые глупые вопросы.

И пусть сейчас нас осталось уже не так много, но мы всё ещё живы :-) Канул уже век Delphi, и даже XProger пишет на плюсах. Люди, казавшиеся монстрами игростроения, уже забросили геймдев. Романтический ореал геймдева померк по мере роста профессионализма. Мир изменился. Социальные сети захватили мир, и сообщество растворилось в них... Несмотря ни на что, мы всё ещё живы.

В 2013 мы начали искать новый формат, и в 2014 я продолжаю искать его. Я обещаю в новом 2014 году продолжить ту массу изменений, которую я начал буквально за несколько недель до Нового Года. Сменилась платформа. Вместо тормозного LiveStreet и убогого PHP, теперь используется собственная разработка на платформе .NET. Отдельное слово хочется сказать об архитектуре. Я действительно горжусь результатом :-) Если кому-то интереса тема архитектуры веб-прилоежний, я могу рассказать об этом подробнее. База пользователей и обсуждения импортированы из нашего старого форума, статьи - со старого сайта.

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

Я искренне верю в то, что в новом году нам удасться возродить сообщество. Надеюсь, что вы поможете мне в этом :-) Если у вас есть, что рассказать, милости просим! Если у вас есть вопрос, пусть самый глупый, мы постараемся вам помочь!

30.09.12 22:18, опубликовал (Автор оригинала: asd )
Экспериментируя с системой плагинов LiveStreet, которая к слову довольно плохо документирована и имеет ряд проблем, добавил для топиков возможность указания того, что это перевод или репост.


Тэги

Последние комментарии

Чёт "Invalid data"
11 дней назад, Daddy
если кому ещё интересно, то вся моя старая хрень теперь не на gen2gdk.com a на gen3gdk.com
02.08.21 11:15, Dan
Привет, Dan, сорри, что отвлекаю. Т.к. в чате не было десктоп-уведомлений, удалось собрать людей тут в Telegram-конфе. https://t.me/joinchat...
20.08.17 09:23, egslava
Адрес чата
Есть. XProger, Spose, MeF, HEX, я, еще кто-то был
18.08.17 12:01, Daddy
Адрес чата
В чате кроме тебя-то кто-то есть?
17.08.17 19:06, Vga
Normal Mapping visualization
@egslava, не там проверяешь, проверять надо в городе Ф.
19.04.17 19:42, nbaksalyar
Normal Mapping visualization
@Said, ну, я проверил, чот не особо.
19.04.17 17:59, egslava
Normal Mapping visualization
В оффлайне. Там тоже есть жизнь.
17.04.17 07:51, Said
Normal Mapping visualization
@Dron
16.04.17 14:07, egslava
Normal Mapping visualization
А-то! ;-) Ты лучше скажи, куда вы все подевались и где жизнь теперь? :-)
15.04.17 20:18, egslava