Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Как я написал браузерный 3D FPS шутер на Three.js, Vue и Blender

Ненормальное программирование *JavaScript *Работа с 3D-графикой *WebGL *VueJS *

На пути каждого коммерческого разработчика (не только кодеров, но, знаю, у дизайнеров, например, также) рано или поздно встречаются топкие-болотистые участки, унылые мрачные места, блуждая по которым можно вообще забрести в мертвую пустыню профессионального выгорания и/или даже к психотерапевту на прием за таблетками. Работодатели-бизнес очевидно задействует ваши наиболее развитые скилы, выжимая по максимуму, стек большинства вакансий оккупирован одними и теми же энтерпрайз-инструментами, кажется, не для всех случаев самыми удачными, удобными и интересными, и вы понимаете что вам придется именно усугублять разгребать тонну такого легаси… Часто отношения в команде складываются для вас не лучшим образом, и вы не получаете настоящего понимания и отдачи, драйва от коллег… Умение тащить себя «по-мюнхаузеновски за волосы», снова влюбляться в технологии, увлекаться чем-то новым [вообще и/или для себя, может быть - смежной областью], имхо, не просто является важным качеством профессионала, но, на самом деле, помогает разработчику выжить в капитализме, оставаясь не только внешне востребованным, конкурентоспособным с наступающей на пятки молодежи, но, прежде всего, давая энергию и движение изнутри. Иногда приходится слышать что-нибудь вроде: «а вот мой бывший говорил, что если бы можно было не кодить, он бы не кодил!». Да и нынешняя молодежь осознала что в сегодняшней ситуации «честно и нормально» зарабатывать можно только в айти, и уже стоят толпою на пороге HR-отдела... Не знаю, мне нравилось кодить с детства, а кодить хочется что-нибудь если не полезное, то хотя бы интересное. Короче, я далеко не геймер, но в моей жизни было несколько коротких периодов когда я позорно «загамывал». Да само увлечение компьютерами в детстве началось, конечно же, с игр. Я помню как в девяностые в город завезли «Спектрумы». Есть тогда было часто практически нечего, но отец все-таки взял последние деньги из заначки, пошел, отстоял невиданно огромную очередь и приобрел нам с братом нашу первую чудо-машину. Мы подключали его через шнур с разъемами СГ-5 к черно-белому телевизору «Рекорд», картинка тряслась и моргала, игры нужно было терпеливо загружать в оперативную память со старенького кассетного магнитофона [до сих пор слышу ядовитые звуки загрузки], часто переживая неудачи... Несмотря на то что ранние программисты и дизайнеры умудрялись помещать с помощью своего кода в 48 килобайт оперативной памяти целые миры с потрясающим геймплеем, мне быстро надоело играть и я увлекся программированием на Бейсике)), рисовал спрайтовую графику (и векторная «трехмерная» тогда тоже уже была, мы даже купили сложную книжку), писал простую музыку в редакторе... Так вот, некоторое время назад мне опять все надоело, была пандемийная зима и на велике не покататься, рок-группа не репетировала… Я почитал форумы и установил себе несколько более-менее свежих популярных игр, сделанных на Unity или Unreal Engine, очевидно. Мне нравятся РПГ-открытые миры-выживалки, вот это все... После работы я стал каждый вечер погружаться в виртуальные миры и рубиться-качаться, но хватило меня ненадолго. Игры все похожи по механикам, однообразный геймплей размазан по небольшому сюжету на кучу похожих заданий с бесконечными боями… Но самое смешное - это реально безбожно лагает в важных механиках. Лагают коммерческие продукты которые продают за деньги… А любой «баг», имхо, это сильное разочарование - он мгновенно выносит из виртуальной среды, цифровой сказки в реальный мир… Конечно, отличная графика, очень круто нарисовано. Но, утрируя, я понял что все эти поделки на энтерпрайзных движках, по сути - даже не кодят. Их собирают менеджеры и дизайнеры, просто «играясь с цветом кубиков», но сами кубики, при этом практически «не меняются»... Вообщем, когда стало совсем скучно, я подумал что «а я ведь тоже так могу», да прямо в браузере на богомерзком не предназначенным для экономии памяти серьезного программирования джаваскрипте. Решил наконец полностью соответствовать тому что все время с умным видом повторяю сыну: «уметь делать игры, намного интереснее чем в них играть». Одним словом, я задался целью написать свой кастомный браузерный FPS-шутер на открытых технологиях.

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 11K
Комментарии 37

Стали известны победители летнего сезона конкурса независимых разработчиков Indie Cup

Разработка игр *Продвижение игр *

10 сентября 2020 года завершился летний сезона конкурса Indie Cup. Жюри, в которое входили представители индустрии, стримеры и пресса, выбрало десятку лучших проектов из 125 участников.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.3K
Комментарии 1

