Рубрика «game development» - 174

Прочитав эту статью, был приятно удивлен новостью о том, что в четвертой версии Unity3D заявлена поддержка GNULinux!

  • Система анимации «Mecanim» (Mecanim animation system)
  • Поддержка DirectX 11 (DirectX 11 support)
  • Сборка приложений под Linux (Linux deployment)

Читать полностью »

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

Для меня всегда интересным был gamedev (game development — разработка игр). Думаю, у каждого ребенка (подростка, гика, подставить свое) была такая пусть далекая и практически недостижимая, но мечта. Большинство вырастают и благополучно забывают о ней под грузом текущих проблем, а некоторые сохраняют ее даже до того момента, когда их дети вырастают и сами начинают мастерить что-то подобное. Мне повезло (или не повезло) относиться ко второй группе.
Читать полностью »

Греческий экономист Янис Варуфакис (Yanis Varoufakis), который в последнее время не сходит с экранов BBC, CNN и Bloomberg Television в связи с греческим кризисом, рассказывает, как судьба занесла его в компанию Valve. В последнее время Янис стал известным экспертом и получает сотни писем в день от отчаянных инвесторов и бизнесменов. Сначала он принял сообщение от директора Valve за спам, но затем заинтересовался. Руководитель игровой студии предложил ему заняться изучением виртуальной экономики. Оказалось, что это очень увлекательное дело.

Таким образом, компания Valve становится вторым в мире разработчиком, чьи игры будет анализировать штатный профессиональный экономист. Первой такой игрой стала EVE Online — там Эйольфур Гудмундссон (Eyjólfur Guðmundsson) публикует квартальные отчёты с обзором игровой экономики, изменением индексов цен и прочей статистикой.
Читать полностью »

В детстве я много времени провел за играми NFS: HP, HS, PU, HP2, U2, MW, Carmageddon, Colin Mcrae Rally, все GTA и куча всего, что я не запомнил. А несколько лет назад я имел возможность ездить на папином автомобиле.

Первые ощущения.
Все остальные машины на дороге — соперники, их надо обогнать. Пропускать никого вперед нельзя. Вся ширина дороги нужна для маневров. Даже ездить по своей полосе как-то непривычно.
Возникает ощущение, что пока ты ползешь по своей полосе — кто-то тебя слева обгонит и ты проиграешь. Конечно, врезаться (чтобы проверить реалистичность модели повреждения) я не пробовал, страшно. К счастью я в ДТП я еще не попал. Но опасную ситуацию на дороге я создавал, и не раз. И у меня есть все основания полагать, что я такой не один.

О ДТП в играх
Читать полностью »

Гонка тарантасов, управляемых через Интернет

Коллега скинул интересную ссылочку — http://redbullsoapboxrace.ru. Всем известный RedBull проводит акцию — покатушки на машинках, управляемых дистанционно, через Интернет.

Так как тема мне очень близка, полез смотреть. Даже пару раз прокатился. И всем советую — интересное занятие :-)
Читать полностью »

Продолжая разбор задачек с unity3dstudent.com, рассмотрим вторую из них. Вот разбор первой задачи.
image
Ссылка на оригинальное задание: www.unity3dstudent.com/2010/07/challenge-c02-beginner/

Суть: нужно создать сцену, в которой по нажатию пробела в поле зрения игрока начнёт падать ящик, в итоге запуская другой ящик в сторону мишени. После попадания мишень должна исчезнуть с каким-нибудь звуком. Запуск ящика – на основе рычага: один ящик уже лежит с одной стороны, ещё один падает на другую сторону рычага.

Читать полностью »

Из постов DisaDisa – переводов уроков с сайта unity3dstudent – я узнал об этом интересном сайте. Помимо уроков (вполне вменяемых, хотя и не до конца логичных; например, местами повествование переходит очевидные на моменты языков программирования (javascript, в случае этих уроков), такие как циклы for или булевские выражения) там оказались ещё и так называемые “Challenges” – практические задания на применение материала из уроков. Задания сопровождаются видео-примером результата решения.
Практические задания с сайта unity3dstudent.com
Пока таких заданий всего три, но, будем надеяться, появятся ещё. Но даже только эти задания позволяют на практике ощутить простоту и удобство Unity. Разумеется, они подразумевают самостоятельное решение (ссылки на задания будут перед их решением), но если что-то вдруг не получается, можно заглянуть сюда. Ещё одна цель поста – как раз показать на примере, что можно сделать с помощью Unity с приложением минимальных усилий.

/* Для понимания статьи желательно иметь хотя бы небольшой опыт работы с Unity (особенно с пользовательским интерфейсом)– можно посмотреть пару постов от DisaDisa или первые уроки на unity3dstudent.com */

В этой статье – только про первое из заданий. Остальные — в самое ближайшее время.

Да, замечу ещё, что под формулировкой задания (видео + небольшой текст) на сайте даны ссылки на уроки, необходимые для выполнения задания.

Challenge accepted?
Читать полностью »

image

Нил Стивенсон, известный писатель-фантаст, оказывается, очень любит историческое фехтование. В компании Subutai он не только заседает в совете, но также отвечает за разработку и изготовление брони для фехтования.

9 июня Стивенсон представил на проекте Kickstarter свою компанию и её игровой проект «CLANG», что можно примерно перевести как “лязг”. Компьютерная игра, призванная как можно более реалистично отобразить сражения при помощи холодного оружия.
Читать полностью »

Пресс-конференция Microsoft на E3 2012 комментируют Виктор Зуев и Петр Сальников.

Читать полностью »

Небольшая предыстория

Доброго времени суток! Недавно я загорелся желанием сделать небольшой персональный проект(т.е. игру), первый вопрос, который сразу стукнул в голову: «А что эта игра будет представлять из себя технически?». Вариант о написании движка с нуля отпал сразу из-за моих навыков программирования(а они заканчиваются на школьном курсе паскаля). По этой же причине отпали и открытые движки вроде огра. Мой взгляд упал на УДК и ЮНИТИ, при небольших(сравнительно) усилиях можно воздвигнуть довольно таки сложный проект. Далее последовал вопрос: «А что же выбрать?». Я потратил по несколько месяцев на каждый движок и сейчас хочу поделиться своими доводами.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js