Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Апплеты > Игровой апплет vs Flash


Автор: Animator 31.7.2007, 22:02
Решил создавать браузерную игру. И вот стал вопрос что лучше выбрать -- JAVA либо Flash
Есть ли какие-то явные преимущества у игрового апплета по сравнению с Fash
Я имею ввиду не в плане кодинга а конечного результата.
Есть ли что-то у апплета такое на что Flash не способна.

Автор: LSD 31.7.2007, 22:08
Если апплет подписать, то возможностей у него будет гораздо больше, вплоть до использования Java3D, любого native кода, доступа к файлам, полноценная работа с сетью (сокеты, RMI и т.д), и много чего еще. Фактически мы получаем полноценное приложение. Но и программировать это все будет сложнее.

Вообще мое личное мнение - на флеше серьезную программу не напишешь, только простенькую анимацию. Один код разбросанный по всему мувику чего стоит.

Автор: math64 1.8.2007, 10:44
Flash тоже много чего тожет - работать с сервером, XML, язык программироваия ActiveScript, похожий на JavaScript.

Если выбрать Applet для клиента и Servlets для сервера будет один язык программирования для клиента и сервера, а там наверняка будут общие куски кода.

Автор: LSD 1.8.2007, 11:55
Цитата(math64 @  1.8.2007,  11:44 Найти цитируемый пост)
Flash тоже много чего тожет - работать с сервером, XML, язык программироваия ActiveScript, похожий на JavaScript.

Все это может и Java. Можно во флеше создать фоновый поток? На каком уровне поддерживается работа с сетью (сокеты, RMI, WEB-сервисы и т.д.)?

Автор: alex_smirnov 7.8.2007, 12:59
Если игруха должна быть красивая ;), то смотрим в сторону flex2-3... Быстро развивающаяся технология)))

Сокеты во ActionScript'e реализованы на том же высоком уровне, что и стандартные Sockets в Java.

Надо для начала определить, какими "специфичными" функциями должна обладать игруха. Если же надо будет на диск лазить, то Java Applet + понимание их мегасекьюрности )))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)