Начался прием проектов на десятый сезон конкурса инди-разработчиков Indie Cup

Продвижение игр *Игры и игровые приставки

21 января 2021 года стартовал Indie Cup W’21 — десятый сезон конкурса независимых разработчиков Восточной Европы. Заявки на участие принимаются на сайте конкурса.

На этом сезоне Indie Cup много нового. Авторы лучших проектах в девяти номинациях получат полезные для разработки призы, а все участники — шанс выиграть полное финансирование своего проекта от студии Kefir или монетарный приз в 10 тысяч долларов от Xsolla.

Кроме того, на Indie Cup W’21 добавилась новая номинация для небольших команд без издателя и обновился состав жюри, куда вошло еще больше экспертов игровой индустрии.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 609
Комментарии 0

Конкурс «Питч игровых проектов»

Разработка игр *

Интересуетесь разработкой игр и хотите увидеть, как разработчики представляют свои проекты перед инвесторами и издателями? Или хотите узнать, какие разрабатываемые проекты стоят внимания и имеют шансы на успех? А может Вы издатель или инвестор и ищите новые дарования? Рады сообщить Вам, что Центр развития компетенций в бизнес-информатике Высшей школы бизнеса НИУ ВШЭ совместно с 1518 Studios, ZAVOD Games и Green Grey проводит уникальное мероприятие: “Питч игровых проектов”, в котором Вы сможете принять участие в качестве зрителя. Для этого необходимо зарегистрироваться на трансляцию и в день конкурса мы пришлем Вам ссылку трансляции.

Подробности на сайте

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 907
Комментарии 0

Бесплатный онлайн-интенсив «Хочу в геймдев»

Разработка игр *Игры и игровые приставки

Хотите создавать свои игры, но не знаете с чего начать
Мечтаете работать в геймдеве, но всё ещё сомневаетесь
У вас есть идея игры, и вы хотите воплотить её в жизнь

Тогда приглашаем вас на бесплатный онлайн-интенсив “Хочу в геймдев”.

Эксперты игровой индустрии поделятся своими знаниями и помогут сделать первые шаги к мечте. Вы сможете создать оригинальный концепт игры по методике и шаблонам, которые вам дадут на интенсиве, а самых активных и талантливых ждёт ценная награда в виде фидбека, грантов на обучение и Nintendo Switch

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.5K
Комментарии 1

Продолжается прием заявок на Indie Cup S’21, летний сезон кубка разработчиков инди-игр

Разработка игр *Продвижение игр *Игры и игровые приставки

Независимые разработчики могут подать заявку на участие в Indie Cup S’21 до 13 июля 2021 года. Для этого нужно заполнить форму предварительной заявки.

Indie Cup — самый большой конкурс инди-игр в Восточной Европе. Во время конкурса проекты участников оценивают судьи из ведущих индустриальных компаний (CD Projekt RED, Wargaming, NVIDIA и другие), популярные стримеры и журналисты, а также победители прошлых сезонов Indie Cup.

Лучшие участники сезона получают награды и призы от партнеров конкурса — в список вошли мощные видеокарты от команды Unreal Engine, полезные сервисы (включая PR-сопровождение), билеты на игровые конференции, и не только.

Все финалисты кубка получают фидбек и оценку своего проекта от членов жюри.

Также конкурсанты Indie Cup участвуют в стримах, попадают в подборки блогеров и прессы, и получают возможность участвовать в специальных ивентах кубка — например, в распродажах в Steam, GOG и Humble Store.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 412
Комментарии 0

Познакомьтесь с новыми инди-играми и бесплатными демо-версиями на онлайн-презентации Indie Cup

Разработка игр *Продвижение игр *Игры и игровые приставки

В рамках конкурса независимых разработчиков Indie Cup стали доступны профили конкурсантов летнего сезона кубка. Познакомиться с полным списком игр-участников вы можете на сайте конкурса.

Всего в Indie Cup S’21 соревнуются 178 проектов из 22 стран. По условиям конкурса, проекты участников не должны были выйти в релиз до 13 июля 2021 года. На конкурсе представлены десять номинаций — включая приз за лучшую игру команды до четырех человек без издателя.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 728
Комментарии 0

Ретрофутуризм, ностальгия, симулятор плота — анонсированы финалисты летнего сезона конкурса инди-игр Indie Cup

Разработка игр *Продвижение игр *Игры и игровые приставки

Жюри самого большого конкурса независимых разработчиков в Восточной Европе отобрало 77 лучших проектов летнего сезона 2021 года.

