Есть ли игры, которые сделаны с использованием flash (as3) и javascript вместе? - PullRequest
0 голосов
/ 05 июня 2011

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

Если кто-нибудь мог бы рассказать мне о каких-либо играх, подобных этой, или если это невозможно, не могли бы вы сказать мне, почему?

Ответы [ 3 ]

1 голос
/ 05 июня 2011

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

Что касается исходного запроса на пример, то это (по крайней мере, пока) самый крутой пример, который я видел до сих пор.Это игра Pong, в которой одна половина доски - Flash, а другая половина - HTML / Javascript.Стоит отметить, что в этом примере используется тег <canvas>, и поэтому его можно выполнить только с использованием HTML5, но он все еще довольно приятен.

http://labs.codecomputerlove.com/FlashVsHtml5/

1 голос
/ 05 июня 2011

Не то, чтобы я был экспертом в том, что, как я понимаю, они не могут использовать один и тот же холст, и почти уверен, что общение между двумя языками будет медленным.Таким образом, любая игра почти наверняка будет сделана в том или ином случае, так как было бы гораздо проще и лучше выбрать один язык.Теперь, если вам нужен JS для работы в сети, в то время как flash выполняет рендеринг и игровую логику, я знаю, что мой друг хотел сделать что-то подобное.Но я бы классифицировал это как Flash-игру, которая просто нуждается в JS на веб-странице для правильной работы.

Может быть, вам следует уточнить, что вы имеете в виду, «делая игру, используя as3 и javascript вместе»

0 голосов
/ 05 июня 2011

Я склонен согласиться с @Jonathon. Скажем, вы хотите иметь набор элементов управления html, который управляет набором параметров для флеш-игры ... возможно, эти элементы управления являются неотъемлемой частью игрового процесса.

Ну, отлично. ExternalInterface является надежным и мощным, но зачем использовать его в такой ситуации?

Flash является мощным и мощным сам по себе, и не обязательно нуждается в какой-либо помощи, чтобы делать что-либо многое. Я определенно запустим некоторый JavaScript, чтобы установить swf на странице, помочь в создании сети или установить некоторые переменные по умолчанию, но кроме этого, флэш-память не так уж и хороша, чтобы получить от зависимости от других технологий (за исключением сервер связи). Конечно, не скорость. Я думаю, что вы не найдете много «настоящих» приложений с двумя технологиями, подобных этому, именно по этой причине.

Более важный вопрос, который более уместен: вам нужна вспышка для достижения ваших целей? Мне нравится работать с Flash, но если технология браузера может достичь той же цели, то это ненужный слой. И если это не может, ну, тогда Flash это.

На данный момент, что касается игр, такие фреймворки, как tweenlite, pushbutton, flint и т. Д., По-прежнему дают флешу убедительное преимущество.

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...