Flash Ripper RSS Readers

Флэш как игровая платформа: контакт игровиков с Flash Platform

Этот пост как бы продолжает предыдущий — по развитию юзергрупп, но нижеследующая идея настолько интересна, что ее нужно вынести в отдельный топик.

Анатолий Ропотов поднимает тему круглого стола по применению флэш-технологии в разработке онлайн-игр на грядущей конференции КРИ-2008 — Конференции Разработчиков Компьютерных Игр.

Писал Rost, 13 Март 2008 16:35

Найдены баги:

С трудом представляю себе, как можно играть серьезно в флэш игры когда на PC/PS3/XBox есть Bioshock, Motorstorm, MassEffect, Heavenly Sword и Crysis если честно. По моему дальше брузерных игр не пойдет.

Nirth™. 13 Март 2008 21:56

О, отлично. Жалко что в фокусе технологии.
а не бизнес модель. =(

Badim™. 13 Март 2008 21:58

PC/PS3/XBox - круто, но (пардон) у кого из нас есть время на них? А PSP/NDS вполне можно догнать. А по возможностям массовости можно превзойти.

Бизнес-модель? Если Вы о монетизации, то проблем быть не должно. Можно выкинуть и WIW и TimeZero и Combats.ru и многих других просто предложив качественный сервис. А если закрепить правило "персонаж есть материальная собственность", то народ должен сходу клюнуть.

Алексей™. 13 Март 2008 22:12

Кстати, эти игры на Xbox 360 сделаны на Flash:
http://www.xbox.com/en-US/games/h/hexichdlivearcadexbox360/
http://www.xbox.com/en-US/games/u/unolivearcadexbox360/
1280x720, куча слоёв, градиентов и альфы :)

Anatoly™. 13 Март 2008 23:42

Алексей: а причем тут мы (хотя я время иногда нахожу=), мы же для клиентов.
PSP догнать Flash 9 догонит только при наличии Intel Quad, я даже Java/C# не представляю как игровые платформы, а флэш еще медленей.

2Anatoly: Да я об этом и говорю, Аркады, браузерные игры, иногда даже отдельные части игры (например в нескольких частях Star Wars меню/опции были сделаны на Flash). Но я сомневаюсь что я увижу флэш игру за 60 баксов на полке магазина, как это происходит с играми на С/С++.

Nirth™. 14 Март 2008 0:48

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

Artem Brigert™. 14 Март 2008 9:22

О Desktop Tower Defense слышал ктонить из вас?:) Ну или хотябы у роста читал? По мнению многих игровых порталов, эту игрушка одна из лучших в 2007, на равне с играми для XBox PS2/3, Wii, и прочего. Так что не надо хоронить платформу раньше времени. Любая платформа годится для игр, главное ориентировать игры на ЦА это платформы.

Shagrat™. 14 Март 2008 9:38

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

VovkaMorkovka™. 14 Март 2008 11:34

Респект Shagratу с Алексеем - они в теме.

Nirth: заметь, изначально я нигде не говорил о производстве игр на Флеше для консолей, а потом упомянул парочку в качестве прикола. Тема стола - флеш технологии в онлайн играх, про консоли там нигде речь не идёт, мы несомненно упомянем пару примеров UI и эти две полноценные игры, но не более.

Из сложившейся здесь беседы стало понятно, что в начале стола стоит сделать мааленький интро, с быстрым показом 5 разных проектов на флеше - от мелкой флеш игры tower defense с цифрой "зараза с доходом $100,000+ на рекламе", до больших онлайн проектов, вроде TimeZero, Dofus, fragoria.

Anatoly™. 14 Март 2008 11:57

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

Когда мне дали этот проект, я честно говоря сильно удивился, поскольку считал, что такие игры всё-таки должны делаться на сях, а на флеше максимум - их упрощённые демоверсии.
Но как мне объяснили - на Сях это пришлось бы делать на порядок дольше.
Тут я не могу судить, но может быть так оно и есть.

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

Dan™. 14 Март 2008 13:29

Можно сделать критичные по производительности участки на С, а анимацию с использованием flash - так получится совсем неплохо. Правда потеряется кроссплатформенность, но думаю, что сделать три версии библиотек под мак, винду и линукс и три инсталлера не так уж тяжко.

VovkaMorkovka™. 14 Март 2008 14:25

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

Это просто Fun =)

Nirth: заметь, изначально я нигде не говорил о производстве игр на Флеше для консолей

Я наверное не правильно выразился. Я не вижу каким образом TimeZero может конкурировать с World of Warcraft, а Tower Defense с Halo или Metal Gear Solid. Я считаю что если уж заниматься делом, надо стремится оказаться "царем горы". Делая игры на флэше, изначально не встанешь рядом с Blizzard, Square, Rare, Bioware, Bungie.

