СтатьиКатегории

основы


Программирование игрГрафический ДизайнИгровой ДизайнЗвукМобильные платформыUnreal EngineUnityИгровая индустрияРаботаСообщества

Смотрите также категорию основы для всех разделов

15 сен 2016

Vulkan API «Hello Triangle»

Статья описывает основные принципы работы с Vulkan API и включает в себя материал по установке SDK, обработке ошибок, работе с различными сущностями API и краткий курс по выводу треугольника, в качестве практической части. Работа позиционирует себя как быстрый экскурс в основы Vulkan API, не претендуя на полноту и оставляя детали на самостоятельное рассмотрение.

Читать | Комментарии [69]

16 ноя 2015

В этой индустрии трудно уйти далеко, если не учиться у других. Но у кого нам лучше учиться? Думаю, разумнее учиться у неоднократно преуспевших разработчиков. С каждой очередной успешной игрой вероятность, что игра стала успешной благодаря удаче, снижается. Только малюсенькая часть инди-игр покрывают свои расходы, так каковы шансы, что такие разработчики, как Джеми Ченг, Эдмунд МакМиллен и Клиф Харрис, сделают ряд успешных игр? Шансы малы.

Читать | Комментарии [18]

15 янв 2015

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

Последние два с половиной года я активно занимаюсь созданием игр как инди-разработчик. За это время накопилось много опыта, в том числе полученного путём хождения по граблям. В этой статье я хочу поделиться своими наблюдениями насчёт того, как правильно подготовиться к созданию игры, как лучше собирать команду «на энтузиазме», как организовать работу, расскажу о некоторых подводных камнях. Этот материал также является следствием наблюдения за пользователями, готовящимися делать свои первые проекты.

Читать | Комментарии [53]

13 окт 2014

Завершение игры

Это перевод поста, автором которого является Derek Yu, также известный разработкой игр Aquaria и Spelunky. Я уверен, что данный текст представляет интерес как для новичков, мечтающих создать свою первую игру, так и для опытных разработчиков, за спиной которых немало как завершенных, так и оставленных на полпути проектов.

Читать | Комментарии [28]

16 ноя 2013

На форуме игровых проектов постоянно появляются воодушевлённые школьники и юные студенты с очередной идеей убийцы Крайзиса, убийцы WoW, или убийцы Фолаута, при этом они ожидают, что им достанется место одновременно геймдизайнера (фантазёра на зарплате, как же, я же поиграл в столько игр, конечно я смогу придумать новую!) и «директором» одновременно, к ним все необходимые люди добровольно присоединятся и начнут добровольно же и бесплатно писать игру их мечты.

Читать | Комментарии [267]

5 янв 2010

Данная статья объясняет принципы работы солверов современных физических движков.

Читать | Комментарии [644]

18 дек 2009

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

Читать | Комментарии [121]

25 авг 2003

Автор: terror

Читать | Комментарии [36]

16 авг 2003

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

Читать

30 июля 2003

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

Читать | Комментарии [17]

2 мая 2003

На кого рассчитана статья. Я рассчитываю на то, что вы знакомы с азами создания приложений в С++Builder или Delphi и совсем не знаете OpenGL.

Читать | Комментарии [30]

28 апр 2003

Приложения, написанные под Microsoft Direct3D, используют вершины, чтобы рисовать геометрические фигуры. Каждая трёхмерная сцена включает одну и более геометрических фигур. Наш проект создаёт самую простую форму — треугольник, и выводит всё это на экран.

Читать | Комментарии [9]

16 апр 2003

Первая вещь, которую любое Windows приложение должно сделать при запуске - это создать окно для отображения на экране. Сделав это, наш проект начинает выполнение с функции WinMain(). Следующий код выполняет инициализацию окна.

Читать | Комментарии [55]

11 мар 2003

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

Читать | Комментарии [7]

7 июня 2002

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

Читать

23 мая 2002

(пример написан на основе первого "родного" туториала к DirectX SDK 8.0)

Читать

16 фев 2002

OpenGL является одним из ведущих и популярных графических API, разработанный SGI. OpenGL разрабатывался как многоплатформенный, открытый и быстрый графический API. Многие графические пакеты используют OpenGL для вывода трёхмерной графики. Многие известные игры, такие как Quake, Serious Sam и наш отечественный ИЛ-2 Штурмовик, также написаны под OpenGL.

Читать | Комментарии [92]

9 июля 2001

Первым делом вам нужно убедиться, что на вашей машине установлен компилятор С++ и DirectX8 SDK. Если у вас нет DirectX8 SDK, его можно скачать с сайта Microsoft, учтите только, что скачиваемый файл занимает примерно 140 Мб.

Читать | Комментарии [1]