Pull to refresh

Comments 29

Спасибо, стараемся.
Windows инсталлер создаёт два ярлыка на столе. My Application и OGS Mahjong.
Ещё в левом нижнем углу осталась какая-то отладочная информация.
Интерфейс действительно удобный.

А вообще, спасибо Вам за игру, очень приятная. Никогда ещё до конца Mahjong не раскладывал, наверное, виной тому были однообразные иконки, а здесь прямо не оторваться)
Ещё заметил, когда ввожу имя на русском языке, кракозяблики (Windows Se7en 32-bit)
В полноэкранном режиме игра сворачивается, но графика остаётся поверх (ничего не видно на десктопе)
Названия языков, наверное, стоит написать полностью. Поле большое, а в нём всего две буковки.
Выложите, пожалуйста, скрин «В полноэкранном режиме игра сворачивается, но графика остаётся поверх (ничего не видно на десктопе)», по описанию не понятно.
Тут видео нужно снимать, на скриншоте ситуация покажется абсолютно нормальной.

В общем, представьте, что игра просто не сворачивается, но при этом теряется фокус, камера не реагирует на движения мыши, однако курсор меняется при наведении на соответствующие объекты в друхих окнах (вслепую). Выходит, что я вижу последний кадр игры на весь экран, но все элементы, которые находятся под этим кадром реагируют на манипуляции мыши и клавиатуры
Можете описать шаги для воспроизведения?
Во время игры во весь экран нажать Alt+Tab.
Понятно. Тут ничего не поделаешь, так реализовано у OGRE.
Почему-то не кликаются крайние фишки.

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

Как вызвать баг:
1. Запустить игру в любом разрешении
2. Установить в настройках своё разрешение
3. Применить
4. Снять флаг «на весь экран»
5. Применить
6. Установить флаг «на весь экран»

Всё это в Windows 7
Попробовал. Проблема в том, что при следующем выставлении на полный экран используется нестандартное разрешение (не 4:3 или 16:9), OGRE решает поступить именно так, а не иначе. Увы, ничего не можем тут поделать, кроме допиливания OGRE :)

PS: На Aero после выхода из полного экрана у меня Маджонг вообще не отвечал. Помогло лишь отсутствие Aero.
Красота то какая! Научится что ли в него играть?
Спасибо! А я раньше и не видел Ваших постов о нем. Красиво получилось.

Есть кучка комментов:
1) Медленно ресайзится окно. Вроде и не перерисовывает ничего, а рывками.
2) Когда водишь курсором по верхним кнопкам всплывающая подсказка мерцает (видимо в пространстве между кнопками). Как по мне, так ее надо сделать либо плавно затухающей, либо просто выделить сверху область, где будут только кнопки и пока курсор там, показывать последнюю надпись. Кстати точно также дергается камера когда курсор переходит с одной кнопки на другую.
3) Было бы замечательно, если бы при попытке кликнуть на неправильный элемент выводилась надпись о том, почему так нельзя. Правил многие не знают, а обучиться по ходу делать не получается без обратной связи. Приходится таки заглядывать в хэлп, а это лишний клик мышкой :)
4) Если отодвинуть камеру назад, то можно попасть в люстру.

Ну а в целом, классно получилось!
5) А еще похоже на то, что нет просчета безвыходных ситуаций.
6) В хэлпе написано про то, что плитка должна быть свободной сверху, я 3 раза перечитывал пока не понял, что верх это высота над столом, а не вверх на поверхности.
6) Предложите более корректный вариант :)
2) Камера просто неактивна, весь фокус у кнопок, поэтому при перемещении мышки от кнопки к пространству камера «резко нагоняет» отстование. Плавный переход не сделан, т.к. таким алгоритмом не располагаю, придумывать его по времени трудозатратно. Если получится, то исправим.
Эх, вот бы кто-нибудь PKGBUILD набросал бы…
Если бы не OGRE и CEGUI, то набросал бы, а так… только если PKGBUILD из бинарников и в AUR. Но у нас даже RPM нет, а это приоритетнее. Сам на арче :)
«Кэвина МакЛеода»
Кажется, каноничный перевод — МакЛауд ;)
Немного критики:
-Встроенный в восьмерку MSE очень не доверительно относится к установщику.
-В большом окне (1600x1200) ужасно тормозит, хотя все современные игры идут с тем же разрешением «на средненьких».
Это из-за Aero. Конкретно мы к этому не имеем отношения, это уже особенность OGRE.
Если без тормозов хотите, то либо Linux (у меня без Compiz всё шикарно), либо на полный экран под Windows, либо без Aero.
Нам уже несколько раз сообщали про проблему с установщиком. На него, также, ругается нортоновский антивирус. Однако изучение проблемы показало что ругаются они на любой самосборный инсталлер на базе NSIS. Решения: набирать популярность или подавать заявление на включение в белый список.
На первое мы повлиять можем слабо, второе будем пробовать к версии 1.0.
А почему бы не взять другой инсталлер? Можно даже свой простенький написать, без сжатия.
Я достаточно внимательно изучал вопрос различных библиотек для создания инсталлеров под Windows, и выбор на NSIS пал как раз по причине наилучшего соотношения простоты, удобства и размера получаемого дистрибутива (LZMA все-таки). Остальные либо оказались весьма глючны, либо не отличались по списку возможностей от самораспаковывающегося архива.

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

Что касается вопросом сжатия. Несмотря на разгул безлимитных интернетов, очень не хочется пересекать с windows-версией психологический рубеж в 50 мегабайт. Перед тем как прийти к этому значению, я приставал к нескольким десяткам различных коллег, друзей и знакомых с вопросом «каким может быть максимальный размер дистрибутива неизвестной вам небольшой игрушки, чтобы вы ее скачали». Выяснил что при превышении 50 мегабайт отсеивается наибольшее количество опрошенных (примерно треть).
В общем, проблему с инсталлером попробуем как-то решить.
Sign up to leave a comment.

Articles