Судьи Indie Cup голосовали за достойные проекты в девяти номинациях. В их число вошли категории для лучших игр на PC и мобильных платформах, награды за визуальный стиль и аудиосопровождение, выборы критиков и стримеров, а также номинация Rising Star, в которой участвуют только команды до четырех человек без издателя. Кроме того, судьи оценивали лучшие проекты на Unreal Engine и Unity.

Со всеми номинированными проектами можно познакомиться на сайте Indie Cup.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 937
Комментарии 0

Анонсированы победители одиннадцатого сезона конкурса инди-игр Indie Cup

Разработка игр *Продвижение игр *Игры и игровые приставки

Летний сезон самого масштабного конкурса независимых разработчиков в Восточной Европе подошел к концу!

По итогам Indie Cup S’21, девять проектов получили награды от жюри и спонсоров кубка. Еще одна игра победила в пользовательском голосовании номинации Players’ Choice.

Лучшим проектом в категории Best PC Game стала роглайт-стратегия Against the Storm от студии Eremite Games. В игре нужно строить поселения и собирать ресурсы, чтобы поддерживать жизнедеятельность города-крепости в эпицентре масштабного катаклизма.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 673
Комментарии 0

MMORPG по мотивам Elder Scrolls быть?

Чулан
Известный разработчик и издатель Bethesda Softworks открыл новую студию, которая будет специализироваться на разработке MMORPG. Руководить подразделением под названием ZeniMax Online Studios будет Мэтт Фирор. Ранее он основал компанию Mythic Entertainment, создавшую MMORPG Dark Age of Camelot, а ныне трудящуюся над Warhammer Online под крылом Electronic Arts.
via gameland

Кажется, игропром все же сильно кренится в сторону MMORPG, которые не разрабатывают только ленивые. Можно предположить, что ZeniMax Online Studios будет разрабатывать онлайн-игру по мотивам мира Elder Scrolls. И если это будет так, то я сильно сомневаюсь в успехе подобного шага: такие сильные атмосферные ролевые игры, как Morrowind или Oblivion, могут потерять львиную долю своего очарования, переместившись в онлайн.
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 514
Комментарии 8

Лекция Нивала в Минске: создание игровых персонажей.

Чулан
На примере Пятых Героев ниваловцы дают базовые понятия об этом интересном деле — рождении жизни за экраном монитора.

Ну — и про компанию рассказывают.

Удивило, что в Минске есть их представительство — радуюсь за отечественный игропром.

Читать дальше →
Всего голосов 31: ↑27 и ↓4 +23
Просмотры 824
Комментарии 20

Идеальный шторм. Постмортем неанонсированного проекта.

Управление проектами *
Сегодня мы шли с Вовчегом, нашим гуру гейм-дизайнером, брать ему кредит на покупку квартиры и обсуждали наш текущий проект.

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



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

КОМАНДА

Главная ошибка в управлении моя — это ошибка выбора команды:
— Ставка на молодую команду, которая так и не смогла, по сути, «развернуться» на этом очень сложном во всех аспектах проекте.
— Связка молодой PM + опытный PMA, которая провалилась сразу. Мне показалось, что я смогу реализовать то, что, мне тогда казалось, работало в Нивале.
— Мы фатально ошиблись с оценкой сложности задачи по гейм-дизайну, что привело к тому, что связка дизайнер-программист оказалась удаленной, что почти катастрофа для проекта нашей сложности.

Мне потребовалось целых 2 месяца, чтобы осознать, насколько плоха ситуация, меня только совсем чуть-чуть оправдывает, что из этих 2 месяцев 2 недели я был в отпуске в тёплом месте. То, что я увидел после отпуска, было катастрофой. Я понял, _насколько_ категорически и масштабно я облажался. Кажется, еще никогда раньше я не ошибался ТАК круто.

Читать дальше →
Всего голосов 145: ↑135 и ↓10 +125
Просмотры 1.5K
Комментарии 96

Podgames Weekly #30

