Заканчивая работу над собственной игрой, я много размышлял о завершении проектов вообще. Я заметил, что есть множество разработчиков, которые не могут довести дело до конца. Если честно, за мной тоже тянется шлейф так и не завершенных игр, думаю, как и за каждым из нас. Не всем проектам суждено «выстрелить» – по разным причинам. Но если вы стали замечать, что постоянно бросаете игровые проекты с хорошим потенциалом, стоит остановиться и задуматься, почему так происходит.
Читать полностью »
Рубрика «game development» - 23
Как закончить игру
2015-07-06 в 13:03, admin, рубрики: game development, Блог компании Plarium Global, геймдизайн, игры, разработка, советы, созданиеКак команда PVS-Studio улучшила код Unreal Engine
2015-06-20 в 12:34, admin, рубрики: c++, game development, pvs-studio, PVS-Studio Standalone, Unreal Engine, Unreal Engine 4, Блог компании PVS-Studio, обзор кода, Программирование Наша компания создаёт, продвигает и продаёт статический анализатор кода PVS-Studio для C/C++ программистов. Однако, наше взаимодействие с клиентами не ограничивается исключительно продажей им лицензий на продукт PVS-Studio. Например, мы занимаемся некоторыми контрактными работами. В силу NDA обычно рассказать о них мы не можем, да и интересного рассказа не получится. Названия проектов, в которых мы принимаем участие, тоже ничего не скажут большинству наших читателей. Но в этот раз, название как раз говорит о многом. Мы поработали вместе с компанией Epic Games над проектом Unreal Engine. Об этом и будет наш рассказ.
Читать полностью »
Как используя Canvas собрать кликабельную карту мира на Unity3d
2015-06-19 в 12:42, admin, рубрики: canvas, game development, image, sprite, unity, unity3d, unity3d уроки, разработкаВозникла задача собрать карту мира. Причем именно собрать из множества стран, стран-регионов, потому как страны должны быть кликабельны. Да проще некуда, скажете вы, всего-то и надо запилить целую карту да развесить по странам полигон-коллайдеры, пффф… Но нет, подразумевается, что страна должна будет изменять цвет на красный или черный и при клике будет выделяться белым. Кроме того, со временем на стране должны появляться красные поинты (да-да… я знаю, о чем вы подумали). Этих поинтов должно быть достаточно много на карте.
Было принято решение собрать карту при помощью Canvas. Удобная штука, экономит массу времени. Но не в этот раз.
Читать полностью »
Самые актуальные новости с E3 2015: Bethesda, Microsoft, Electronic Arts, Ubisoft и Sony
2015-06-19 в 12:30, admin, рубрики: E3, E3 2015, game development, mobile development, unity3d, Unreal Engine, Блог компании Plarium Global, игровые новинки, игровые новинки 2015, игры, метки: e3, e3 2015Вчера завершилась Electronic Entertainment Expo 2015. Более известная как Е3, эта выставка по-настоящему значимое событие для всей индустрии компьютерных игр. Именно на ней компании презентуют свои самые новые и самые крутые проекты. Doom, Fallout 4, Halo 5: Guardians, Mass Effect Andromeda, Star Wars: Battlefront, Assassin’s Creed Syndicate, The Last Guardian, Final Fantasy VII, Shenmue 3, технологии VR и многое другое.
Ретроспектива разработки Crash Bandicoot, или как разработчики упаковывали целые игры в 2MB RAM
2015-06-18 в 15:57, admin, рубрики: 90-ые, game development, ненормальное программирование, оптимизация, Проектирование и рефакторинг, разработка игрВот вам анекдот из конца 90-ых. Я (Dave Baggett) был одним из двух программистов (вместе с Andy Gavin), разрабатывающих Crash Bandicoot для PlayStation 1.
Оперативная память была главной проблемой даже в те времена. У PS1 было всего 2MB RAM, и нам приходилось совершать безумные вещи, чтобы уместить в них игру. У нас были уровни, содержащие более 10MB чистых данных, и эти 10 мегабайт должны были постранично загружаться и выгружаться в память динамически, без каких-либо видимых задержек для игрока, при фреймрейте в 30 кадров в секунду.
Читать полностью »
Beat-chart – лучший друг гейм-дизайнера
2015-06-17 в 11:09, admin, рубрики: game design, game development, Gamedev, level design, дизайн мобильных приложенийВсем привет!
Я гейм-дизайнер и в данный момент вместе с небольшой командой занимаюсь разработкой двумерной адвенчуры на Unity3D. Цель этой публикации – рассказать о процессе дизайна локаций для нашей игры и приемах, которые я использую.
Ну и параллельно показать вам все стадии развития локации – от схемы до финальной версии.
Забегая немного вперед – так выглядит кусочек уже готовой локации в действии.
Читать полностью »
Взрывной GameDev. История создания моей игры
2015-06-16 в 16:52, admin, рубрики: android, game development, Gamedev, Google Play, mobile development, unity3d, Разработка под androidВот, наконец, дошли руки присоединиться к армии разработчиков под мобильные платформы и написать сюда статью о том, как в эту тему попал я. Сразу напишу, что для написания игры был выбран движок Unity3d, чтобы люди понимали, что я собрался описывать.
Об идее
Самая интересная часть истории заключается в том, что первоначальная идея абсолютно не совпала с итоговой реализацией. Почему? Да все просто. Сначала у меня была идея создания головоломки с использованием машины Тьюринга.
Читать полностью »
Как независимый разработчик прикоснулся к легенде. Часть первая
2015-05-08 в 8:44, admin, рубрики: game development, Gamedev, iOS, mobile development, игры, инди-игры, история создания, разработка под iOS1
В новый офис бывших коллег я попал под аккомпанемент дождя. Вот-вот начался май, пора к такому привыкать. Отряхиваюсь от влаги, жму руку бывшему руководителю, через просторный холл поднимаюсь на второй этаж, дальше по коридору, затем направо или налево — уж и не вспомню — и вот она, цитадель геймдева. Знакомые лица, знакомые рукопожатия, всё как в старые добрые времена. За три месяца инди-плавания я уже успел подзабыть, что такое офисные кресла, кофемашина и фритуплей.
Читать полностью »
Первый опыт продаж в Unity Asset Store
2015-04-22 в 13:03, admin, рубрики: asset store, game development, starters kit, unity3dЯ уже несколько лет занимаюсь разработкой небольших мобильных проектов на движке Unity3D и иногда заглядываю в Asset Store для покупки полезных ассетов. Недавно я решил попробовать создать какой-нибудь ассет для продажи в этом магазине и посмотреть что из этого выйдет.
После изучения категорий ассетов в Asset Store, я остановился на Complete Projects. В этой категории продаются завершенные проекты и шаблоны игр для самых ленивых разработчиков. Я решил сделать один из таких шаблонов, предназначенный для создания простенькой танковой аркады. Вот что из этого вышло:
Хакен унд Минен
2015-04-22 в 12:35, admin, рубрики: 25 кадров в секунду, game development, mobile development, Блог компании Papa Buba Diop, бомбы, бревна, коряги, мины, моделирование поверхностных волн, разработка под iOS, метки: 25 кадров в секунду, бомбы, бревна, коряги, мины, моделирование поверхностных волн
Haken und Minen
Бревна и мины — древняя немецкая игра. Сюжет игры напоминает шахматные этюды.
Заинтересовавшись головоломкой, я проверил Appstore. Поиск не дал результата.
И я восполнил мировой пробел.
Правила игры
Напоминаю правила игры — дано шахматное поле 8 на 8 клеток. На нем брошены N мин и N бревен. N в диапазоне от 2 до 6.
Бревна можно двигать по правилу шахматной ладьи. Перепрыгивать через другие бревна нельзя. При пересечении мины и бревна — оба предмета снимаются с доски. Цель — съесть все мины и все бревна.
Если бревно при движении не встречает препятствия — оно улетает с доски, этюд считается нерешенным.
Осмелюсь предложить Вам три этюда, решение которых доставит математическое удовольствие.
Читать полностью »