Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Почему игры пишут на as2? (http://www.flasher.ru/forum/showthread.php?t=130567)

GreeeN 29.09.2009 09:19

Почему игры пишут на as2?
 
Декомпилировал игры на NG, меня удивило то, что большинство игр написано на as2 а не на as3.
Cмотрел игры ,в основном, за 2008 - 09 год с рейтингом не ниже 4.
Почему люди пользуются as2?
По привычке или потому что так лучше?

Котяра 29.09.2009 11:25

я думаю эту тему надо во флейм..
причин может быть несколько:
1) расчет на плеер 6-8,
2) использования старого багажа (чужих исходников на as2)
3) до сих пор, хорошо знают и используют ас3, меньше программистов, чем ас2
4) требования некоторых площадок (хотя уже меньше таких остаётся)

Wolsh 29.09.2009 12:07

Я думаю прежде всего 2), но только почему именно "чужих исходников". Своих тоже, и даже в первую очередь.

Котяра 29.09.2009 12:12

чужих, я не имею ввиду "ворованых" (вернее не только ворованных)))))
просто есть целая куча исходников игр, + движки, +туторы, на ас3 этого пока мало..

flash33 29.09.2009 12:14

Это у кого же на компе 6-7 плеер стоит. Где такие динозавры обитают?

Котяра 29.09.2009 12:16

практически на всех терминалах платежей)

flash33 29.09.2009 12:20

А... флеш лайт 2 поддерживает 7-ой плеер, поэтому прицел на эту аудиторию

Котяра 29.09.2009 12:30

флеш лайт это миф)

random13 29.09.2009 12:51

флеш лайт пока что абсолютно не рабочий

GreeeN 29.09.2009 16:07

Мне казалось что as 3 больше подходит дли программ , а не для игр.
Спасибо буду знать.
А если у меня нету исходников и т.д. то мне лучше сразу начинать с as3?

DarkLight 29.09.2009 16:34

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

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

Котяра 29.09.2009 18:26

Цитата:

Сообщение от DarkLight (Сообщение 854421)
однопоточный асинхронный язык действительно для многих игр не лучший выбор,

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


Часовой пояс GMT +4, время: 15:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.