Новости

Статьи

Опубликовано: 01.09.2018

видео Статьи

КАК Я ПИШУ СТАТЬИ // Алчность Знаний

Привет детишки, сегодня я хочу рассказать вам сказку про генетические алгоритмы и их применение в игрострое.



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

20 мар. 2018

Это вольный перевод, а местами и пересказ статьи Josh Bycer Motivating Mechanics in Game Design на тему мотивации и удержания игроков посредством внутриигрового прогресса.

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

22 окт. 2017

Как написать статью: структура

Это перевод статьи норвежского/американского разработчика Ларса Душе (Lars Doucet) «What I learned playing "SteamProphet"». «SteamProphet» («Steam-Предсказатель») - игра, участники которой выбирают игры, выходящие на следующей неделе в Steam, пытаясь предсказать, какие из них заработают больше. Автор делится своими наблюдениями и выводами о рынке инди-игр в Steam, а также призывает изучать рынок для увеличения своих шансов на успех.

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

13 июля 2017

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

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

21 мая 2017

В статье рассказывается о математической модели настольной игры Доббль и приводятся ответы на вопросы:

Почему между любыми двумя карточками ровно одно совпадение?

Как построить набор символов для игры?

Каких карточек не хватает в комплекте игры?

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

5 мая 2017

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

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

4 мая 2017

Одной из важных оптимизаций в компьютерных играх является отсечение геометрии, не видимой на экране (Frustum Culling, далее фрустум кулинг). Раз мы все равно не увидим объект, то и не зачем тратить ресурсы компьютера на его подготовку и отрисовку.

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

8 фев. 2017

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

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

8 фев. 2017

В данной статье я расскажу об адаптивном методе теневых карт под названием Rectilinear Texture Warping for Adaptive Shadow Maps, о его достоинствах и недостатках, а также о реальном опыте использования данного метода в проекте (и что из этого вышло).

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

12 окт. 2016

Для программирования логики поведения искусственного интеллекта в Unreal Engine, используется Behavior Tree - древовидная структура которая задаёт действия для выполнения и условия для них. В этой статье будут описаны отличия реализации Behavior Tree в Unreal Engine 4 от классических реализаций. Кроме того приведен полный перечень имеющихся узлов для Behavior Tree с описанием.

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

30 сен. 2016

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

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

15 сен. 2016

Это небольшая статья для тех, кто хочет разобраться в основных концепциях нового графического API и его отличиях от предыдущего поколения. Я буду говорить о Vulkan vs OpenGL, но многие вещи можно применить и к другим API нового и старого поколений.

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

1 сен. 2016

Когда-то давно, еще во времена Unity 3, мне стало интересно как работает физика персонажа. И я заглянул в класс CharacterMotor. Класс был написан на JavaScript, был огромный, страшный и непонятный. Я решил переписать его на C#, попутно отрефакторив. Недавно я вспомнил про свой старый CharacterMotor, решил еще немного подправить его и поделиться им. Тем более, тема физики персонажа не очень популярная (я вообще не видел никакой информации), хотя довольно интересная.

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

29 июня 2016

Статья является попыткой систематизировать brain-dump известной автору информации по ассемблерным вставкам в GCC.

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

30 апр. 2016

Это перевод статьи Сергея Галёнкина «Understanding your game through data». В этой статье автор пытается доказать, что если ты хочешь сделать свою игру лучше, то можно провести парочку простейших исследований, для которых не потребуются ни большие средства, ни покупка дорогостоящих отчетов. Он полагает, что правильные исследования и полученные знания – благо, которое поможет тебе принять взвешенное решение.

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

31 мар. 2016

При разработке игрового проекта возникают сотни вопросов, как сделать всё качественнее, интереснее, красивее и прибыльнее. Для эффективного улучшения игры целесообразен игровой аудит (гейм-консалтинг). Но немногие знают, что это. Статья опытного консультанта рассказывает про типы игрового аудита, описывает портрет специалиста, даёт примеры документов и ссылки на компании.

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

19 янв. 2016

Данная статья является вольным переводом статьи Сергея Галенкина «On #Indiepocalypse: What is really killing indie games». Сегодня выходит больше инди-игр, чем когда-либо, но, не смотря на это, грядет глобальное вымирание инди. Так, во всяком случае, говорят.

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

10 дек. 2015

При проектировании своих игр/программ/систем мы стараемся как можно больше следовать принципу SRP (Single responsibility principle) [1] - то есть каждая сущность инкапсулирует в себя одну конкретную обязанность.

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

