2010-02-26 3 views
2

Предположим, я пишу 2-мерную плитку на основе MMORPG.Не-флеш игры в сафари/firefox/chrome

Кроме того предположим, что я ненавижу вспышку.

Наконец, предположим, что мне нужен только мой код для запуска в последнем сафари, последнем firefox и последнем хроме.

Каковы пределы того, что я могу и чего не могу сделать? (Есть примеры хороших игровых движков, которые требуют только недавнего веб-браузера)?

ответ

1

Заканчивать двигатель Unity3D: http://www.unity3d.com

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

+0

кажется маленьким # из ppl оно установлено – anon

0

За то, что работает для пользователя, OOBE (без надстроек и т. д.); Javascript, вероятно, единственная унифицированная функциональность, которая существует между всеми браузерами.

Браузер на удивление вполне способен (по крайней мере, Chrome), это то, что Google Chrome пытается продвигать (см. http://www.chromeexperiments.com/). Обратите внимание, однако, что эксперименты часто отстают или не работают в других веб-браузерах.

Что касается списка вещей, которые являются и не способны; это займет довольно много времени, чтобы скомпилировать.

Что касается конкретно 2D-игры на основе плитки, я бы не сказал, что это не является возможно, но его может быть довольно сложно создать. Как упоминалось ранее, большинство браузеров (помимо отличия, Google Chrome) страдают от ограниченных ресурсов. Поэтому ресурсы мудры, это может быть трудно реализовать и вызывало бы требовательное требование для большого планирования потребностей.

1

Там же Raphaël javascript library ... это очень хорошая работа абстрагирования много тяжелой работы вы должны были бы сделать иначе! Отпечаток памяти кажется приличным и легким (из-за моего малогабаритного воспроизведения вокруг него).

0

Вы также можете перейти в 3D. Хотя для этого требуется плагин (хотя он интегрирован в Chrome), результаты неоспоримы.

«O3D - это API-интерфейс с открытым исходным кодом для создания богатых интерактивных 3D-приложений в браузере». http://code.google.com/apis/o3d/. Видео действительно удивительно - особенно редактирование живой карты (например, удаление спрайтов).

Смежные вопросы