А так да, я согласен что можно делать игры на флэше, разрабатывать 3д движки в перспективе на 2010 год, когда core 2 duo будут у всех. При хороших вливаниях денег и идей можно даже выручить за год 1-3 лимона за онлайн проекты на всю компанию. Некоторые люди будут продолжать делать уникальные клоны старых игр (вроде той же Tower Defense). Но IMHO это тупик.


Nirth™. 14 Март 2008 14:28

Рост можешь плиз мой пост подредактировать? у меня цитатат слетела.

Nirth™. 14 Март 2008 14:29

Dan, как с тобой связаться?

Anatoly™. 14 Март 2008 14:30

серьезные игры на флеше сделать нельзя. графическое ускорение нужно по любому (даже для 2D, кто не верит - запустите 200 растровых мувиклипов на сцене). кстати альтернатива-гейм и стала альтернативой-платформ потому, что разработчики поняли, что сколько не оптимизируй - 100 человек в локации убьют клиент.

yelbota™. 14 Март 2008 15:07

Nirth, спасибо, поправил.

Рост™. 14 Март 2008 15:45

yelbota, а откуда у ты знаешь о причинах превращения альтернативы в платформу?

Рост™. 14 Март 2008 15:47

Подсел последнюю неделю на джава-игры для своего мобильника Сони-Эр.

Пипец как цепанула простейшая игра Пятница 13е.
Вообще никаких эффектов - просто пол-экрана картинка, меню с возможностью выбора действия, беседы и перемещения по локациям, и внизу соответствующий текст. линк (не пускает линк антиспам :) - надо в урл два s дописать). Но какой экшн! Затянуло.
Вот чистейший пример победы логики игры над эффектами :)

Так что 3д-ускорение конечно хорошо, но если за ним ничего не стоит - фигня а не игра.

3д под мобилу (я про свою) есть весьма приличное. Покруче того, что я видел на папере. Но не на много :).

Racer™. 14 Март 2008 21:59

Dan, как с тобой связаться?

Давай сперва спишемся через мой спамбокс:
q s b p o a x m x [закорючка] m a i l . ru

и обменяемся уже нормальными контактами: icq, aim или skype.

Dan™. 15 Март 2008 5:03

Пардон... Опечатлся... Вот правильный:
q s b p o a x m z [закорючка] m a i l . ru

Dan™. 15 Март 2008 5:05

Рост, выразился я конечно неправильно :) о реальной причине превращения наверняка может сказать только команда альтернативы, но мне кажется, что "игры точно не будет" было понятно после того самого демо.

yelbota™. 15 Март 2008 12:11

Desktop Tower Defense
неделю назад им год исполнился,
за год на этой флэш игре автор заработал 100к$+
технологии не причем.
а вот о монетизации игре, конкретных фишках очень бы хотел бы круглый стол сообразить, или вечером в баре в любой день КРИ.
Мне абсолютно не интересны монетизации бк.ру, вив(с ними я 2 года проработал кстати как флэш прогер).
меня интересует инди-флэш-девелопмент. =)

Badim™. 15 Март 2008 12:40

Все это папервижн и 3Д такое медленное, народ - не все люди пользуются 3 ГГц процами и гигами памяти - у меня ноут дымиться начинает от таких игр - о какой игре можно говорить когда броузер вешается! вы что! Вы о пользователях подумайте. Вот вы покажите физику - да на примитивах из проволоки это выглядит натурально - а в играх кто-нибудь это применяет? Да 4 точки крутить или спрайт векторный в котором их с сотню - разница есть! поэтому - эти демки с векторными физиками и 3Д классно - но ближе к практике - круче ассемблера никто еще ничего не придумал - если написать туже физику для режима 13h на асме - эффект будет сильнее. Я не говорю что все - флеш фигня - но на практике не все так оптимистично с производительностью - флеш еще тот тормоз! А игры же мы пишем не для себя а для пользователей. По поводу Товер оф Дефенс - ну так причем тут флеш действительно, игра разошлась потому что флеш по интернету быстрее распространяется, а так ее уже скопировали на все консоли и явно не на флеше, точно также N+ - супер игра, и что - теперь ее делают под все игровые консоли, и тоже не на флеше. Флеш хорош для небольших не требовательных к производительности игр,но никак не для 3Д - пока что.

ded pb|xto™. 15 Март 2008 15:25

Badim, что означает монетизация инди-флеш? Вроде там собрали всех индусов, и сказали "работать негры!" Чисто по теории вероятности кто-то из них рано или поздо должен был чего-то путное сделать. Вот и пошло.
Аналогично можно объяснить монстро-образность технологий Microsoft.

Алексей™. 15 Март 2008 17:36

