Обновить
364.71

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

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

Сначала показывать
Порог рейтинга
Уровень сложности

Недельный геймдев: #181 — 7 июля, 2024

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели1.4K

Из новостей: Bevy 0.14 и виртуальная геометрия, Nintendo не планирует использовать ИИ в разработке игр, гендиректор ИРИ о негативных отзывах Смуты от ботов и либералов, Voodoo обвинили в использовании ботов в играх на реальные деньги.

Из интересностей: как делать игру 5 лет и не потерять себя, наука света, маркетинг кози игры без бюджета, как правильно создавать демки.

Читать далее

Как правильно применять ScriptableObject в Unity

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели3.7K

Введение

В этой статье я покажу, как правильно пользоваться классом ScriptableObject в Unity. Мы создадим небольшую игру для наглядности, в которой игрок сможет управлять персонажем с различными параметрами, навыками и инвентарем. Мы рассмотрим создание и использование ScriptableObject для хранения данных. В конце вы найдете плюсы и минусы использования данного метода.

Читать подробнее

Дневник разработки настольной игры СУПЕРТАНК по «танчикам» для NES. Часть 16. Про 16-битную версию Battle City

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели2.9K

В свое время для меня стало открытие существование эмуляторов – приложений, которые позволяют запустить на компьютере образы игр от приставок и играть прямо как на старенькой консоли. Эмуляторы дали вторую жизнь старым играм с приставок 3-го и 4-го поколения (8-ми и 16-ти битных приставок) и многим другим платформам. Благодаря им стала доступна огромная библиотека ретроигр, которых за прошедшее время создавалось очень много.

Читать далее

Как я реализовал процедурную генерацию лабиринтов в своей игре

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели7.2K

Приветствую вас! Меня зовут Денис, я разрабатываю игры на Unity, и сегодня я расскажу о том, как устроена генерация лабиринтов в игре, которая находится на данный момент в разработке.

Это не коммерческий проект (хотя есть планы по выпуску игры в Google Play), а мой личный, так что в конце статьи вас ждёт технодемка.

Читать далее

Корсары, от игрока до композитора игры

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели1.5K

Всем привет, моё имя Назар. Я игровой композитор и основатель саунд продакшн студии Music we Deserve. Хочу рассказать историю о том, как я прошел большой путь от простого игрока, фаната Корсаров, до ученика Юрию Потеенко (композитор оригинальных корсаров) и в итоге сам стал композитором новых Корсаров!

Читать далее

Корсарская Химера. Из личной песни в саундтрек таверны

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели614

Всем привет, моё имя Назар. Я игровой композитор и основатель саунд продакшн студии Music we Deserve. В этой статье я расскажу как моя глубоко личная песня превратилась в саундтрек таверны для игры Корсарская Химера

Читать далее

Обзор компьютерных игр для детей с ослабленным зрением

Время на прочтение20 мин
Охват и читатели15K

Компьютерные и мобильные игры — это реальность современных подростков. Но все ли дети могут играть в игры? Да, включая и тех, у кого инвалидность по зрению. Сегодня благодаря современным технологиям доступных игр для незрячих людей становится всё больше, а сами игры — разнообразнее.

Для того чтобы сориентироваться в этом многообразии и узнать о существующих жанрах, а также выбрать подходящую игру, мы и составили наш обзор. Стратегии, симуляторы, шутеры и квесты для незрячих, ссылки на сообщества — под катом. Обзор содержит ролики с подробной информацией о том, что представляет собой каждая игра и как в неё играть.

Оценку доступность провели для девяти игр (как российских, так и иностранных разработчиков), наиболее популярных среди незрячих детей и подростков по всему миру.

Отбор игр для обзора мы проводили по нескольким основным критериям, оказывающим важное влияние на развитие навыков у пользователя.

Читать далее

ИИ в гейминге

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели3.4K

Компьютерные игры давно превратились из несерьёзного развлечения в процветающую индустрию, приносящую миллионные доходы. Этот сектор также способствует развитию технологий искусственного интеллекта и виртуальной реальности. Разработка компьютерных игр объединяет художественные и научные элементы с такими дисциплинами, как психология, антропология, культурология и социология. В результате геймеры с невероятной скоростью оттачивают как социальные, так и технические навыки.

Читать далее

Краше прежнего: «улучшайзеры» в эмуляторах видеоигр

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели9.5K

Сегодня никому не нужно объяснять, что такое эмуляторы старых компьютеров и игровых устройств. Будучи однажды предметом интереса немногочисленных энтузиастов, они давно уже перешли в мейнстрим и теперь доступны повсюду: на компьютерах и консолях, в смартфонах и браузерах, в коммерческих переизданиях старых игр и самостоятельных устройствах.

