Pull to refresh

Comments 29

Хочу застрелить вашего хабрика. Внимае вопрос, господа. Бомммм.
Где сама игрушка? :-(
Наверное по ссылке в абзаце «Исходник и игру можно взять здесь»
Чего-то несерьёзная игра какая-то, и ничего особенного, мне кажется у хабра должна быть более качественная игра =).
Но в любом слечае, за старание респект
Спасиб.
Я ж написал "...сделаем очень простую флэш-игрушку" =)
Получилось небольшое сюиминутное развлекалово.
Это даже скорее развлечение для меня, как для разработчика, чем продукт для пользователей.
Если хотите, вы можете править эту игру как вам угодно, исходник доступен...
Предлагаю устроить мини-соревнование =)
Играем один (только один) раз и пишем результаты.

Мои показатели:
Всего кликов: 64
Пойманных Хабриков: 60
Меткость:94%
Скорострельность: 2 выстрел/сек.

Когда делал и тестировал, были и получше, но сейчас сыграл так...
Всего кликов: 74
Пойманных Хабриков: 61
Меткость:82%
Скорострельность: 2 выстрел/сек.
Всего кликов: 77
Пойманных Хабриков: 72
Меткость:94%
Скорострельность: 3 выстрел/сек.
Всего кликов: 76
Пойманных Хабриков: 73
Меткость:96%
Скорострельность: 3 выстрел/сек.
Всего кликов: 77
Пойманных Хабриков: 76
Меткость:99%
Скорострельность: 3 выстрел/сек.
прогресс налицо =)
скоро будете мега-хабраохотником =)
Всего кликов: 64
Пойманных Хабриков: 60
Меткость:94%
Скорострельность: 2 выстрел/сек.
Прикольно на самом деле. Нехватает таких примеров при изучении предмета. Ну обычно. Не только для Флэш, кстати. Автор молодца.
Неплохая игрушка. Для дебюта сойдет;)
Долой скрипты во фреймах!
Даешь ООП!
А целесообразно ли применение ООП в столь мелком проекте?
Ну да, Hello World...
А вдруг вам захочется усовершенствовать поведение персонажей?
Ввести различные масштабы для них, и соотв-но для более мелких - больше очков давать?
И как следствие - считать попадание уже не только попал/не попал а по эллиптическому распределению?
И многое-многое другое :)

По трудозатратам программирование ООП соизмеримо с затратами на скриптование по фреймам.
Ондако улов ошибок и поиск самого скрипта по фреймам - занимает уйму времени...
Насчет усовершенствования - согласен.
Только есть для вас не большая поправочка: нет такого стиля программирования "скриптование по фреймам".
Есть объектно-ориентированное, функциональное, структурное и т.д. программирование.
Но "программирования во фреймах" нет =)
Никто не мешает код во фреймах писать в ОО-стиле.
ООП - не стиль, а скорее подход.
Скриптование по фреймам - это тоже подход, обусловленный возможностями среды.

Мы счас говорим о терминах (как их правильно определить и использовать)?


Но "программирования во фреймах" нет =)


Как же нет?
А вон там у вас во фрейме - что?
Да, скорее не стиль. Я неправильно выразился. На википедии это называется парадигма программирования.
Так вот, парадигмы "скриптование во фремах" все же нет =)
Мы говорим о терминах, потому, что вы противопостоявляете ООП коду написаному в кадрах.
Код можно писать в супер-навороченной IDE, а можно и в Блокноте. Это тоже два разных подхода. Но не один из них не диктует мне как писать. Так же код можно писать во фреймах, а можно и во внешних файлах. И во фрейме можно писать ОО-код. А во внешнем файле можно написать абсолютно не-ОО код. С этим вы согласны?
можно и на феррари по полям страны, но вопрос - зачем? Есть хорошее ООП в AS2 и очень хорошее в AS3, так почему бы не ипользовать его? Все получается очень легкое и красивое.
Хотя я когда-то тоже делал такую игрушку, и тоже во фреймах ) Так что все еще впереди.
Действительно, впереди.
Я уже задумался об этом.
Про использование ООП есть хорошая статья.
Рекомендую )
Хорошая, но сугубо субъективная.
Надо добавить, что проект с программированием во фреймах - не выживет в коммандной разработке.
А представьте, есть у вас 3 класса:
(ru.bright.games.shooters.*)
ShootStatistics (scores, accurracy, etc...)
ShootObject ← MovieClip

И затем, чтобы создать какой-либо другой шутер - вы используете или наследуетесь от них.
Ведь проще, согласитесь?
Хм, вот об этом я честно говоря, не задумывался... (
Конечно, проще.
А мне понравилось :) Кстати, кто-то вроде уже рисовал хабрика в своем жж.. Вот только кто - не помню.
У него еще достоинство все истыкано было :) Помню.
Всего кликов: 63
Пойманных Хабриков: 59
Меткость:94%
Скорострельность: 2 выстрел/сек.
Всего кликов: 47
Пойманных Хабриков: 44
Меткость:94%
Скорострельность: 2 выстрел/сек.
Sign up to leave a comment.

Articles