Алексей:
речь идёт не об ИНДИИ, а об ИНДИ (indie, independent). Почитай indiegames точка com.

ded pb|xto:
речь пойдёт именно о применении этих технологий в реальных проектах. Текущая проблема заключается именно в том, что ты сказал: технологии есть, но их не применяют, а технологические демо делают на самом деле не для ворчливых программистов :) Сходи на miniclip, kongregate и т.п. - игрушки бывают разные и если хороший гейм дизайнер вместе с технологом смогут реализовать прикольную идею на базе middleware, т.е. этих библиотек - тогда твой скепсис "никак не для" развеется. Никто не заставляет на 3D движке строить Quake 2 с кучей эффектов в разрешении 640x480. Много флеш игр работают в окошке 400x300 и обычно не являются FPS ;)

Badum:
Стол про монетизацию инди - точно не в России. Весь инди России умещается на одной руке. Такие темы обсуждаются в забугорье на IGS (http://www.gdconf.com/conference/igs.htm) и какой-то новой конференции по инди онлайн. После пары лет посещения таких мероприятий точно одно - общих рецептов нет, каждый находит свою нишу.

Racer:
В игре главенствующим фактором аддикции может быть что угодно: технология, персонаж, идея, сторителлинг, механика, графика, звук, физика, логика и т.п. Если тебя зацепила какая-то игра, то это не значит, что она зацепит других. Создаётся ощущение, что ты против стола, аргументируя "нафиг стол про технологии, лучше пускай будет про создание прикольных игр!". На КРИ будут десятки лекций и столов, наверняка там будут обсуждать и вопросы, которые ты поднимаешь.

VovkaMorkovka:
Я пока не видел примеров встраивания флеш плейера в игры на Mac & Linux. На PC такие комбинированные решения встречаются.

yelbota:
С выходом десятого флеша и введением акселлерированного свойства _z у мувиклипов, есть все шансы, что все нынешние вложения Альтернативы с лихвой окупятся и после тривиального переписывания рендера всё залетает. Придётся ли снова ждать год, что бы Flash 10 был проинстален у всех? Думаю в этот раз всё будет быстрей, благодаря видеосервисам с новым кодеком, стимулирующим переход пользователей на новый плейер.

Anatoly™. 15 Март 2008 22:31

С выходом десятого флеша и введением акселлерированного свойства _z у мувиклипов

Я бы не стал очень уж расчитывать на десятый плеер=) они в 2007 году сумели запустить практически без лагов quake 1995-96 года, не ахти какое достижение, лучше чем девятка, возможно местами будет на уровне Sony PSP, хотя по тому как Адоб работает последнее время я бы не надеялся.
Придётся ли снова ждать год, что бы Flash 10 был проинстален у всех?

Ненужно ничего ждать, люди идут покупают видеокарточки за 300 евро чтобы в игрушку поиграть, и ждут 10-15 минут пока проинсталируеться игра. Установят они плеер. Ждать пока 10ка будет проинсталена у всех нужно создателям чисто рекламных сайтов и баннеров.

Nirth™. 16 Март 2008 12:53

Nirth:
"они в 2007 году сумели запустить практически без лагов quake 1995-96 года" - я смотрел все видео, эта дема не имеет никакого отношения к _z. В quake demo речь шла о пилотном проект по рекомпиляции и загрузке внешних модулей. Пересматривай видео внимательней.
Flash 10 propagation: твой настрой _слишком_ оптимистичен, к сожалению пользователи не спешат обновлять какой-то компонент ради какого-то сайта, особенно если они не администраторы своего компа, а уж какой big deal из этого делает Виста...

Anatoly™. 16 Март 2008 13:21

yelbota:
"100 человек в локации убьют клиент."
Нет никаких причин делать густонасыщённый локейшн, вроде рынка или города полностью 3D. Pre-rendered/2D only/UI chat only будут достаточны и даже более удобны в большинстве случаев. Основные инстансы - полностью 3Д, но ограничено количество игроков.

Anatoly™. 16 Март 2008 13:58

Flash 10 propagation: твой настрой _слишком_ оптимистичен

Я знаю несколько случаев RIA на флэше, у которых требования FP9.0.115, и ничего юзери ставили себе (нужно было HD видео). В случае с обычным сайтом, это реклама, хозяину нужно чтобы юзерь посмотрел рекламу, в ответ на это юзерь хочет меньше гемора.
В случае с приложением или игрой, когда юзерь хочет (не просто не против был бы, а именно хочет) поюзать приложение, он поставит себе и плеер и проинсталит игру. А если того стоит и купит хардвар.

Nirth™. 16 Март 2008 19:13

Nirth:
Ты говоришь только о тех случаях, когда человеку НУЖНО пользоваться тем или иным сайтом (RIA интранет) или он знаёт о чём идёт речь (HD video). Это НЕ называется охватом аудитории.