Однако, позволяя запускать программы и игры прошлого на компьютерах современности, большинство эмуляторов всё же не воспроизводит полностью аутентичный пользовательский опыт, так или иначе приукрашая историческую действительность. Где-то из-за технического несовершенства, а где-то и целенаправленно, чтобы подтянуть разработки прошлых лет к современным стандартам. Об этом и поговорим.
Читать дальше →

Пиксельные люди и древняя графика: история технологии FMV в играх

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели1.8K

Привет! Сегодня я хочу поговорить про давнюю область моего персонального интереса. А именно — как технология full motion video использовалась в видеоиграх 90-х, какие вызовы приходилось решать разработчикам и какую своеобразную эстетику в итоге сформировал недолгий золотой век этой технологии (примерно с 1992 по 1998 годы). Ну и поговорю о самих играх, благо там много забытых бриллиантов!

Читать далее

Паттерны проектирования в Unity: от Singleton до Object Pool

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели7.1K

Паттерны проектирования в Unity: от Singleton до Object Pool

В этой статье мы подробно рассмотрим ключевые паттерны проектирования, такие как Singleton, Observer, Factory Method и Object Pool. Узнайте, как эти паттерны могут улучшить структуру вашего кода, повысить производительность игры и упростить управление ресурсами. Пошаговые примеры помогут вам внедрить эти методы в ваш проект и сделать его более масштабируемым и устойчивым.

Читать подробнее

Недельный геймдев: #180 — 30 июня, 2024

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели1.3K

Из новостей: хакеры сообщили о краже 1,5 ТБ данных владельца студии FromSoftware, Alpha Protocol снова в Стиме, пользователи Steam потратили 19 миллиардов долларов на игры, в которые они никогда не играли.

Из интересностей: помогают ли демо-версии растить вишлисты, Колантонио о закрытии Arkane Austin и Диллон Роджерс о плюсах Early Access, что делает боевую локацию крутой, синематик про Годзиллу, созданный в UE5.

Читать далее

За пригоршню ачивок

Время на прочтение8 мин
Охват и читатели3.4K

В школе я собирал фантики турбо. Этот набор разноцветных картинок, купленных, выигранных и выменянных представлял для меня существенную ценность, настолько, что хранился в жестяной коробке под замком. До полного набора не хватало двух или трех штук из 180 вроде. В школе было еще два человека, с почти полным набором и мы точно знали колоды друг друга, и недостающие для оппонентов фанты всегда оставались лежать в коробке, чтобы не быть проигранными в "бочке". Предложи мне тогда кто-нибудь променять их на такую же стопку вечнозеленых - да ни в жисть. Сейчас я предпочитаю коллекционировать банкноты…

Тогда значение коллекционирования мало меня волновало, да и не особо задумывался является ли это увлечение, собственно, коллекционированием - просто было интересно собрать весь набор, раскладывать картинки по годам, моделям, мощности двигателя и рассматривать модели машин. Коллекции стары как мир, а сами механики сбора предметов появились в играх с тех пор, как сами игры появились на свет. Любое коллекционирование - это собирательства, а собирательство является неотъемлемой чертой человека, начиная с тех времён, когда у него появилась сама возможность что-то собирать. И если поначалу люди собирали какие-то утилитарные вещи, вроде ритуально важных предметов для обрядов, то поднимаясь выше по пирамиде Маслоу коллекционирование однородных объектов, объединённых по каким-то признакам, стало чем-то вроде досуга. Психологическая сторона коллекционирования настолько сильна, что психологи сравнивают её с азартными играми и страстью, так глубоко это увлечение может зацепить.

Читать далее

Ближайшие события

Go gamedev: низкоуровневое API рисования в Ebitengine

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели2.7K

Я уже несколько лет использую игровой движок Ebitengine, но ранее у меня получалось обходиться лишь высокоуровневым способом отрисовки объектов — DrawImage.


Функция DrawTriangles казалась не очень понятной человеку, который привык к концепции "есть спрайт — можно рисовать".


Сейчас у меня стали появляться задачи, под которые отлично подходит DrawTriangles. Сегодня я расскажу, когда и как стоит использовать эту функцию.


Давайте разбираться, что это за треугольники и с чем их едят.


Читать дальше →

Что я думаю о Lua после релиза проекта на 60,000 строчек кода?

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели18K

