Танчики онлайн, или «шуруп, забитый молотком…»

Dmitry Oganezov (Intel) (87 пост(а)) 16.05.2009 10:20

Всем привет!

БОльшая часть команды ISN находится на КРИ, и тут бы мне самое время рассказать, как важно заниматься оптимизацией, распараллеливать код, адаптировать игрушки под интегрированную графику, и какое счастье всем настанет после того, как всё будет вусмерть распараллелено и соптимизировано. Но я, знаете ли, в последнее время стараюсь избегать банальностей. Поэтому к теме оптимизации мы обратимся позже. Полюбуйтесь-ка лучше, какой прекрасный вид открывается из окна моего номера!

Впрочем, это как раз и была банальность. Ну да ладно. И все же, если не в оптимизации, то  в чем счастье?  Нет, правда? Почитайте статьи о разработке игр на ISN: примерно в половине из них встретится такой вот примерно штамп: «Чтобы быть конкурентоспособным нужно повышать реализм графики, физики и искусственного интеллекта. Чтобы повышать реализм графики, физики и искусственного интеллекта нужно задействовать все ресурсы современных архитектур… Чтобы задействовать все ресурсы современных архитектур нужно…» и далее следует длинный-предлинный текст о том, что нужно сделать. Если вы с первого раза понимаете весь текст, значит это именно вы его написали :) .

Теперь давайте посмотрим на топ тайтлы игровой индустрии. Скажите, только положа руку на сердце – ну где там, в WOW, реализм графики и физики? И уж точно каким-то нечеловеческим интеллектом обладают герои SIMS 2, которые не могут слезть с кровати, если рядом с ней стоит комнатное растение.

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

Современное железо позволяет генерировать игровые миры поистине фотографической реалистичности, причем в реалтайме. Заявляю со всей ответственностью : ходил сегодня по КРИ, лично сам видел :) . Населить эти миры тоже не проблема: с одной стороны, появились неплохие каналы связи, в том числе мобильные, с другой стороны – выросло поколение котов людей, сознание которых изменено терминами MMPORPG и FaceBook. Догадываетесь, к чему я клоню? Для счастья не хватает самой малости – уникальности. Того самого сочетания идеи, реалистичности, технологии и геймплея, которое может выстрелить и вынести мозг какому-нибудь богатенькому издателю, а потом и паре десятков миллионов благодарных пользователей.

И что очень радует, поиски заветных сочетаний продолжаются, причем в самых разных направлениях.

Живой пример, от которого до сих пор пребываю в легком шоке: как вам полноценная 3D MMORPG, сделанная полностью на Flash, включая физику и 3D движок, вплоть до скелетной анимации, не говоря уже о текстурах, импостерах, и так далее? Скажете, что это «шуруп, забитый молотком»? Перед тем как делать выводы – посмотрите проект www.tankionline.com  совершенно гениальных ребят Alternativaplatform.
Это закрытая бета, но особо интересующимся инвайты дают. По крайней мере мне - дали :) . А для тех, кому не терпится ждать инвайта, вот тут есть несколько потрясающих демок, дающих приблизительное представление о движке. На картинке ниже – скриншот одной из них. Еще раз – никаких тебе клиентов, инсталлов, патчей, апдейтов драйверов и тому подобное: просто перешел по ссылке и ты в игре.

Прикинем перспективы… За прошлый год было продано примерно 15 миллионов нетбуков. Некоторые считают это началом новый эры распределенных вычислений – минимум информации на клиенте, все, что нужно лежит и обрабатывается в сети. Еще есть термин Cloud Computing, но он в России пока не прижился. Тем не менее, «танчики» - это практически Cloud Gaming. И кстати, авторские права на термин «Cloud Gaming» сохряняю за собой :) .

Ну и на последок об оптимизации. Ей всегда найдется место. Достаточно прикинуть нагрузку на игровые сервера. Меня альтернативщики даже пытались развести на дату выпуска «восмидесятиядерного сервера». Но я дату не выдал, потому что сам ее не знаю :) .
 
Всем удачи! И кстати, ходят слухи, что шуруп, забитый молотком держится крепче, чем гвоздь, закрученный отверткой.

Категории: Графика, Игры
Метки:

Пожалуйста, обратитесь к странице Уведомление об оптимизации для более подробной информации относительно производительности и оптимизации в программных продуктах компании Intel.

Комментарии (8)

17.05.2009 07:26

Svetlana Emelyanova (Intel)
Svetlana Emelyanova (Intel)Всего баллов:
6,917
коричневый пояс
Мне инвайт тоже дали :) Геймер правда из меня никакой, подбила один танчик и быстренько ретировалась) Обалденный движок! Для демонстрации 3d проектов предоставляет действительно замечательные возможности. Придется action script правда подучить:)
17.05.2009 23:56

vilianov
vilianovВсего баллов:
23,625
коричневый пояс
Ох что-то сомневаюсь я насчет нетбуков... Надо будет попробовать :)
30.09.2009 23:27


king9908
убил один мощный танк на ректуре и сразу дали старшего сержанта звание
06.11.2009 07:01


Танкист
Игруха убойная. С википедии дают сейчас 500 кристаллов за регистрацию, промо акция такая у них, если нажать на ссылку под скриншотом "Официальный сайт" и зарегистрироваться. Вот ссылка на википедию - http://ru.wikipedia.org/wiki/Танки_нлайн. Удачной войны всем! )
03.12.2009 05:03


liderVV
«Живой пример, от которого до сих пор пребываю в легком шоке: как вам полноценная 3D MMORPG, сделанная полностью на Flash, включая физику и 3D движок, вплоть до скелетной анимации, не говоря уже о текстурах, импостерах, и так далее? Скажете, что это «шуруп, забитый молотком»? Перед тем как делать выводы - посмотрите проект http://www.tankionline.com совершенно гениальных ребят Alternativaplatform...»

"...вплоть до скелетной анимации..." вот тут я под сталом ахаха
1) как это вплоть до скелетной анимации? не туда не суда чоли?
2) там ваще никакой анимации нет.
они такие тупые ппц

Лидер VV (16:02) :
и я незнал что танкионлайн - MMO RPG. понимаю ММО ну можно простить, хоть она и не ммо нихрена, но рпг это ваще бред
04.12.2009 00:44

Dmitry Oganezov (Intel)
Dmitry Oganezov (Intel)Всего баллов:
25,473
Community Manager
Лидер, а расскажите мне пожалуйста ваше определение о скелетной анимации, плиз... А то я так чуствую, что мы о разных вещах говорим.
14.12.2009 05:55


Anton Volkov
Скелетная анимация (4-я демонстрация):
http://blog.alternativaplatform.com/ru/2009/02/20/alternativa3d-7-in-progress/

Мы используем термин MMOAction, однако MMORPG с точки зрения прокачки "персонажа" тоже можно применить.
03.04.2011 15:26


Саша
Регестрируйтесь здесь: http://tankionline.com#friend=029d7b3eb

Обратная ссылка (2)


Оставить комментарий  

Для получения технической помощи посетите сайт службы поддержки.
Имя (обязательно)*

Электронная почта (обязательно; не будет отображено на этой странице)*

Ваш URL-адрес (необязательно)


Комментарий*