Просмотр полной версии : База для изучения ActionScript 3
programmist
31.05.2011, 15:31
Здравствуйте уважаемые форумчане!
Мне очень интересна разработка (программирование) Flash-игр, а как известно без знания ActionScript 3 написть даже простую аркадную игру очень и очень сложно.
Вопрос: можно ли научиться писать Flash-игры на ActionScript 3 за два месяца ежедневных занятий (по 5 часов в день), а также понять принцип работы ActionScript 3, для того чтобы разрабатывать не только шаблонные игры, но при необходимости реализовать оригинальные сложные Flash-игры?
Базовые навыки и знания: неплохая математическая подготовка (основы высшей математики, теория вероятностей, дискретная математика);
опыт программирования в Turbo Pascal 7.0 на уровне: ветвления, циклы, строки;
знание основ создания Flash анимации.
Можно ли конкретно мне начать изучение с книги Колина Мука "ActionScript 3 для Flash. Подробное руководство" или нужно для начала более детально изучить Turbo Pascal 7.0, для того чтобы выробатать определенные навыки необходимые для разработки приложений на ActionScript 3 или эти навыки можно выработать при изучении ActionScript 3.
Заранее благодарен за ответы.
начать изучение с книги Колина Мука "ActionScript 3 для Flash
Все бы так. Надеюсь, из вас вырастет хороший флешер!
> за два месяца ежедневных занятий
а куда спешить? очередной конец света еще не скоро
programmist
31.05.2011, 15:47
я не ожидал, что буквально в течении 10 минут мне ответят. Спасибо за ответы.
а куда спешить? очередной конец света еще не скоро
Хочется летом не только отдохнуть, но и наконец серьезно заняться изучением ActionScript 3.
Цитата: начать изучение с книги Колина Мука "ActionScript 3 для Flash
Все бы так. Надеюсь, из вас вырастет хороший флешер!
Мне тоже хочется верить в это.
Вопрос: можно ли научиться писать Flash-игры на ActionScript 3 за два месяца ежедневных занятий (по 5 часов в день), а также понять принцип работы ActionScript 3, для того чтобы разрабатывать не только шаблонные игры, но при необходимости реализовать оригинальные сложные Flash-игры?
Это вряд ли. Требуется больше времени. Но кое-что понять конечно удастся. Главное упорство.
или нужно для начала более детально изучить Turbo Pascal 7.0
Этого вообще далать не имеет смысла. ActionScript 3 самостоятельный, полноценный объектно-ориентированный язык, который вполне подходит для изучения в качестве первого языка программирования
programmist
31.05.2011, 15:56
Спасибо goodguy за ответ.
А теоретического материала в книге Колина Мука "ActionScript 3 для Flash. Подробное руководство" будет достаточно для создания "крепкой" базы для дальнейшего углубленного практичекого изучения ActionScript 3 (то есть без прочтения дополнительной литературы по основам ActionScript 3)
То есть мне можно смело начинать с этой книги?
А в какой среде лучще начинать изучение ActionScript 3
SvetozarPNZ
31.05.2011, 16:20
Я уже с нетерпением жду демонстрации ваших разработок! По 5 часов каждый день! Это ж залог успеха, но какой надо обладать упертостью...
Конкретно сроки сложно назвать все зависит от способности каждого, кто-то разберется сразу, а кому то потребуется время чтобы осознать. Думаю, если осознанно прочитаете Мука, с написанием пару примеров, то сможете приступить к какой нить полноценной игрушке. Все равно будут непонятки, вопросы, поспрашивайте на форумах, и дойдете до конечного результата. Оона получится вся кривенькая плохо написанная, понятная только вам, но играющий не будет же код смотреть. :)
Добавлено через 1 минуту
То есть мне можно смело начинать с этой книги?
Этой книги для базы вполне достаточно. Еще может пригодиться вот это (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/index.html).
А в какой среде лучще начинать изучение ActionScript 3
Для Windows - FlashDevelop (http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page).
programmist
31.05.2011, 16:33
Я уже с нетерпением жду демонстрации ваших разработок! По 5 часов каждый день! Это ж залог успеха, но какой надо обладать упертостью...
Буду стараться, как только что-нибудь интересное разработать получиться сразу же выложу на форум.
Добавлено через 1 минуту
Спасибо за ответы и за неоценимую помощь в освоении ActionScript 3!
Запомните три прописные истины:
1. код в кадрах - зло
2. анонимные функции - зло
3. FlashIDE (она же Adobe Flash CSx) - только для графики
;)
И, конечно же, вопросы всегда можно задать здесь. Но и про поиск не стоит забывать =)
programmist
31.05.2011, 16:40
Для Windows - FlashDevelop (http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page).
Скачал, установил. Спасибо.
Добавлено через 2 минуты
Запомните три прописные истины:
1. код в кадрах - зло
2. анонимные функции - зло
3. FlashIDE (она же Adobe Flash CSx) - только для графики
;)
Спасибо, что заранее предупредили. Буду стараться следовать этим истинам.
Думаю, если осознанно прочитаете Мука, с написанием пару примеров, то сможете приступить к какой нить полноценной игрушке.
Думаю она будет не такая уж и полноценная :). Все-таки для гейм-дева желательно иметь специальные навыки.
Если будет время, после изучения основ почитайте книжку по игростроению. Большую часть всех игр можно разделить на категории (hidden objects, words game, ...), и для каждой категории уже существуют т.н. "каркасы", изучение которых по-моему крайне полезно.
Подробное руководство" будет достаточно для создания "крепкой" базы для дальнейшего углубленного практичекого изучения ActionScript 3 (то есть без прочтения дополнительной литературы по основам ActionScript 3)
Книжка хорошая. Но в русском варианте есть много неточностей. А местами смысл прямо-противоположен оригиналу.
Да и дополнительную литературу все равно читать прийдется.
programmist
01.06.2011, 17:20
А подойдет ли книга Джоба Макара "Секреты разработки игр в Macromedia Flash MX", т.к. там расматривается разработка игр с использованием ActionScript 2, а не ActionScript 3, или же главное понять главные принципы разработки flash-игр.
Добавлено через 3 минуты
просто я видел книгу Джоба Макара про разработку Fash-игр с использованием ActionScript 3, но она пока только на английском языке (мой уровень владения Английским языком не позволяет мне читать литературу на английском языке).
НЪТЪ! Учить 3-ку или менять ник! =)
И чукчапрограммист должен больше писать, чем читать! За время со старта уже можно было накропать что-то простенькое и кучу экспы нагрести.
programmist
01.06.2011, 18:02
Учить 3-ку
кучу экспы нагрести
расшифруйте пожалуйста?
"Учить 3-ку" = изучать as3
"кучу экспы нагрести" = получить много опыта
programmist
01.06.2011, 18:30
Jewelz Спасибо за ответ.
А что можете сказать о книге Рич Щуп и Зеван Россер "ActionScript 3 От простого к сложному", может стоит сначала эту книгу прочитать до Колина Мука, или сразу начинать с Колина Мука (пусть сложнее но более подробно).
Да начните уже что нибудь то, что вы ломаетесь как сами знаете кто.
programmist
01.06.2011, 18:46
Ладно пойду читать.
Мук не сложное. Читайте его, не нужно хвататься за все сразу, читайте одну книгу, будут вопросы пишите. Дочитаете, и сами поймете что нужно.
Astraport
01.06.2011, 21:02
Нафиг надо читать. Упаришься.
Идешь сюда (http://xitri.com/), читаешь, скачиваешь исходники, меняешь в них графику, параметры, добавляешь что-то свое и уже через 2-3 дня можешь сделать простую стрелялку вид сверху (например такую (http://xitri.com/2009/03/19/crimsonland3_survival_with_actionscript.html#more-139). Хотя там код конечно написан не как Кордум советовал:)
У Хитрого много кода на AS2. Читать надо по-любому. Я вот хелп читал в основном, здесь хочу сказать спасибо Nirth'у, который меня в него грубо послал.
Кто не читает вумные книжки, тот учится по урокам. А уроки - тоже зло :D
Они как правило сделаны на "лишь бы работало и лишь бы показать, что я умею". Проще говоря - быдлокод.
cleptoman
01.06.2011, 21:43
читайте in4core
И школу обязательно закончите.
Нафиг надо читать. Упаришься.
Идешь сюда, читаешь
:D
Не стоит тратить время на этот блог. Когда я начинал, мне тоже один знакомый советовал начать с этого. Посмотрел, понял, что это хлам, и прочитал Мука, потратив на это всего около месяца.
anderson s
02.06.2011, 01:55
огромное спасибо за советы, тоже являюсь новичком, но Мука пока не тискаю- начал изучение с книги ActionScript- от просто к сложному рича шупа и зевана россера, тоже недурно, но они и сами предупреждают что книга является чисто выжимкой из мука и для олее плотного подхода к делу рекомендуют в принципе его, сам тискаю Flash по паре часов в день.
Я бы не хотел создавать новой темы и спросить следующее.
Вопрос №1.
Дошел до классов, как их подключать во .fla проект?
Хочу научиться писать классами- все почему то говорят что классами лучше писать.
Запомните три прописные истины:
1. код в кадрах - зло
Вопрос №2
Как пользоваться Flash Develope? Есть хоть пара каких нибудь уроков?
В одном видеоуроке Кузьменко или Муха его используют на вопросы касательно того- какие горячие клавиши или это. а это что- ответы весьма несуразные.
Большое спасибо.
Собираясь заниматься больше Flash для web пришел к выводу что без php никуда (см.тему (http://www.flasher.ru/forum/showthread.php?t=156715) ).
Выбрал для этого такую книжку (http://lpmj.net/).
Хитри очень плох.
Похож на Розенцвейга (если не читали и вы новичок. то лучше сразу забудьте эту фамилию)
2 андерсон- есть такая штука яндекс или гугл.
или Нажмите кнопку поиск в углу сайта.
anderson s
02.06.2011, 02:41
По запросу к google как подключить класс к flash проекту
ничего хорошего не получил.
Первая ссылка (http://www.flasher.ru/forum/showthread.php?t=124782) была на наш форум.
Остальные ничего хорошего из себя не представляют.
Значит вам надо в первую очередь научиться поиску. Это тоже очень важное умение.
А ещё лучше хелп (http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f9e.html).
У флэша один из самых лучших хелпов если не считать msdn.
PS ссылки на хелп и на всякие другие ВАЖНЫЕ вещи лежат на форуме. Побродите тут.. Осмотритесь..
какой нить полноценной игрушке. Все равно будут непонятки, вопросы, поспрашивайте на форумах, и дойдете до конечного результата
Начинать, конечно, лучше не с "полноценного" проекта, а с чего-нибудь поменьше. Ключевое здесь — "дойти до конечного результата". Когда я решил прокачаться в AS3, составил список игр, которые можно было бы довольно просто реализовать, и раз в месяц "выпускал" хотя бы одну из них. Выхлопа от этого не было почти никакого, кроме одного - набил руку и попрактиковался.
Я делал так (в скобках указано, какой именно навык я прокачал, благодаря):
1) Reflex (http://www.intelore.com/reflex_game.php) (работа со stage и базовые понятия "рисования" кодом)
2) Vetka (http://merkazit.livejournal.com/56214.html) (хранение общедоступной информации о текущем состоянии игры и отладка максимального быстродействия исходя из этого)
3) Tower Defence (алгоритмизация поиска пути)
4) Калькулятор браслетов (первый денежный проект, аналог вот этого (http://chamilia.com/us/en/design-your-own/): работа с вложенностью элементов друг в друга и почти реальная физика. Заодно - скиннирование DataGrid, "умное" кеширование картинок флешем (imagesCash[idx].bitmapData.clone() :) ) и базовые навыки работы с сетью (GET/POST и прочие content-type)).
Можно составить аналогичный список чего-нибудь простого и давно реализованного (тетрис, понг, диггер etc.), а по завершению разработки анализировать полученные навыки (не особо критикуя, ибо деньги целью не являются)
programmist
02.06.2011, 10:52
BuKT Спасибо за совет. Очень интересный способ изучения ActionScript 3, непременно так и сделаю.
Добавлено через 3 минуты
И школу обязательно закончите. Извините Вы это кому?
BuKT хорошую вещь посоветовал, но до этого все же надо мука прочитать, чтобы потом не было глупых вопросов.
programmist
02.06.2011, 11:02
Уважаемый Котяра, а что вы скажите про книгу Джоба Макара "Секреты разработки игр в Macromedia Flash MX" ведь там примера на основе ActionScript 2, или главное понять основные принципы работы?
Да учите уже AS 3.0. Вот для чего читать по MX? Чтобы потом заново переучиваться?
programmist
02.06.2011, 11:07
Я понял, что прежде чем куда-то двигаться нужно вдумчиво и осознано прочитать Колина Мука. Спасибо за ответы и наставления.
Тем более, что там не as2, а as1. AVM1 богат анонимными функциями, там без них вообще никак. Даже в as2, даже соблюдая неанонимность, после компиляции анонимность появится. Почитать для развития - может быть. Но не опираться а эту книгу - точно.
programmist
02.06.2011, 11:10
Да учите уже AS 3.0. Вот для чего читать по MX? Чтобы потом заново переучиваться? Нет я хочу сразу начать изучение ActionScript 3, а про эту книгу я спросил т.к. в ней подробно рассказывается про разработку Flash-игр (но для начала нужно научиться писать на ActionScript 3)
Я вам написал про эту книгу, если не видели.
programmist
02.06.2011, 16:23
КорДум Извините не заметил. Спасибо за подробный ответ.
Добавлено через 4 минуты
Скажите пожалйста, а математика в разработке больших игр написанных на ActionScript 3 часто используется, и если да то какие разделы именно?
Добавлено через 24 минуты
А кто-нибудь может подсказать дистанционные курсы по программированию на ActionScript 3.
Я после поисков кроме, как курсов в "Специалисте" других не нашел. Подскажите пожалуйста?
а математика в разработке больших игр написанных на ActionScript 3 часто используется, и если да то какие разделы именно?
Да, часто. Разные разделы. В основном геометрия, тригонометрия.
Я после поисков кроме, как курсов в "Специалисте" других не нашел. Подскажите пожалуйста?
Погоня за двумя зайцами :D
programmist, сколько вам лет, если не секрет? )
Начните уже что-нить делать :о)) "Жизнь" например.
Или калькулятор с полностью программно созданным дизайном. Хотя бы.
Математика используется везде, даже в простом скроллбаре.
Зачем вам дистанционные курсы, если все можно изучить самому, тратя "пять часов в день", опираясь на рекомендованные книжки и поиск по форуму?
Зачем вам дистанционные курсы, если все можно изучить самому, тратя "пять часов в день", опираясь на рекомендованные книжки и поиск по форуму?
Читать лень, сидеть и слушать как перед тобой распинается препод всегда приятнее.
Если лень сидеть и слушать, то тут даже препод не поможет ;)
kemerover
03.06.2011, 01:22
Вот тут промелькнуло, что надо юзать flash develop. А чем он лучше adobe cs?
Всем. FlashIDE - блокнот с подсветкой. FD - мощный редактор кода с автокомплитом, автогенерациями и прочим, прочим, прочим.
Добавлено через 6 минут
Кроме FD есть еще FlashBuilder, IDEA, FDT... Каждый выбирает по вкусу. Лично я советую FD, мне он ближе и роднее.
kemerover, 300$. Для начала. Затем incremental build - если ты изменишь одну букву - оно не пересобирает все картинки, звуки и пр. Потом метатеги. По-моему даже весьма используемый Embed он как-то не полностью жрёт (пытался шейдер в cs вкомпилить - хрен, мож руки, конечно).
Ну и потом подсветочки кода, автодополнения и более строгие требования к синтаксису (те, которые не бесят - просто необходимы). Вообще больше для написания кода предрасположен FD.
PS: и ещё есть многими любимый (причем некоторые не знают, что именно его любят) кирпичик http://www.flasher.ru/forum/showthread.php?t=119645
+ CSX - до горя тормозная и тяжелая штука.
programmist
03.06.2011, 03:18
Я извиняюсь за столь глупые вопросы, но в даный момент я сдаю сесию и как только сдам :-) Сразу же начинаю читать Колина Мука(книгу уже купил).
Спасибо всем за ответы!
anderson s
03.06.2011, 06:59
2 kemerover
http://coolisee.com/2010/10/04/nekotorye-vozmozhnosti-flashdevelop/
Раз уж пошли ссылки, то я вот тут немного чего-то писал:
http://www.flasher.ru/forum/blog.php?b=282
http://www.flasher.ru/forum/blog.php?b=283
http://www.flasher.ru/forum/blog.php?b=297
http://www.flasher.ru/forum/blog.php?b=280
http://www.flasher.ru/forum/blog.php?b=281
В вопросе IDE главное вовремя привыкнуть к хорошему.
Меня вот воспитали на CS, и я уже даже не замечаю, как ручками пишу то, что тот же FD генерит сам. То есть мысль вроде "а вот тут надо триггернуть такое-то событие и поймать его там-то" сама переводится в условный сигнал рукам. Если же с кончиков пальцев срывают необходимость прописать эту тонну текста, делая работу за меня - поначалу очень сильно обижаешься на FD. В итоге так я к нему и не привык.
Дело даже не в автокомплите. А в нормальной подсветке, оперативной работе со строками через хоткеи. Хотя автокомплит тут очень весомый аргумент. Но на самом деле, каждому свое. Я до FD все время ковырялся в CSx, не подозревая о существовании других IDE. Но уважаемый iNils меня подтолкнул в сторону FD - и все, теперь фиг я слезу, я вкусил многие прелести, отчего FlashIDE кажется каким-то... на самом деле блокнотом с подсветкой и только. Кроме того, компилятор из FlexSDK все же в разы лучше будет.
На заводах тоже можно многое собирать вручную. Но зачем тогда придумали конвеер?
Как не привыкай писать все руками, а автокомплит все равно лучше. За то же время можно написать больше кода
tsarapkabel
03.06.2011, 11:58
За то же время можно написать больше кода.
А если привыкнуть к Realaxy, то код вообще сам за тебя напишется.
А если привыкнуть к Realaxy, то код вообще сам за тебя напишется.
Отличный редактор.
Опа. Оне еще и под линукс есть. Вот это круть
Блин, качаю! Наконец-то! А то надоело запускать ВМ ХРю + FD.
Добавлено через 6 минут
Да, только он платный и триал на 30 дней.
Добавлено через 7 минут
И тормозной. Мда.
Gantenbain
31.07.2011, 20:02
Я новичок в AS, как и топикстартер. Начал изучать AS3.0 после JAVA (могу перечислить несметно уже неактуальных процедурных и прикладных языков, на которых доводилось писать, включая ассемблер, JAVA - первый объектно-ориентированный, с которым довелось познакомиться), и, воспользовавшись рекомендациями форумчан, прикупил К.Мука - одна из худших книг по программированию, которую приходилось держать в руках. Доки Адоба на официальном сайте много информативнее, методологически грамотнее, язык их вполне доступен пониманию любого новичка.
Пониманию любого программиста, я бы сказал. Для новичка там, простите, смотрю в книгу вижу фигу. Впрочем, и Мук для них не слаще.
Думаю, Вам крайне тяжело сейчас уже говорить за новичков.. Я сам дизайнер, и работаю в конторе, где одни программисты. Это типа намек, что я знаю о чем говорю))) Общаясь с ними постоянно, я прекрасно представляю пропасть между пониманием нуба и программиста, для которого новый язык – любопытная (если повезет) игрушка. Да, именно как новая компьютерная игра для заядлого геймера. Что-то в ней по-своему креативненько, но в целом все основы давно изжованы и понятны гдето на 10-м этаже подсознания. Для новичка же начать писать программу на АС3 это как чукче перейти улицу в час пик. Не забывайте об этом, общаясь на нашем форуме)))
Gantenbain
01.08.2011, 09:28
Должен с Вами согласится в том, что предыдущий опыт существенен в каждом познавательном акте, а замечание, что в знакомстве с новым языком для программиста есть элемент увлекательного коллекционирования и ребячества (хотя часто толчком к такому знакомству служит вынужденная необходимость), нахожу очень точным и остроумным.
Тем не менее, я посчитал нужным выразить сомнения в полезности безальтернативной, судя по топику, - честно говоря, и я потратил некоторое время на поиск достойного источника знаний по AS и Flash, но безуспешно, - книги К.Мука (хотя, после обнаруженного на сайте Адоба, я удовлетворен более чем - плюс, разумеется, форумы, статьи и те ценные обломки информации, что доступны в сети)
Боюсь, что такими авторами, как К.Мук, весь генезис мыслительной организации программиста может быть запущен неправильно. В некоторых постах топика чувствуются подобные моим сомнения, но прямо они не высказывались. Это не значит, что у новичков в программировании, начавшими с Flash'a в отсутствии методологически выдержанных источников, печальная судьба, но путь, наверное, будет не самый простой - "выцепить" объектную парадигму из этого "раскрученного" автора сложно.
BornTOFree
01.08.2011, 10:45
Тоже недавно, по мере возможности, стал изучать язык, писать крамольные приложения. Книгу Мука использую, как справочник, меня в ней все устраивает. Адобовские Доки так же интересны, плюс мило локализованные, что тоже приятно.
carrotoff
01.08.2011, 10:48
А если привыкнуть к Realaxy, то код вообще сам за тебя напишется.
Не смог привыкнуть, совсем уж непривычно
...программиста, для которого новый язык – любопытная (если повезет) игрушка. Да, именно как новая компьютерная игра для заядлого геймера. Что-то в ней по-своему креативненько, но в целом все основы давно изжованы и понятны гдето на 10-м этаже подсознания.
+100500, суровые они ребята, эти крестовики и макрушники.
...предыдущий опыт существенен в каждом познавательном акте...
... весь генезис мыслительной организации...
Вы судя по речевым оборотам выходец как минимум из нейро-лингвистического программирования :).
...прикупил К.Мука...
Для Вас мне кажется это слишком длинный путь, веселее было бы поковырять спецификацию ECMAScript для ознакомления с синтаксисом и тамарин, чтобы узнать как всё это вращается, а потом можно и API FlashPlayer'а, или AIR'а смотреть.
windrunner31
05.08.2011, 11:47
Так,а как в FD,к примеру вставить картинку и патом ее использовать?
Так,а как в FD,к примеру вставить картинку и патом ее использовать?
Приплыли...
windrunner31
05.08.2011, 12:12
Приплыли...
Я же говорил,что я жуткий нуб)Как вставлять в обычном cs5 я знаю,там и знать в общем-то нечего,но как вставить картинку кодом - для меня загадка пока что.Либо,если не трудно,киньте ссылку на уроки для новичков по FD.
Так,а как в FD,к примеру вставить картинку и патом ее использовать?
[Embed(source="картинка.jpg")] private var Kartinka:Class;
private var _kartinka:Bitmap = new Kartinka as Bitmap;
windrunner31
05.08.2011, 13:57
Ага,большое спасибо,тогда еще один вопрос,как делаются анимации персонажей в FD?
Если персонаж суть набор картинок, то можно с помощью Timer (http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/utils/Timer.html)'а. Или смену картинок повесить на Event.ENTER_FRAME.
windrunner31
05.08.2011, 14:18
Я имею в виду анимацию движения руки к примеру.(Раньше я ее делал костями в Cs5,а в FD такого нету),я сомневаюсь,что рисовать картинки для каждого движения - здравая идея.
Я имею в виду анимацию движения руки к примеру.(Раньше я ее делал костями в Cs5,а в FD такого нету),я сомневаюсь,что рисовать картинки для каждого движения - здравая идея.
Почему? Сами придумали? Пример игры где все движения отрисованы, без всяких костей в CS и тд: http://apps.facebook.com/zombielane/
Я имею в виду анимацию движения руки к примеру.(Раньше я ее делал костями в Cs5,а в FD такого нету),я сомневаюсь,что рисовать картинки для каждого движения - здравая идея.
Костями тоже коряво получается, при определенных условиях. И если подумать, то кадров движения нужно не так уж и много. Их можно сделать в других программах.
windrunner31
05.08.2011, 16:25
goodguy,20-60 кадров,т.е почти одинаковых рисунков,которые,вроде,придется перерисовывать столько же раз с нуля,для меня это нереально)Или я опять туплю?
Bgg,ну я видел проэкт,где вообще ВСЕ рисовалось и делалось(музыка,графика и тд) кодом(вроде ассемблер,но не уверен),мне так тоже делать?)
Bgg,ну я видел проэкт,где вообще ВСЕ рисовалось и делалось(музыка,графика и тд) кодом(вроде ассемблер,но не уверен),мне так тоже делать?)
Причем тут assembler? Вам сначала букварь дочитать необходимо.
windrunner31
05.08.2011, 16:50
Причем тут assembler? Вам сначала букварь дочитать необходимо.
Я это к тому,что если это сделал кто-то,то это совсем не обязательно считать нормальным)
Добавлено через 35 секунд
Это demoscene
Да,я о ней и говорил,вроде конкурс по ним проходил,там я подобное и видел.
Добавлено через 34 минуты
Все,я почти понял как все это делать,теперь перехожу на FD)
goodguy,20-60 кадров,т.е почти одинаковых рисунков,которые,вроде,придется перерисовывать столько же раз с нуля,для меня это нереально)Или я опять туплю?
У меня бывает и по-больше. Дело не в том, солько кадров, а в том, как их делать. Для игры, которую я сейчас пишу, вся графика персонажей делается в 3ds max. Потом покадрово склеивается спец утилиткой, которую я написал именно для этих целей в эйр. И вставляется в проект через эмбэд
Пусть теперь здесь полежит.
programmist
06.10.2011, 18:22
Наткнулся на дистанционный курс по программированию на ActionScript 3.0 (http://www.specialist.ru/course/flash3).
Интересно узнать ваше мнение.
Наткнулся на дистанционный курс по программированию на ActionScript 3.0 (http://www.specialist.ru/course/flash3).
Интересно узнать ваше мнение.
Задавать вопросы преподавателю можно? Практика есть? Что-то не нашел. Если тупо читают текст, то не стоит и копейки.
Интересная программа )
Загрузка внешних данных – методы urlLoader и urlRequest
Они уже стали методами
Массивы с целочисленными индексами
Бывают наверное еще и дробные индексы :D
trace(shitArray[1.4]);
Ассоциативные массивы
Откуда они их взяли? )
Классы BitMap и BitMapData
Могли бы уж хоть в специализированном курсе правильно написать.
По-моему лажа
Запомните три прописные истины:
1. код в кадрах - зло
2. анонимные функции - зло
3. FlashIDE (она же Adobe Flash CSx) - только для графики
Я само ЗЛО!!! :D
Для игры, которую я сейчас пишу, вся графика персонажей делается в 3ds max. Потом покадрово склеивается спец утилиткой, которую я написал именно для этих целей в эйр. И вставляется в проект через эмбэд
а начем эту програмку написали?всмысле эмбед,что это?:)
Embed - это специальный тег для вставки ресурсов
chuvak2008f
27.02.2012, 16:12
Запомните три прописные истины:
1. код в кадрах - зло
2. анонимные функции - зло
3. FlashIDE (она же Adobe Flash CSx) - только для графики
Про код в кадрах я уже понял, первые приложения писал прям там как придётся. Потом узнал о классах. Тут я согласен.
Но почему ИДЕ зло?! У меня CS5, самая удобная штука, нарисовал объект сделал анимацию, тут же скинул в библиотеку - класс. Легко достаю с помощью кода. Автокомплит есть, Ctrl + Space. Импортировал классы легко. Так что в ней не то? Или после компиляции приложение будет уступать по производительности FD?
FD я не юзал, но слышал что это просто редактор, а графику даже хз откуда туда и как пихать. Может даже из того же CSx, тогда нафиг FD проще и быстрее CSx.
Добавлено через 2 минуты
И сразу же можно анимацию чего угодно сделать, объектов игрового мира, из библиотеки достал, редактировал обратно засунул - пара щелчков мышью
anderson s
27.02.2012, 18:29
FD не просто редактор с автокомплитом, о нем вы можете прочитать у Кордума по этой (http://www.flasher.ru/forum/blog.php?b=282) ссылке, а тут (http://flashgameblogs.ru/blog/developing/171.html) например показано в картинках как подключать картинки и звуки и пр в флэшку.
chuvak2008f
28.02.2012, 00:39
FD не просто редактор с автокомплитом, о нем вы можете прочитать у Кордума по этой (http://www.flasher.ru/forum/blog.php?b=282) ссылке, а тут (http://flashgameblogs.ru/blog/developing/171.html) например показано в картинках как подключать картинки и звуки и пр в флэшку.
Ништяк помог, +1, то что нужно
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.