Продолжаем пытаться делать игры. Или медленно реализовывать идеи в виде интерактивно-развлекательной программы.
Фантазия на казуалки пока иссякла, а боксерский зуд все еще дает о себе знать. Но на этот раз я решил опустить планку до уровня «точно перепрыгну».

Геймплей, правда, на гифке — без звука
Решил реализовать боевку по принципу классического треугольника «камень-ножница-бумага» (читай — «слабый удар <= блок <= сильный удар»), как в мультиплеере AvP (единственная мультиплеерная игра, кроме бокса, которую я задрачивал в свое время).
Позже я от такого варианта отказался в пользу варианта с контр-атаками.
читать дальше >>
События игры разворачиваются в тёмном сознании нашего героя –маленького мальчика Ричи. Наш герой окунётся в фантастический и жуткий мир страшных машин, чудовищ и непреодолимых препятствий. В игре Ричи сталкивается с коварным злодеем и имя его Проказник Tом. Tом путает мысли и сознание героя, пытается запутать Ричи. Помоги маленькому герою победить и преодолеть свой самый главный страх…
читать дальше >>

В новом выпуске: бесконечная поездка по процедурно генерируемому городу, работа в космической службе доставки, истории в картинках, оригами, странствия бутылки, а также коробочка, полная странноты.
-???
-!!!
читать дальше >>
Давным-давно в далекой-далекой америге, лет двадцать назад, делали особо специальные платы, занимающиеся быстрым рисованием графики. Сейчас эти карты немного и все больше стараются быть универсальными. Не только в шейдерах, но и в треугольниках. А до этого царил олдскул (old school, не old skull). Ведь когда коту кодеру нечего делать, он делает демосцену. Это шутка, не обижайтесь, если вы кодер или иначе не обижайтесь тоже. Особо искусные мастера делали демосцену еще на древних Эниаках, а для вывода графики использовали матричный принтер.
Когда ГПУ еще не было — вывод графики сводился к дерганью битов в байте в специальных областях памяти или даже в портах ввода/вывода. Иногда компьютер успевал рисовать эти байты быстро и тогда картинка оживала. Это было красиво и в общем-то удобно: записываешь 2 — это красный, рядом 3 — это зеленый, потом ничего не пишешь и это черный. Было очень просто, поэтому интересно и занятно. В голову приходили разные упоротые и не очень эффекты: огонь, плазма, мандельброты всякие и другие фигуры лиссажу. Потом начали рисовать 3д и завертелось...

читать дальше >>
Глава 1: «Овечка или не овечка»
После того как моя лень одобрила создание игры я принялся за модели, первую партию я сделал без блога,(дальше планирую писать все в блоге). Ну я и приступил...
(Торжественным голосом) Ну и что же, вторую партию моделей открывает... Овечка!
Начнем.
ЗАПУСКАЕМ ПРИЛОЖЕНИЕ:
читать дальше >>
Даешь много треугольников! Чтобы хоть как-то задать и сохранить неровную поверхность виртуального мира. Внимание! Если она ровная, то немного. Сова чаще неровная: у нее перья, крылья, клюв и все это по бокам и в разные стороны. Можно справиться с проблемой, натянув фотографию совы на цилиндр. Правда это еще не глобус, да и не очень сова, хотя уже близко. Этого и добиваемся.

читать дальше >>
Ну, что ж... Я начал создание игры еще до этого блога, так что... думаю надо бы начать с предыстории.
Начнем!
И началось все с (не гнобите меня) Майнкрафта, Вы наверное спросите: Как это бл*ть связано?!!
Я отвечу, сначала я начал там строить всякие постройки, был «архитектором», потом мне стало скучно и я стал изучать командные блоки и команды, я начал создавать свои карты, мини игры, всякие механизмы. Потом когда я был на пике своих возможностей ко мне подошёл папа (он программист) и сказал: Хей! Почему бы тебе не создать свою игру, это то же самое только результат гораздо лучше, и ты можешь стать популярным. Это меня зацепило, я вспомнил свою мечту, начал выбирать движок, язык, стиль. Я начал с игры MQA.. Ну как говориться в семье не без урода. После неудачи я начал ходить на курсы, (это было бесполезно, не ходите на курсы) Ну и потом я опять забросил эту идею, и пошёл играть в майн, но понял что.. Он перестал быть интересен, вспомнив как я раньше играл, часами на пролет, в моей голове что-то переключилось, и я стал одержим этой идеей. Вспомнив за что я любил майнкрафт (за возможность программировать и создавать свою игру внутри игры) и родил гениальную идею, Робот который программирует реальность. И вот через месяц я взялся за игру, а еще через месяц я принялся за работу.
читать дальше >>
Пока один триангл пашет как тысяча негров стивена кинга, рассказывая об играх, я расскажу не про трианглы, а про... другие технологии создания изображений. Я буду быстр и беспощаден к деталям — иначе матан, формулы и скучно.