Интервью-ретроспектива с ведущим программистом видео-игры Craftomation 101 о использовании Lua как основного языка в проекте на 60,000 строчек кода.

Читать далее

Нарративный дизайн в играх

Время на прочтение5 мин
Охват и читатели3.7K

Всем привет! В этой статье мы разберем тему нарратива в играх. Несмотря на то, что про нарратив, сюжет и сеттинг написано уже немало, их все равно продолжают путать. Но почему?

Сразу хочу сказать: если вы отлично разбираетесь в теме, смело закрывайте данную статью, дабы не тратить время. Ничего нового я не расскажу, в дебри углубляться также не буду. Зато новичкам, которые еще плавают в этих на первый взгляд схожих терминах, скорее всего помогу разложить все по полочкам. 

Поехали. Для начала давайте разберемся в терминологии:  

Нарратив (дословно “повествование” от англ. narrative) — это вся полнота истории, атмосферы игры и восприятия повествования игроком. Это очень объемное понятие, которое задается при помощи различных составляющих: геймплея, текста, звуков, изображений, анимаций и прочего. 

Сюжет — совокупность событий и последовательностей, рассказывающих историю игры. Сюжет является частью нарратива, вернее даже одним из средств его создания. 

Сеттинг — среда, в которой разворачиваются действия игры. Это время, место и условия, при которых существует данная игра. 

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

Все три эти “компонента” работают вместе и служат одной цели: не просто сделать игру интереснее, а создать целую вселенную, отдельный мир, в котором игрок будет испытывать реальные эмоции, будет жить. Создать новую реальность. 

Читать далее

Интервью с «Играющими Кошками»: о разработке, планах и жизни

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели2.7K

Дорогие друзья, всем привет! Сегодня мы общаемся с ребятами из студии «Играющие Кошки» — обычно в представлении не нуждаются, но если не в курсе, не беда, кратенько обрисуем. Команда состоит из бывших выходцев студии MiST land, которая запомнилась такими хитами как «Код доступа: РАЙ» или «Альфа: Антитеррор». После распада конторы и основания своей, разработчики взялись за свой первый проект — экшен rpg с видом от третьего лица «Три Богатыря». Следом — серия аркадных игр про кота Парфентия, а также вполне достойные стратегии в реальном времени «Сирия: Русская Буря» и «Передний Край», нашедшие своих поклонников.

В этом интервью поговорим немного о планах, команде, разработке и вообще, в целом, поинтересуемся, как живется в такие непростые времена. Вышло объемно, потому наливай чаек и погнали. Итак...

Читать далее

Взлет и падение Sega: Легендарное путешествие в игровой индустрии

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели4.5K
Вы можете знать компанию Sega как разработчика таких серий игр, как Total War, Football Manager, Yakuza и, естесвенно, Sonic the Hedgehog. Но раньше Sega занималась не только разработкой игр. До появления PlayStation и Xbox Sega была главным конкурентом Nintendo на рынке консолей, новатором в области 3D-графики и онлайн-функций.

image

В США Genesis была самой успешной консолью от Sega. Но в Европе почти такой же популярностью пользовалась Master System, а в Японии лидером продаж стала Saturn. Даже недолговечная Dreamcast с теплотой вспоминается миллионами тех, кто застал те времена. И все же история Sega началась еще до этих консолей и даже до видеоигр.
Читать дальше →

Atari: от рассвета аркад до заката легенды

Уровень сложностиПростой
Время на прочтение18 мин
Охват и читатели4.9K

Американская компания Atari внесла огромный вклад в историю аркадных игровых автоматов, игровых консолей, домашних персональных компьютеров и самих игр. Такие игры, как Pong, Asteroids, Breakout и Missile Command, стали легендами и до сих пор любимы миллионами людей во всём мире. И мы, в преддверии очередного дня рождения компании, хотим вспомнить сами и напомнить вам основные вехи её развития. 

До наших музейных полок добрались некоторые игры и устройства, которые создавались в компании в разные годы. И в любой день вы можете прийти и познакомиться с ними в Яндекс Музеях Москвы и Санкт-Петербурга. Надеемся, что после прочтения у вас действительно появится желание прикоснуться к этой очень важной части истории игропрома, — даже для тех, кто уже знаком с темой, найдутся новые интересные факты.

Читать далее

Приступ вдохновения. Как я создал пиратский саундтрек с диктофона

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели737

Всем привет! Моё имя Назар, я игровой композитор. Хочу рассказать интересный случай в моей практике. Придется окунуться в море бэкапов за полтора года. Запасайтесь гидрокостюмами!

Читать далее

Вклад авторов