Чулан
image
Интервью с Сергеем Климовым — генеральным продюсером Snowball Studios.
Содержит ненормативную лексику.
  • Впечатления от посещения E3.
  • Прошлое и будущее выставки Е3. Шоу и бизнес в LA.
  • Вторая волна экономического кризиса. Подготовка, изменение рынка и его игроков.
  • Дела издательские. Взаимоотношения разработчиков и издателей.
  • Игры — сплав творчества и технологии. Мотивация создателей.
  • Лучшие проекты и их отличительные черты (Outcast, DeathTrack, Star Control 2, Mechwarrior, Wing Commander, King's Bounty: Принцесса в доспехах) а также немного о Disciples 3.
  • Electronic Arts и Dante's Inferno, Bioware и Dragon Age: Origins.
  • Опросник Марселя Пруста.

Сайт подкаста — Podgames.ru, RSS
Данные записи: 46 Мб, 67:42, 96 kbps
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 280
Комментарии 0

День геймдизайнера!

Чулан
Сегодня 6 августа, а значит, что наш самозванный праздник — день геймдизайнера — пора бы уже начать отмечать!

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

С днем геймдизайнера, коллеги!

P.S. Прилагаю гимн геймдизайнеров, написанный товарищем Евгением «Boma» Дубовиком, специально для этого праздника.
Всего голосов 12: ↑6 и ↓6 0
Просмотры 2.6K
Комментарии 4

Будни геймдева

Чулан
Вы еще представляете себе геймдев как нечто прекрасное, доброе, светолое? Тогда мы идём к вам!
image
Возможно, вы ещё прочитаете об этой игре на хабре, если она доживет до релиз-стейта.
Всего голосов 59: ↑8 и ↓51 -43
Просмотры 578
Комментарии 42

Открытки к 23 февраля от игры World of Tanks

Чулан
Разработчики онлайн-игры «Мир танков» запустили небольшой специализированный танкисткий открыточный сервис к Празднику защитника Отечества. Всего 6 открыток, на которых танки, танки и еще раз САУ танки. Или на крайний случай танкисты и танкистки:) Даже танк-торт, сделанный их собственными руками.

image

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

Сейчас идет закрытое бета-тестирование в русскоязычном сегменте, а на днях игру анонсировали во всем мире.
Всего голосов 40: ↑23 и ↓17 +6
Просмотры 513
Комментарии 7

Постмортем iPhone игры Finger Physics

Игры и игровые приставки
Игра Finger Physics была разработана московской командой PressOK Entertainment (Reaxion) и выпущена в сентябре 2009 года на платформе iPhone/iPod. Игра попала в Top-5 платных приложений в США, а бесплатная версия заняла почетное первое место. Finger Physics в разы окупил свой бюджет, был загружен более 2,5 млн раз, получил множество положительных рецензий и успел побывать в руках у самого Стива Джобса (пруфлинк) на январской презентации iPad.

Наша компания занимается разработкой мобильных приложений последние 9 лет, и эта игра стала первым опытом iPhone-разработки для команды. Мы всегда с интересом читаем истории об успехах других разработчиков и хотим поступить точно также по отношению к тем, кто еще только начинает разрабатывать игры под iPhone.

Finger Physics начинался как личная разработка сотрудников, в свободное от основной работы время, в итоге став полноценным проектом компании, принесшим бесценный опыт разработки на новой платформе и кардинально поднявшим моральный дух команды.

Читать дальше →
Всего голосов 82: ↑67 и ↓15 +52
Просмотры 718
Комментарии 26

Бог — бестолковый гейм-дизайнер

Я пиарюсь
Вы наверное слышали, что существуют взрослые люди, которые верят в то, что вся вселенная, вся материя-пространство, наша планета Земля и все её обитатели созданы неким сверхъестественным сверхразумным существом по прозвищу Бог? Лично я не представляю как можно всерьёз относиться к таким идеям. Но общий смысл библейского сюжета о том, что всезнающий Бог создал наш мир и нас самих, а теперь пристально наблюдает за происходящим, натолкнул меня на мысль что это классический gamedev. И тут я решил буквально на секундочку принять идею «божественного творения» и посмотреть — так ли хорошо он справился со своей задачей, как утверждают некоторые?
Читать дальше →
Всего голосов 546: ↑351 и ↓195 +156
Просмотры 5.3K
Комментарии 531

Unity — бесплатный кроссплатформенный 3D движок (и браузерный тоже)

Разработка игр *
Из песочницы

Преамбула


Итак, сегодня я хотел бы рассказать вам о Unity (тем, кто ещё не знаком с ним, по крайней мере). Безусловно, на Хабре есть люди, которые знают, что это такое, но поиск выдаёт катастрофически малое количество топиков с упоминанием сабжа — два из них просто сообщают о новых версиях, один кратко презентует и ещё один посвящен всё-таки его использованию. «Непростительно, надо это исправить!», — подумал я, и решил написать краткий презентейшн с целью популяризации технологии. Если вы уже в теме — дальше можете не читать.

Честно говоря, когда я читал на википедии о бесплатном (по крайней мере, с вполне нормальной по функционалу фришной лицензией) 3d движке с нормальным IDE, встроенной нормальной физикой, аудио-движком и прямой реализацией сетевого мультиплеера на котором можно делать приложения для всего, кроме, пожалуй, nix'ов (поддерживаются и нормально работают Windows, MacOS, Wii, iPhone, iPod, iPad, Android, PS3, XBox 360), я уже чуял подвох.
Читать дальше →
Всего голосов 92: ↑86 и ↓6 +80
Просмотры 92K
Комментарии 121