2 дек. 2015

Это перевод статьи Ryan Clark "Что делает Инди хитом? Как выбрать верный дизайн".

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

16 ноя. 2015

Некоторое время назад я наткнулся в замечательной презентации Secrets of CryEGNINE 3 Graphics Technology от не менее замечательных Nickolay Kasyan, Nicolas Schulz и Tiago Sousa на описание любопытной технологии, названной авторами

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

21 окт. 2015

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

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

9 сен. 2015

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

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

20 мая 2015

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

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

12 мар. 2015

Данная статья рассказывает про то, как можно рисовать миллионы уникальных объектов в Direct3D11 с минимальным оверхедом на CPU и максимально близкой к D3D12 или «AMD Mantle» скоростью. В статье показан пример использования так называемых Structured Buffers.

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

21 янв. 2015

В этой статье я расскажу, как я с нуля делал SSAO (Screen Space Ambient Occlusion — расчёт фонового освещения в экранном пространстве) с учетом нормалей. Сразу следует отметить, что это наиболее простая и прямолинейная реализация «в лоб», не претендующая на оптимальность или новизну. Статья будет полезна в первую очередь тем, кто имеет желание разобраться, как это работает.

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

17 янв. 2015

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

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

15 янв. 2015

Так получилось, что одни из самых важных средств в прикладной музыке — средства гармонии , мелодики и ритма . Данные три параметра являются основой для применения остальных — фактуры, темпа, тембра, динамики, баланса инструментов, баланса частот и т.д. (Замечали, как наш слух узнаёт знакомые мелодии в любой обработке? И в исполнении оркестра, и в хороводе Floppy дисководов .)

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

13 янв. 2015

Данная статья основана на моей дипломной работе по теме «Разработка принципов имитации объемного звучания в развлекательной сфере», кафедра информационных технологий, МАИ 2011 год. Для адаптации текста вырезаны сухие статистические данные, язык сделан более живым, вставлены отсылки к книгам и статьям, которые я могу порекомендовать. Затронутые вопросы будут интересны тем, кто еще только изучает механизмы локализации звука. Программная часть в статье не затрагивается.

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

14 ноя. 2014

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

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

13 окт. 2014

Статья по мотивам моего одноимённого доклада с DevGamm. Примеры, которые я здесь привожу, относятся к мобильным и флеш-играм, но описанные законы драматургии работают не только в маленьких играх.

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

12 окт. 2014

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

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

14 сен. 2014

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

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

6 янв. 2014

Эта статья демонстрирует набор технических документов, используемых при разработке реального игрового проекта, на примере создания игры с рабочим названием «Место встречи». Хотя у проекта был известный российский издатель, он так и не вышел. В статье представлен дизайн документ , техническое задание, схемы и описание миссий, описание пользовательского интерфейса, интерфейса персонажа и прочее.

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

29 дек. 2013

Наверняка многие из вас имели дело с эмулятором, поставляемым в комплекте Android SDK от компании Google. И, вероятно, очень многих разочаровала крайне медленная работа данного эмулятора, начиная от загрузки и заканчивая медленной работой вашего приложения. Речь идет об эмуляторе системы Android с поддержкой команд ARM-процессоров. Но ведь есть же в SDK образы системы Android для x86 процессоров, скажут многие, и будут правы.

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

10 дек. 2013

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

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

25 ноя. 2013

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

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

16 ноя. 2013

В этой короткой статье я поделюсь нехитрым алгоритмом, для процедурного генерирования геометрии карты, который я собрал как прототип для своей небольшой roguelike-like игры.

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

11 ноя. 2013

Эта статья познакомит читателя с основными техниками размытия изображения при помощи GLSL шейдеров. Данные техники широко применяется в играх для создания таких эффектов как засветка (bloom), глубина резко изображаемого пространства ( DOF ), эфект движения на большой скорости итд.

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

28 сен. 2013

Статья описывает наиболее распространённые методы монетизации и эффективные уловки продаж внутриигровых товаров, используемые в free to play (F2P) казуальных и многопользовательских ММО играх. Рекомендуется к прочтению как разработчикам игр, с целью подтолкнуть игроков к покупкам, в том числе и необдуманным, так и игрокам, с целью сберечь их деньги и удержать от необдуманных покупок.

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

8 июля 2013

 

 

Клиентские игры

Реклама


Браузерные игры

 
 
Карта
rss