Представь более распространённую ситуацию - человека зазывают на сайт баннером, рекламой, статьёй, линком, мэйлом. Он кликает на линк, а там написано - требуется Флеш плейер новой версии. Какой-то процент посетителей (варьируется от проекта к проекту) закрывает сайт.

Anatoly™. 16 Март 2008 19:29

"нафиг стол про технологии, лучше пускай будет про создание прикольных игр!"

Заметьте, я этого не говорил :). И против столов вроде бы тоже ничего не имею.
Наоборот, только хотел отметить, что не важны технологические ограничения той или иной платформы. Тягаться с упомянутыми выше "Bioshock, Motorstorm, MassEffect, Heavenly Sword и Crysis" флэшу ну совсем не нужно, ибо имеет свою аудиторию. Но, конечно, есть к чему стремиться.

Racer™. 16 Март 2008 23:20

Racer: тогда мы друг друга поняли :)

Anatoly™. 17 Март 2008 0:17


Nirth:
Ты говоришь только о тех случаях, когда человеку НУЖНО

Не НУЖНО а ХОЧЕТ (нужда это нечто не обходимое, я еще не видел ничего необходимого в интернете, облегчающее видел да, а вот необходимое еще не встречал).
Представь более распространённую ситуацию

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

Nirth™. 17 Март 2008 1:02

2Nirth:
Зайди на shockwave.com и попробуй поиграть в 100 игр, по игре в день скажем. Когда игры от тебя начнут требовать поставить какой-нить сомнительный плагин, вроде 3Д плейера или компонентов для Shockwave, которые почему-то не работают, тогда поймёшь о чём я говорю. А так беседу считаю закрытой, ибо посетитель обычно _ничего не хочет_, если оно само не работает, а нужда образуется приглашением друга, хорошим демо-представлением и т.п.

Anatoly™. 17 Март 2008 8:23

а нужда образуется приглашением друга, хорошим демо-представлением и т.п.

А еще хорошим местом, правильным описанием и тд и тп. Сайты вроде Shockwave или ArcadeTown не совсем корректны пример, ибо через какое то время юзерь уже наигрался, и потом он просто не против бы попробывать.

Nirth™. 17 Март 2008 14:52
Написать багрепорт:










Можно: a href target, b, i, stroke, blockquote, code, pre, small, img src width height border, strong, em
Нельзя: [ EГГОГ #61: Список запретов пус#$6545 ]


Запомнить тебя?






Это запись из категории 'Games'. 10 еще cвежих:

Архивы по категориям:

3D-15, Adobe AIR-25, Architecture-2, ARP-1, Art-25, Articles-25, AS3-51, Books-6, Business-3, Cairngorm-2, CI-1, Classes-10, Coding-29, Community-111, Components-19, Contests-26, Debug-17, Design-25, Development-84, Events-11, Extensions-2, FAQ-7, FDS-1, Flash and html-3, Flash Player-32, Flash Updates-7, Flash-scene-1, FlashLite-2, Flex-30, Flex 2-80, Flickr-1, FMS-1, FPUG-28, Games-11, Good Job!-33, HaXe-13, Health-2, Humor-7, Ideas-13, JavaScript-1, Job-23, JSFL-8, Maps-1, Math-8, Money-10, MXML-1, Open Source-15, Patterns-8, Personalities-26, Politics-1, Preloading-3, Productivity-9, Pv3d-1, Rafpug-4, Red5-3, Remoting-11, Resources-20, Ruby-6, Security-11, SEO-6, Silverlight-4, Sound-1, Strategy-119, Tools-112, Training-2, Trash-8, Usability-4, Video-6, VoIP-4, Wallop-1, Wishlist-2, Архив всех записей (большой)

За последние месяцы:

Май 2008: Macromedia Flex, Brady и Partridge. Продукты для профессионалов, Вышла новая версия Adobe Acrobat Connect Pro для ICQ,

Апр 2008: Программирование под флэш платформу. Cтатья (местами спорная), Advanced Flash Components бесплатно раздает все свои AS2-компоненты,

Мар 2008: Зарплаты программистов в 2007 году, FlashPhone как технология года? Технология года? В Рунете?,

Фев 2008: ЙА ФПУГ — регистрация на первую встречу UAFPUG продолжается, Закулисы Flex и секрет успеха опенсорс-проекта,

Янв 2008: Sprout Builder в действии: отжиг из бета-версии. Песня!, Уроки по PureMVC — много, понятно и на русском,

Дек 2007: Флэш-программистеры и флэш-программиссиссы!, Как я провел зиму, весну, лето и осень 2007 года,





Примечания:
Статус документа
: в процессе
   2002-2007 Производство: Рост Прибыли · О проекте · Подписка на новости (RSS)