В предыдущей статье из серии по IL2CPP мы рассмотрели вызовы методов в генерируемом коде C++. Теперь мы поговорим об одной из самых важных особенностей кода IL2CPP – обобщенной реализации методов, позволяющей существенно уменьшить размер исполняемого файла IL2CPP. Стоит отметить, что обобщенная реализация также используется в средах выполнения Mono и .NET. В IL2CPP она изначально не поддерживалась и была добавлена только со временем.
Дарина Олефиренко @Darina_PL
Game Designer
Реализация мультизагрузки файлов с индикаторами выполнения на ASP.NET
10 мин
3.8KПеревод
В этой статье Марк Салливан рассказывает, как с помощью ASP.NET и библиотек Uploadify реализовать мультизагрузку файлов с динамическими индикаторами выполнения. Созданный в процессе класс Http-обработчика, наряду с классом элемента управления, подойдет для любого другого приложения на ASP.NET, что делает этот код, с одной стороны, полезным plug-in-play решением, а с другой – наглядной демонстрацией работы с Http-обработчиком. Он также добавил ряд дополнительных функций на уровень ASP.NET, таких как фильтрация по расширению файла, обратная передача по завершении и безопасность на основе сеансов.
+2
Основы геймдизайна: 20 настольных игр. Часть вторая: нарды, монополия, скрэббл
11 мин
24KПеревод
В статье Джона Харриса из серии «Основы геймдизайна» представлен подробный обзор самых популярных настольных игр, включая традиционные вроде шахмат и го, ролевые вроде «Зова Ктулху», европейские вроде «Колонизаторов» и многие другие, у которых есть чему поучиться.
+10
uDev tech events: Харьков, 25 мая. Разработка высоконагруженных систем
1 мин
3.9KЧто посетить: uDev Tech Events
Когда: 25 мая, среда, 19:00
Где: г. Харьков, Premier Palace Hotel
Когда: 25 мая, среда, 19:00
Где: г. Харьков, Premier Palace Hotel
+6
Основы геймдизайна: 20 настольных игр. Часть первая
12 мин
45KПеревод
В статье Джона Харриса из серии «Основы геймдизайна» представлен подробный обзор самых популярных настольных игр, включая традиционные вроде шахмат и го, ролевые вроде «Зова Ктулху», европейские вроде «Колонизаторов» и многие другие, у которых есть чему поучиться.
+12
Рассыпающийся тигр, затаившийся каньон
3 мин
25KПеревод
Джефф Лестер работал над созданием визуальных эффектов для игры Far Cry 4. Публикуем перевод материала, в котором Джефф подробно рассказывает, как можно заставить исчезнуть тигра.
+17
Дайджест новостей из мира разработки на Unity
2 мин
16KВ нашем небольшом, но информативном дайджесте вы найдете туториалы, интервью с разработчиками, новые проекты на Unity, а также много полезной информации для вдохновения и прокачки скилов.
+7
Голос VHS: Василий Горчаков об озвучке кино и компьютерных игр
6 мин
13KНедавно один из легендарных переводчиков эпохи VHS Василий Горчаков озвучил дополнение «Чужой против Хищника» к нашей игре «Конфликт». Его голос знаком уже нескольким поколениям, поэтому решили добавить стилизованную «озвучку из 90-ых» наряду с другими локализациями. И пока игроки наслаждаются тем самым голосом видеокассет, мы пообщались с маэстро об играх, методиках погружения в сеттинг и, конечно же, о кино.
+11
21 бесплатный учебный ресурс для разработчиков игр
8 мин
135KПеревод
В интернете полным-полно создателей контента, и каждый хочет привлечь к себе внимание. Но, как ни странно, хороший учебный ресурс найти нелегко, а бесплатный – еще сложнее. Мы публикуем перевод материала, в котором автор собрал ссылки на самые авторитетные и полезные обучающие площадки.
+30
Создаем 2D-порталы с помощью шейдеров
7 мин
18KПеревод
В этой статье я расскажу о том, как достичь вот такого эффекта:
По сути, шейдер, о котором пойдет речь, работает как пост-эффект для камеры или встроенные фильтры blur и vignette в Unity. Он принимает входное изображение (точнее, RenderTexture) и выводит его с наложенными эффектами.
По сути, шейдер, о котором пойдет речь, работает как пост-эффект для камеры или встроенные фильтры blur и vignette в Unity. Он принимает входное изображение (точнее, RenderTexture) и выводит его с наложенными эффектами.
+19
Как создать убедительную механику смерти и не облажаться
8 мин
34KПеревод
Играм, в которых нельзя умереть (или, если угодно, проиграть), недостает глубины. Если проиграть невозможно, зачем пытаться выиграть? Иначе говоря, если вы не боитесь поражения, стремление к победе теряет всякий смысл. Однако после смерти персонажа игроку необязательно кусать локти и переигрывать все по новой. Механику смерти можно интегрировать в сюжет или геймплей, но главное – сделать это правильно.
+28
Дайджест игровой индустрии: ноябрь
6 мин
9.4KПока подготовка к зимним праздникам не захлестнула вас полностью, есть время просмотреть интересные статьи об игровой индустрии. Читайте наш дайджест и продолжайте чистить мандаринки.
+12
Бэтмобиль своими руками
3 мин
19KЧтобы Бэтмобиль получился максимально приближенным к оригиналу, мы создали 3D модель авто, разложили ее части с шагом в 20 см, распечатали лекала и вырезали скелет, повторяющий контуры машины из фильма «Бэтмен» Тима Бёртона.
+17
Дайджест новостей из мира разработки на Unity
2 мин
13KMust-have плагины Unity, работа с анимацией, опыт разработчиков – вы знаете, что с этим делать. Приятного прочтения и веселых праздников!
+8
Требования к игровому функционалу
7 мин
21KПеревод
Развлекательная функция игр – вещь абстрактная. И чтобы создавать игровые миры, в которые пользователю захочется погружаться с головой снова и снова, придется очень многое продумать. Сара Сантиллан, Lead Designer в Boomzap Entertainment, рассказывает о требованиях к созданию игрового функционала. Что понадобится, а что – нет в этом творческом процессе?
+7
Демо-проект The Blacksmith от Unity
7 мин
20KПеревод
Всем привет! Мы обещали опубликовать ассеты, уникальные инструменты и шейдеры из проекта The Blacksmith. Сказано – сделано.
+10
Использование Google Analytics в играх
4 мин
14KПеревод
Во время разработки игры SUPERVERSE нам нужно было средство для отслеживания того, как игроки взаимодействуют с игрой, а также получения сведений о «железе», разрешении экрана, операционной системе и т.д. Эти данные могли пригодиться не только на этапе отладки, но и помогли бы изучить особенности поведения пользователей в игре.
+15
Дайджест VR и AR: ноябрь
5 мин
7.9KРынок виртуальной реальности будет оцениваться в $19 млрд к 2019 году. Другие прогнозы о будущем VR, обзоры последних изобретений и актуальные новости вы найдете в нашем дайджесте.
+9
Тени персонажей в ролике The Blacksmith
3 мин
11KПеревод
Одним прекрасным утром прошлой осенью мы узнали долгожданную новость: антагонист готов!
Это была всего лишь черновая модель: без волос, скина и соответствующей настройки материалов, но мы все равно очень обрадовались. Кто-то сразу предложил: «Давайте скорей налепим на него материалы! Уже не терпится увидеть этого парня на экране!».
Так мы и сделали. Но что-то пошло не так… «Стойте, а мы точно настроили его для получения динамических теней?» Всё верно. Но результат совсем не оправдал наши ожидания.
Это была всего лишь черновая модель: без волос, скина и соответствующей настройки материалов, но мы все равно очень обрадовались. Кто-то сразу предложил: «Давайте скорей налепим на него материалы! Уже не терпится увидеть этого парня на экране!».
Так мы и сделали. Но что-то пошло не так… «Стойте, а мы точно настроили его для получения динамических теней?» Всё верно. Но результат совсем не оправдал наши ожидания.
+10
Создание The Blacksmith: подготовка сцен, шейдинг и освещение
4 мин
15KПеревод
В предыдущих статьях из этой серии мы рассказывали о команде создателей ролика The Blacksmith, а также о его художественном оформлении. Теперь мы рассмотрим создание ролика с технической точки зрения и затронем аспекты подготовки сцен, шейдинга и освещения в Unity 5.
+15
Информация
- В рейтинге
- Не участвует
- Откуда
- Харьков, Харьковская обл., Украина
- Дата рождения
- Зарегистрирована
- Активность