Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.12.2012, 13:03
illuzor вне форума Посмотреть профиль Отправить личное сообщение для illuzor Найти все сообщения от illuzor
  № 11  
Ответить с цитированием
illuzor
 
Аватар для illuzor

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
redex5000, а в каком-нибудь C++ это пришлось бы писать несколькими сотнями(если не тысячами) строк кода.
В as3 есть огромное количество готовых инструментов для работы с экранными объектами. В этом его главный плюс.
А если для вас три строки кода вместо двух, это много - не ходите в лес то, если волков боитесь.

Старый 12.12.2012, 13:06
redex5000 вне форума Посмотреть профиль Отправить личное сообщение для redex5000 Найти все сообщения от redex5000
  № 12  
Ответить с цитированием
redex5000

Регистрация: Dec 2012
Сообщений: 9
Еще хотел спросить, как вы вообще изучали actionScript?
Прочитали Мука и еще пару книжек - это понятно.
Вот в эдобовской документации описано over 9000 пакетов всяких, в этих пакетов куча классов еще и т.д.
Их нужно все изучать или как? К примеру, нужна мне физика, там около 20-30 пакетов с названием гравити - слишком много как-то, вот зачем все эти заморочки?

Добавлено через 2 минуты
Цитата:
Сообщение от illuzor Посмотреть сообщение
redex5000, а в каком-нибудь C++ это пришлось бы писать несколькими сотнями(если не тысячами) строк кода.
В as3 есть огромное количество готовых инструментов для работы с экранными объектами. В этом его главный плюс.
А если для вас три строки кода вместо двух, это много - не ходите в лес то, если волков боитесь.
Вот именно, развитие же идет, наоборот более высокоуровнево все должно быть, чтоб не тратить время на написание сотен строк кода. А АС3 меня этим как-то огорчил...

А про какие ты говоришь инструменты для работы с экранными объектами? Ты как раз про пакеты и говоришь?

Добавлено через 8 минут
Ладно, тогда буду изучать actionScript, раз более легких путей нету. А хотя, погодите... Есть же всякие движки типа flashPunk...
Порекомендуете какой-нить, чтобы и быстрый был и чтоб 2д + необходимый инструмент типа физики и т.д. ?

Старый 12.12.2012, 13:18
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 13  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
redex5000, не начинайте. Расстроитесь.
__________________
hauts.ru

Старый 12.12.2012, 13:23
redex5000 вне форума Посмотреть профиль Отправить личное сообщение для redex5000 Найти все сообщения от redex5000
  № 14  
Ответить с цитированием
redex5000

Регистрация: Dec 2012
Сообщений: 9
Hauts, мне нужно.

Старый 12.12.2012, 13:24
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 15  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Цитата:
Вот именно, развитие же идет, наоборот более высокоуровнево все должно быть, чтоб не тратить время на написание сотен строк кода. А АС3 меня этим как-то огорчил...
Код AS3:
import com.bestflashgametemplates.indie.SuperGame;
...
addChild(new SuperGame("SuperGame!", 800, 600, 31));
— такого не будет. Большая часть библиотек создана в разумных рамках унифицированности. Там есть многое, что вам может пригодиться, но не сделано так, что одной строкой все и сразу делалось бы.
__________________
hauts.ru

Старый 12.12.2012, 13:28
redex5000 вне форума Посмотреть профиль Отправить личное сообщение для redex5000 Найти все сообщения от redex5000
  № 16  
Ответить с цитированием
redex5000

Регистрация: Dec 2012
Сообщений: 9
Ладно, тогда вопросов больше нету, как будут - спрошу. Я наверное чего-то не правильно сейчас понимаю, видимо с actionScript так и должно всё быть, раз все им довольны.
Буду изучать... И развиваться. Всем спасибо.

Старый 12.12.2012, 14:16
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 17  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Как все плачевно )
Вообще-то инструменты эти создавались не конкретно для игр, как и ас3, собственно. Это довольно гибкая система, кому что нужно, тот то и использует.
Ничто не мешает написать класс, который будет грузить конкретных персонажей, например, для игры, вызовом одного метода. Все просто, на то это и ООП.
Более того, ас3 как раз один из самых удобных языков, в плане скорости написания кода и необходимых предварительных настроек.
Тут было упоминание ФД, якобы там просто ад. ФД на самом деле очень хорошая IDE, одна из лучших. Лично я ее просто обожаю, и всегда пишу только в ней. Есть у нее конечно недостатки (как и у любой другой), но то, что было сказано здесь, к ФД не имеет никакого отношения. Если это кажется адом, то причина одна - недостаток знаний.

Цитата:
Вот в эдобовской документации описано over 9000 пакетов всяких, в этих пакетов куча классов еще и т.д.
Не правда.
А физики там вообще нет. Это все сторонние наработки.
П.с. советую глянуть документацию джавы АС3 после этого покажется крохотным котёнком

Старый 12.12.2012, 14:32
redex5000 вне форума Посмотреть профиль Отправить личное сообщение для redex5000 Найти все сообщения от redex5000
  № 18  
Ответить с цитированием
redex5000

Регистрация: Dec 2012
Сообщений: 9
Ну спасибо, успокоили. Буду учиться.
caseyryan, ФлешДевелоп мне чем не понравился, мне показался он не удобным для создания игр. Ведь всеравно во флеше придется рисовать(ну не тока во флеше конечно), объекты расставлять, классы присоединять и прочее. А потом уже с помощью ФД программировать. Не легче ли сразу во флеше все делать? Не пойму тогда плюсы ФД... (за исключением бесплатности)

Добавлено через 3 минуты
Вы меня тоже правильно поймите, я после 3ДГС на флеш смотрю и мне он кажется настолько непонятным, хотя вроде и понятно, но слишком много правил соблюдать, слишком много замороченности на мой взгляд, вот это и вызвало у меня небольшую панику, так сказать. Подумал, правильно ли вообще что я его начал изучать, ведь обычно все проще делается.
Сейчас понял, что другого пути нет, буду изучать теперь, что поделать.

Добавлено через 5 минут
P.S. на с++, джаве и, упаси господи, асме не прогал. Поэтому и ас3 адом каким-то показался

Старый 12.12.2012, 14:46
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 19  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от redex5000 Посмотреть сообщение
Ну спасибо, успокоили. Буду учиться.
caseyryan, ФлешДевелоп мне чем не понравился, мне показался он не удобным для создания игр. Ведь всеравно во флеше придется рисовать(ну не тока во флеше конечно), объекты расставлять, классы присоединять и прочее. А потом уже с помощью ФД программировать. Не легче ли сразу во флеше все делать? Не пойму тогда плюсы ФД... (за исключением бесплатности)
Flash IDE не пригодна для написания кода. Поэтому флеш - для графики, для кода - FD, FDT, FB, IDEA.

Старый 12.12.2012, 14:49
redex5000 вне форума Посмотреть профиль Отправить личное сообщение для redex5000 Найти все сообщения от redex5000
  № 20  
Ответить с цитированием
redex5000

Регистрация: Dec 2012
Сообщений: 9
Цитата:
Flash IDE не пригодна для написания кода. Поэтому флеш - для графики, для кода - FD, FDT, FB, IDEA.
а почему не пригодна?

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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