Платформеры всякие, интерактивное кинцо, как по мне, гораздо удобнее на геймпадах. Да и какой-нибудь DarkSouls (наверное, и другие слешеры) по моим ощущениям совсем неиграбелен с клавомыши (может сейчас иначе, но когда я пробовал — было отвратительно).
На сколько помню, изначально, всё же, это работало именно как штраф, снижающий получаемое количество опыта, но ничего не отнимали, да. После гневных постов от игроков близы просто поменяли понятия — штраф стал нормой (ниже 100% коэффициент не падает), а отдых стал бонусом. Фактически, ничего не поменялось, просто подменили понятия.
Я в подобной задаче отказался от чисто математического подхода. Взял геометрию 2D-сцены и спроецировал в одномерный Z-буфер, показывающий расстояние от центра персонажа до ближайшего препятствия. Минус, конечно же, теряется точность как на рисунке 3, но для модели освещения мне этого вполне хватило, имхо, мы не ядерные реакции считаем, да и я не такой любитель математики, как Вы :)
Носят же цветные линзы, у которых радужка нарисована и непрозрачна (в отличии от оттеночных линз, которые полупрозрачные), по сути прозрачная только окружность размером со зрачек. По началу, конечно, очень неудобно, но со временем привыкается.
Такие вот нынешние веб-кодеры, которые сделают вот сайт (развернут, например, какую-нибудь джумлу), напихают кучу плагинов со свистелками на любой вкус, а как надо что-то допилить/исправить для себя/заказчика, так гугл, потом паника, отчаяние, и «нет, ну это точно невозможно».
В том же геймдеве «Я создал игру» == «Скачал фреймворк, написал скриптов с тонной учебников под рукой, нарисовал (ну хотя бы нарисовал сам), молодец», а потом на геймдев.ру только и видно темы вида «как организовать инвентарь», «персонаж двигается рывками», «не вижу передних граней куба» и т.д.
Эх, студенческие времена, тоже изобретал свой markup для рендера текстов и картинок в c++ opengl проекте.
Язык это инструмент, и плох тот мастер, у которого нет своего набора инструментов. Нельзя всё делать одним молотком.
Круто. Тоже были мысли поуправлять мультиваркой, привязав к алиске, тоже Редмонд приобрёл, теперь появился стимул заняться.
И плюсом псевдоэлементы избавляют от лишних мусорных div, крайне удобная штука, но иногда не хватает, что их всего два.
Unreal Tournament
В том же геймдеве «Я создал игру» == «Скачал фреймворк, написал скриптов с тонной учебников под рукой, нарисовал (ну хотя бы нарисовал сам), молодец», а потом на геймдев.ру только и видно темы вида «как организовать инвентарь», «персонаж двигается рывками», «не вижу передних граней куба» и т.д.