В случайно сгенерированном мире Minecraft найдём алмазы с помощью ИИ. Как обученный с подкреплением агент проявит себя в одной из самых сложных задач игры? Подробностями делимся к старту флагманского курса по Data Science.
Игры и игровые консоли
Камень, ножницы, бумага
Новости
Как заработать 1000 евро и набрать миллионы игроков на браузерной игре
Пролог
Живу я в не очень продвинутом ауле, что раскинулся в Карачаево-Черкесии, и точно не помню как вышел на издательскую площадку для html-игр Gamepix. То ли через знакомых чабанов, то ли от приблудившихся джейранов-шатунов. Редкий поисковик или геймерский телеграм-канал долетает до моего населенного пункта.
Регистрация и настройка
С регистрацией на дистрибьюторской площадке проблем не возникло. Всё как у всех: логин, пароль и, здрасти, дашборд. Так как я разрабатываю игры на Construct 3, то буду рассказывать всё в контексте этого движка. Думаю, адепты Unity и фанаты других движков тоже почерпнут для себя что-то полезное. Качаешь плагин, подключаешь штатными средствами констракта через Addon manager. Menu>View>Addon manager. Думаю, тут сложностей не возникнет.
Будущая замена полигонам. Или что такое воксели?
Привет, друзья! Давно не виделись. Не будем затягивать приветствия, а сразу перейдём к теме нашего блога! Все знают, что такое пиксели, ведь так? Это элемент изображения в растровой графике. А что такое воксели? Речь сегодня пойдёт именно о них, ну что, поболтаем немножко о наших кубиках.
В блоге мы с вами затронем понятия вокселя, где он применяется, от куда пошёл, порассуждаем о перспективном будущем вокселей и пробежимся по нынешним реалиям. Устраивайся поудобнее, ведь мы отправляемся в мир, где на замену полигонам пришли воксели!
Игры, в которые Nintendo не хотела дать поиграть: Tengen
Поколения Tengen
Мы уже встречались с Tengen в посте про NES, компания выпустила игры Gauntlet и R.B.I. Baseball на платах семейства DxROM, в которых был установлен чип маппера, изготовленный Namco. Однако лицензионный период Tengen длился лишь чуть больше года. Её первая игра R.B.I. Baseball вышла в апреле 1988 года, а в декабре 1988 года Tengen объявила, что разорвёт отношения с Nintendo и будет производить игры самостоятельно.
От Odyssey до облачного гейминга: как развивалась игровая индустрия
«Фанился на Фуре, прилетел на b тарить дезолятор, не хватало 150 монет, я решил ультануть дабы фастом нафармить голды. И вот я ультую и ловлю дабл килл))) Ваншотные морф и магнус рипнулись».
Если вы поняли хотя бы половину этой фразы, значит, мир компьютерных игр не обошёл вас стороной. Возможно, вы провели не одну бессонную ночь за «Цивилизацией» Сида Мейера или вместо пар в университете зависали в компьютерных клубах своего города. Удивительное дело, многие люди не в состоянии вообразить свою жизнь без видеоигр, и если не играли в них сами, то заядлым геймером обязательно оказывался друг, сосед или одноклассник.
Бродилки, стрелялки, стратегии и квесты — кажется, будто они существовали всегда. Но ещё 50 лет назад не было даже намёка на скорый расцвет гигантской индустрии видеоигр и киберспорта. И, может быть, новейшая история человечества повернула бы в другое русло, если бы ровно полвека назад в этот день компания Magnavox не представила первую в мире коммерческую домашнюю игровую приставку — Magnavox Odyssey.
Разворачиваем проект серверов Minecraft
Minecraft – нечто большее, чем игра. До сих пор думаешь, что это очередная игра для детей? Вынужден опровергнуть твоё мнение. Эту игру используют, как в школах для развития детей, так и для воссоздания архитектурных объектов, улучшения безопасности на реальных улицах, изучения основ программирования, и, в конечном итоге, для простой релаксации.
Не очень люблю воду в текстах, поэтому буду краток. Название статьи: «Разворачиваем проект серверов Minecraft». Что будем делать? Запускать проект серверов Minecraft. Для чего? Для практики, для отвлечения, и, в конечном итоге, для небольшого (а может и большого) практически пассивного источника дохода.
Во что поиграть, если шахматы ещё не придумали, а ты фараон / викинг / вождь майя
Если я хочу поиграть с друзьями, то мы либо долго спорим в какую игру по сети будем играть, т.к. ребята предпочитают шутеры, вроде CS и Battleground, а я фанатею от League of Legends. Если договориться не вышло, мы назначаем встречу в аналоговом мире и тащим с собой несколько коробок настолок, потому что у каждой игры свои поля, фишки, карты и вообще вдруг количество игроков изменится.
Древние любители игр о такой ерунде не парились. Начертили поле на земле, камушков набрали и играют, радуются. У игроков, которые могли донатить, конечно были vip-скины, к примеру, игровые фигурки не из дерева, а из слоновой кости. На игровой процесс это не сильно влияло, а археологам помогает сейчас восстанавливать древние игры. Под катом подборка популярных игр из древнего Египта, Месопотамии, Северной Америки времен ацтеков и Скандинавии, а еще ссылочки на их браузерные версии.
Еще я веду канал в Telegram GameDEVils и блог на Substack , делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).
Модель игрового цикла: как устроены хорошие игры
Потешу своё геймдизайнерское самолюбие и скажу, что у разработки игр и искусства много общего: ни та, ни другая область в достаточной мере не формализована и не изучена с научной точки зрения. Хотя попытки были: взять, к примеру, труд Иосифа Шиллингера «Математические основы искусств» из первой половины XX века.
Реальность такова, что при создании игры во многом приходится основываться на своих ощущениях, опыте, чуйке и косвенных признаках вроде обратной связи от игроков. Геймдизайн пока ещё не превратился в науку — и большой вопрос, произойдёт ли это когда-нибудь. Но думается, что каждый геймдизайнер хотя бы раз мечтал о методичке «Как сделать хорошую игру».
Сегодня я поделюсь с вами своей несовершенной методичкой. Чтобы работать над игрой было легче, я всегда держу под рукой модель игрового процесса — и внутри поста мы посмотрим, как эта модель реализована в знакомых вам играх.
Спин-оффы, что популярнее оригиналов: часть 2
В предыдущей статье я успел разобрать 4 примера серий видеоигр, которые по той или иной причине опередили по популярности свои серии-прародительницы. Захотелось развить эту тему и вспомнить ещё несколько схожих примеров. Впереди вас ожидает много философской японщины и столько же «клюквы» и фарса.
Программы для геймдева
Делать игры - не так просто как вам затирают на курсах по созданию игр, особенно когда ты работаешь один. Зачастую, чтоб создать хорошую и качественную игру - надо использовать множество программ для арта, программирования, эффектов, планирования, звуков и всего прочего. А еще надо не забывать про работу с движком. Сегодня я вам расскажу о 45 программах и сервисах, которые очень помогут вам в создании игры.
Программы для разработки своей игры.
Картридж с The Super Shinobi 2
На самом деле эта мини-статья была написана ещё в 2018-м году, задолго до моего появления на Хабре. И я решил выложить её здесь, чтобы, во-первых, она получила большую аудиторию, а во-вторых потому что недавно мне пожаловались, что давненько я ничего не писал. А так как моя текущая работа про весьма интересную штуковину для одной портативки из конца восьмидесятых ещё до конца не готова, я решил пойти вот на такие полумеры, немного "отремастерив" исходный материал. Ну, не буду больше вас задерживать, приятного чтения.
Почему серия видеоигр The Legend of Zelda смогла остаться популярной с 1986 года?
The Legend of Zelda - это одна из самых популярных серии видеоигр от Nintendo. В 2021 году серии исполнилось целых 35 лет, то есть первая часть вышла еще в 1986 году. Что удивительно, в отличии от огромного количества других игр, до сих пор серия довольно популярна. В этой статье я хочу понять, как серии The Legend of Zelda это удалось.
Как я игрульку создал: ч. 1 Предыстория и идея, ч. 2 Игрок и сборщик уровней
Здравствуй, Хабр!
Я хочу поделиться опытом в создании одной гиперказуалки. Сам я, правда, ещё совсем зелен и юн на этой тернистой тропе игроделания, но может кому-то станет интересно и он прочтёт цикл этих статей. Самого кода здесь не будет, а если и будет, то в очень мизерных количествах, в связи с чем вряд-ли эти статьи будут интересны людям, которые хотят применить главную основу программирования "Ctrl+C/Ctrl+V" да и так как я сам новичок то заядлым "про" тут тоже будет скучновато, а плюсом на них может наложиться дебафф "BloodFromTheEyes" от порой наинеумнейших решений наиглупейших проблем. Но всё же опыт есть опыт, так что расскажу что есть.
Культовые игры Dendy: три легенды девяностых
Для подавляющего большинства рождённых в конце 70-х и начале 80-х эра компьютерных игр началась в 90-е годы с приставок Dendy. Такое имя получил созданный по инициативе компании Steepler и идее Виктора Савюка не совсем легальный и официальный клон приставки третьего поколения Nintendo NES / Famicom, предназначенный для рынка России и других стран постсоветского пространства.
WoG уже 20 лет…
Все это уже история... И я даже писал об этом (не на habr). Поэтому, возможно, кому-то это знакомо. Не думал, что тут стоит писать подобное, но, вижу, что фанаты Героев 3 (и вообще серии HoMM) тут очевидно присутствуют, поэтому рискну...
Время: 20 лет назад.
Место: Ээээ… всемирная паутина.
Действующие лица:
Gus Smedstad – программист Героев 3 и ведущий программист Героев 4.
Angelspit – хозяин крупнейшего сайта (в то время) http://www.celestialheavens.com
Denis "Kiar" Markov – хрен какой-то
Slava Salnikov (он же ZVS) – лидер команды WoG и ведущий программист WoG.
Предыстория (знающие могут пропустить).
WoG – любительский аддон к игре Герои Меча и Магии 3 (ставится поверх SoD). В детали его создания тут вдаваться не буду (Wiki скажет лучше: https://ru.wikipedia.org/wiki/Heroes_of_Might_and_Magic_III:_In_the_Wake_of_Gods ), но замечу, что только с официального сайта (свободно распространяемый ресурс) WoG в первые несколько месяцев был скачан пол миллиона раз (далее трудно оценить масштаб, но думаю несколько миллионов его хотя бы пробовали).
Основная же мысль, которую я хочу здесь озвучить: у меня НИКОГДА не было исходников Героев 3. WoG написан как отдельный EXE файл, который «прицепляется» моей утилиткой к готовому Heroes3.exe (купленная версия SoD английская), перехватывает управление и при старте «проникает» в тело SoD с целью установить множество call back’ов. Далее SoD работает, не зная о существовании «надстройки» в виде WoG, но, естественно им контролируется. Говоря простым языком, WoG это вирус на теле SoD.
Машина Тьюринга в Doom
DOOM (игра 1993 года для DOS) полон по Тьюрингу. Это значит, что можно запустить DOOM в DOOM. В статье приводятся подробности реализации.
Предисловие
Прежде чем углубляться в разработку, нужно дать немного контекста. Если вы имеете опыт программирования, то можете пропустить краткое описание понятия полноты по Тьюрингу.
Что такое полнота по Тьюрингу?
Итак, какую-то видеоигру можно назвать универсальной, полной по Тьюрингу или программируемой. Что это означает? По сути, это значит, что в этой игре можно реализовать компьютер. Но тут есть свои тонкости: если для этого игроку придётся делать слишком много, то это будет уже не так интересно.
Спин-оффы, что популярнее оригиналов
В современном мире мало кто незнаком с понятием «спин-офф». Ответвления от основной серии того или иного произведения это частое явление для любой креативной сферы. От создания спин-оффа к полюбившемуся франчайзу выигрывают все: у писателей развязываются руки, ведь можно отойти от привычной сюжетной канвы и поэкспериментировать как с формой, так и с содержанием; спонсоры с помощью меньших затрат (по своей природе, на подобные проекты тратят меньше) поддерживают интерес к продукту, а поклонники получают что-то имеющее отношение к своим любимым вселенным между выходом основных частей.
К миру видеоигр вышеназванные принципы спин-оффов относятся, пожалуй, даже в большей степени из-за сравнительной сложности производства компьютерных игр. Списки видеоигровых ответвлений обширны и включают в себя совершенно разные жанры. Случается и так, что эксперимент, созданный чуть ли не на коленке в свободное время или призванный держать имя франшизы на слуху, становится популярнее серии-прародительницы. В этом материале я решил ознакомиться или вернуться в одни из самых популярных спин-оффов, дабы сравнить их с оригинальными сериями.
К ориентиру по хлебным крошкам, или базовые приёмы левел-дизайна
Процесс создания локации совсем не линеен, и рецепта гарантированного успеха здесь нет. Но за годы существования профессии левел-дизайнера возникло множество различных приемов как используемых повсеместно, так и в особых случаях — например, в определенных жанрах. Речь не только об этапах разработки локаций — блокаутах, грейбоксах/вайтбоксах и т.д. — но и о принципах, которыми руководствуются дизайнеры, чтобы правильно расставить акценты на карте и добиться желаемого поведения игрока.
Это вторая статья-погружение в работу левел-дизайнера, и в ней мы поговорим о том, какие существуют пайплайны и базовые приемы разработки локаций.
Гаджеты, по которым сильно скучаем: истории про первые приставки, игры и консоли
Привет, Хабр! Мы продолжаем ностальгический цикл про техноартефакты прошлого. В этом тексте вспоминаем, во что играли во время скучных пар на «галерке» и переменах в школе. А еще пополняем коллекцию вашими историями, пишите в комментариях :)
О бедном Arcanum замолвите слово
В Arcanum, как и в любой другой игре, существует масса собственных бинарных форматов. Эта статья познакомит вас с форматом упаковки изображений, который использовала студия Troika Games.
Вклад авторов
-
marks 4449.0 -
alizar 3931.6 -
KatyaBelkina 1658.0 -
lozga 1381.0 -
ragequit 1164.9 -
ivansychev 1081.8 -
PapaBubaDiop 913.0 -
Pixonic 802.0 -
Tylerskald 788.0 -
mikeSP 629.0