Добавить в корзинуПозвонить
Найти в Дзене

❓ ВОПРОСЫ ЭКСПЕРТАМ №1

❓ ВОПРОСЫ ЭКСПЕРТАМ №1 ❓ Когда-то был пост, я знаю, вы уже подумали, что все, не будет продолжения. Ан нет — я собрал все вопросы экспертам. И со дня на день соберу всех, кто как эксперт дал согласие отвечать на вопросы участников сообщества 🔥 ВОПРОСЫ 1️⃣Автор Vokvonkr, оригинал вопроса 🔵Какие книги вы бы рекомендовали прочитать, чтобы заниматься геймдевом? На данный момент я себе приобрел "Элементы гейм-дизайна" для первого быстрого ознакомления. 🟢Я в ближайшее время хотел бы начать разработку какого-нибудь простенького проекта и предпочитаю выбрать с++ в качестве основного языка (есть бекграунд в проге на си и совсем небольшие знания asm, плюсы как раз хочу изучить). Выбор передо мной встал между использованием sfml и sdl2. Какую из этих либ лучше выбрать для новичка или, может, вообще посоветуете другую? 2️⃣Автор serg belov, оригинал вопроса 1, оригинал вопроса 2, оригинал вопроса 3 🟢Кто такой геймдизайнер на самом деле? Не создатель ли опасных иллюзий? Есть ли опасность от

❓ ВОПРОСЫ ЭКСПЕРТАМ №1 ❓

Когда-то был пост, я знаю, вы уже подумали, что все, не будет продолжения. Ан нет — я собрал все вопросы экспертам. И со дня на день соберу всех, кто как эксперт дал согласие отвечать на вопросы участников сообщества 🔥

ВОПРОСЫ

1️⃣Автор Vokvonkr, оригинал вопроса

🔵Какие книги вы бы рекомендовали прочитать, чтобы заниматься геймдевом? На данный момент я себе приобрел "Элементы гейм-дизайна" для первого быстрого ознакомления.

🟢Я в ближайшее время хотел бы начать разработку какого-нибудь простенького проекта и предпочитаю выбрать с++ в качестве основного языка (есть бекграунд в проге на си и совсем небольшие знания asm, плюсы как раз хочу изучить). Выбор передо мной встал между использованием sfml и sdl2. Какую из этих либ лучше выбрать для новичка или, может, вообще посоветуете другую?

2️⃣Автор serg belov, оригинал вопроса 1, оригинал вопроса 2, оригинал вопроса 3

🟢Кто такой геймдизайнер на самом деле? Не создатель ли опасных иллюзий? Есть ли опасность от игр в части погружения в иллюзорный мир и как следствие полный отрыв от реальности с печальными последствиями для индивида?

🔴Надо ли запрещать некоторые игры как абсолютное зло?

🔵Какие существуют группы потребностей которые игры закрывают у людей? Насколько с этической точки зрения сейчас развит рынок игр? Можно ли назвать игры оружием массового поражения, оружием культурных войн? И если да то кто с кем сражается на данном поле(вопрос вообще не про государства если что)? Какие игры вы считаете эталонными, глубокими с точки зрения идей, которые несут эти игры в массы? Должны ли быть игры хоть с каким-то смыслом или бессмысленные игры это тоже норм?

3️⃣Автор Dmitry Demak, оригинал вопроса

🔴Регламента/пайплайна ведения документации нету - и это основная ошибка, которую хочется исправить.

Потому обращаюсь сюда, может у кого есть под рукой регламент/пайплайн ведения документации, или ресурс где можно про это прочитать ? (что бы не изобретать свой велосипед)

Дополнительно еще уточню, работа по документации ведется в основном в Coda, дополнительная визуализация - Miro

Допом, из того что меня еще интересует:

1) Сейчас при работе, у нас ГД расписывают документацию у себя в личных кодах, затем сливают в основной кода документ - правильный ли это подход или сюда стоит еще подключить ревьвера ?

2) Как трекать "состояние" документации например, когда фича только расписана, и фича уже имплементирована ? (Стоит ли держать в разных местах? или сразу сливать в основную документацию и просто выделять отдельным цветом ?)

3) Правильные ли я вопросы задаю ?)

4️⃣Автор Issel, оригинал вопроса

🟡Для начала пояснение почему вопрос возник:

Работаю LD, так получилось. И над 3D игрой на мобилки, в которой должно быть много объектов.

И просто каждый раз идём то в улучшение визуала, то в лютую оптимизацию. Ну это база, да.

Каждый раз как узнавал и находил проблему - я её каким-то образом решал. Но сейчас уже есть такое чувство,

что всё что мог - я уже оптимизировал и больше как бы ну никак повлиять я не смогу с моими навыками.

А оптимизации в проекте всё равно не хватает и хочется лучше. И понятно что пути оптимизации ведут только в бесконечность,

но где та грань, когда уже более-менее можно сказать что со своих сторон вы уже сделали всё что смогли?

Особенно когда прилетает задача дальше оптимизировать и улучшать карты...

Пример:

Были перегибы в местах на карте по полигонам? Сравнял, около 200к держится стабильно без сильных залётов.

Была проблема по батчам и количестве отрисовок? Нормализовал количество батчей, а отрисовки сократил местами до однозначных значений.

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

Тени-запечка-лоды-ит.д. - ок, сделали.

И вот вопрос:

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