Найти в Дзене

Разработка игр

40 топ-авторов
525 интересуются
1164 читали · 11 месяцев назад
Обзор игровых движков: выбор подходящего инструмента для разработки
Можно ли написать игру без игрового движка? Конечно! Одна из величайших игр всех времен, Minecraft, была написана «с нуля», за исключением библиотеки OpenGL (и LWJGL), которая отвечает за 3D-рендеринг. И теперь вполне логично возникает следующий вопрос: зачем вообще нужен игровой движок и что это такое? Более подробно про это расскажет Онлайн-школа программирования Codemoon, автор курсов на Stepik. Игровые движки — это набор программ, или, как можно сказать, интегрированная среда разработки (IDE) или библиотека, но чаще всего движок — это программа...
2791 читали · 2 года назад
Разработка длиною в вечность. Главные долгострои игровой индустрии
Большинство видеоигр разрабатываются в течение нескольких лет, а когда-то давно для этого с головой хватало и вовсе одного года. Тем не менее создание некоторых игр не всегда идет гладко, и в силу определенных обстоятельств они оказываются в производственном аду. Мы решили собрать самые запоминающиеся примеры долгостроев в игровой индустрии, путь которых от момента начала разработки до релиза занял неприлично много времени. Так что усаживайтесь по удобнее, настало время разобраться, почему некоторые игры задержались на несколько лет...
Революция в разработке. Как CASE-средства меняют игру?
CASE-средства относятся к инструментам, которые используются в области разработки программного обеспечения. Сокращение CASE стоит за Computer-Aided Software Engineering, что можно перевести как «компьютерно-поддерживаемая инженерия программного обеспечения». Эти инструменты предназначены для автоматизации многих процессов в жизненном цикле разработки программного обеспечения, начиная от анализа требований и проектирования до тестирования и поддержки. Они могут обеспечивать графическое представление данных, автоматическую генерацию кода и другие функции...
1 год назад
Разработка игры Pengu5: Архитектурные решения и последствия
В процессе допиливания игры не смог удержаться от рефакторинга, хотя всё уже было налажено. Некоторые моменты меня раздражали чисто эстетически, и потому решил переделать. Мудрые принципы Flash-приложений В эпоху расцвета Flash появлялись весьма увесистые приложения, которые долго загружались. Flash начинает работать сразу же, как только загружен первый кадр приложения, а всё остальное подгружается по мере готовности. Поэтому толковые разработчики в первом кадре делали всё по минимуму, чтобы загрузилось только самое необходимое и уже начало работать...
Занятия по Unity для детей: 10 лучших плагинов для разработки игр
В наше время благодаря таким платформам, как Unity, возможностей становится все больше — каждый теперь может разработать свою собственную видеоигру. Это занятие очень нравится детям и потому курсы по программированию Unity для сегодня особенно популярны. В этой статье мы расскажем о платформе, о ее возможностях и поделимся с вами подборкой плагинов для разработки игр от школы программирования «Пиксель» (не волнуйтесь, что такое плагины, мы тоже расскажем). Что такое Unity: расскажем немного о платформе Unity — это, попросту говоря, самый популярный в мире игровой движок...
1 год назад
Разработка игры Pengu5: Оконный интерфейс
Можно найти много обучающих материалов "как написать игру", про Змейку там, Арканоид или ещё что-то нибудь простое. Даже ИИ их пишет. Но могу поспорить, что практически ни одно такое руководство не будет содержать ничего про интерфейс. Его как будто нет вообще. После запуска вы сразу начинаете играть, а после окончания игры допустим нажимаете клавишу повтора и опять начинаете играть. Между тем даже в самой примитивной игре, если вы хотите сделать её законченным продуктом, значительная часть кода будет посвящена интерфейсу в самых различных видах...