Большая часть современных инди-девелоперов берет готовый движок и вообще не заморачивается технологиями вывода картинки на экран. Это прогресс и двадцатьпервый век, это сюжеты, механики, интерактивное кино... но выбор у креаторов небольшой: 2-дэ картинки или 3-дэ сцены. Первый вариант строится из пикселей; второй вариант, хочется срифмовать из вокселей, но это не про это, поэтому второй строится из полигонов, а точнее из трианглов, то есть из треугольников.
Воксели — это три дэ пиксели и они не обязаны быть кубиками. Просто если они будут шариками, то не будут равномерно заполнять пространство, либо начнут проникать друг в друга, а нам это не удобно. Поэтому иногда воксели бывают не только кубиками, но и другими объемными фигурами.
читать дальше >>
«Один адский день» ДЕМО-версия.
Хм. Сухо как-то выходит. Надо всё это приправить историей. И желательно детективной, да ещё и с невероятной развязкой.
На город надвигалась ночь. Её тёмные крылья медленно плыли над домами, подобно древней птице летящей над великанами, заставляя их глаза-окна постепенно гаснуть. Погасли самые стойкие и лишь один не сдавался, отказываясь закрывать глаза.
Это были окна разработчика инди-квеста и этот проект, подобно вампиру присосавшемуся к шее жертвы, вытягивал из него последние силы. Казалось, ни что не способно утолить его безграничный голод. Устало взглянув в его бездонные глаза, разработчик занёс палец над кнопкой отправки на тестирование. В его воображении это был осиновый кол занесённый над сердцем кровососа. Сил совершенно не оставалось и лишь надежда на скорое избавление придавала сил. Близился час расплаты. разработчик из последних сил нажал кнопку «отправить на тестирование» и провалился в глубокий сон без сновидений.
читать дальше >>
С ПОМОЩЬЮ ОДНОГО СТАКАНА МОЧИ В ДЕНЬ.
Наверное, вы знакомы с ситуацией, когда какие-то важные для вас дела постоянно откладываются и вытесняются компьютерными играми? Когда вы думаете, что, вот-вот, пора бы уже позаниматься компьютерным кодом или графикой, но вместо этого вы занимаетесь потреблением чужого кода и графики, погружаясь в пучину прокрастинации, потреблядства, пинания хуёв и вообще, зону комфорта?
Человеческий мозг очень хитёр, он может получать удовольствие от достижения цели без самого факта достижения цели, просто за счёт мечтаний о том, как эту цель было бы клёво заачивить.
Обычно, всё-таки, человек способен отличить фантазии от реальности, но если дальше мечтаний у вас обычно не заходит и у вас для самих себя плохие новости, это может быть хорошим поводом, чтобы использовать данный метод.
Метод показать вашему мозгу, что он был ОХУЕННО не прав.
читать дальше >>

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

https://play.google.com/store/apps/details?id=com.cosmic.swiftrun
Космический барашек, по имени «Свист», участвует в межпланетных, опасных соревнованиях по бегу.На пути к финишу, участники собирают пузыри, внутри каждого может оказаться магический бонус, очки славы или способность, дающая преимущество перед соперниками. Остерегайтесь опасных пульсирующих колючек, они имеют разное обличье, но все они одинаково опасны для бегущих. Помимо обычного бега, скафандры дает возможность взлетать на любую высоту на пузырной тяге. Стремительный бег и прыжки взлеты очень утомляет овец, но короткий сон и поглаживание дарит энергию, и вы можете дальше бежать, преодолевая препятствия! Повышайте умение скорости бега, выносливости, ускорения, а также магических способностей, таких как защитный кокон или вращающийся топор. Правило одно — никаких правил! Побеждает только первый! Однако для доступа к другим планетам, требуется определенное количество звезд, которые можно заработать только участвуя в беге и собирая как можно больше очков славы. Удачного вам бега!
Через несколько минут — в 10:17 по МСК
начинается стрим в твич.

https://www.twitch.tv/megainformatic
Это мой первый стрим. Поэтому возможны
какие-то недочеты в показе.
читать дальше >>
Разработчик обучающих интерактивных произведений Nicky Case перечислил несколько подходов к их дизайну. Статья является продолжением другой статьи, где он даёт советы по коммуникации идей через интерактивность. Не все произведения из этой категории являются играми, поэтому для них придумали отдельный термин explorable explanations.
Список принципов дизайна из статьи (более подробно читайте в оригинале):
1) обучение через головоломку;
2) запрос у игрока его оценки;
3) ролевая игра;
4) песочница.
Сайт-сборник обучающих произведений от разных разработчиков (сгруппированы по областям знаний):
https://explorabl.es/all
Данный материал будет полезен и разработчикам привычных компьютерных игр — например, для создания туториалов или для добавления играм глубины.
Последние обновления