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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.11.2011, 19:43
pivnoibaron вне форума Посмотреть профиль Отправить личное сообщение для pivnoibaron Найти все сообщения от pivnoibaron
  № 21  
Ответить с цитированием
pivnoibaron
 
Аватар для pivnoibaron

Регистрация: Apr 2011
Сообщений: 83
Я извиняюсь, а зачем вам тетрис? Тестовое задание. Темболее самому интересно попробывать.

пользуйтесь параметром [as3] на форуме Прошу прощения, не знал(

Старый 05.11.2011, 21:19
Newred вне форума Посмотреть профиль Отправить личное сообщение для Newred Посетить домашнюю страницу Newred Найти все сообщения от Newred
  № 22  
Ответить с цитированием
Newred
 
Аватар для Newred

Регистрация: May 2010
Адрес: Киев, Украина
Сообщений: 140
Записей в блоге: 2
Цитата:
может для начала просто чуть подтянуть знания по AS3 на более простых примерах?
Полностью поддерживаю.

Разбейте себе игру на стадии :

1. Сделать плитку которая появляется сверху и по таймеру падает вниз.
2. На 0 координате плитка останавливается.
3. При остановке первой плитки запустить вторую плитку.
4. Сделать что б плитки "понимали" что они сталкиваются... и т.д.
5. Прикрутить к падающей плитке стрелки влево/вправо.
6. Знать сколько плиток на екране и их координаты в данный момент...

Старый 05.11.2011, 21:29
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 23  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Когда только начинал делал пентамино, если брать идею оттуда, то примерно такая -

00000000
00000000
00011000
00010000
00010000
00000000
00000000
00000000
00000000
11100111
11101111
11101111
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 05.11.2011, 21:43
pivnoibaron вне форума Посмотреть профиль Отправить личное сообщение для pivnoibaron Найти все сообщения от pivnoibaron
  № 24  
Ответить с цитированием
pivnoibaron
 
Аватар для pivnoibaron

Регистрация: Apr 2011
Сообщений: 83
Цитата:
Сообщение от GBee Посмотреть сообщение
Когда только начинал делал пентамино, если брать идею оттуда, то примерно такая -

00000000
00000000
00011000
00010000
00010000
00000000
00000000
00000000
00000000
11100111
11101111
11101111
Я так понял это както через масив нужно. А можеш обяснить?

Старый 05.11.2011, 21:46
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 25  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
вот тут несколько исходников разных тетрисов http://wonderfl.net/search?q=tetris
самый лаконичный 139 строк
__________________
Хороший отдых - половина работы.

Старый 05.11.2011, 22:05
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 26  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
Я так понял это както через масив нужно. А можеш обяснить?
Я так слету и не скажу :о) эмн

Чуть изменим
00000000
00000000
00022000
00020000
00020000
00000000
00000000
00000000
00000000
11100111
11101111
11101111

Есть массив, каждый тик, бежим по массиву снизу вверх если под 2 есть 0, то "роняем" каждую 2-ку ниже.
Если первая попавшаяся 2ка снизу уперлась в единицу, то все двойки конвертим в единицу, пускаем следующий элемент. Для поворота транспонируем матрицу двоек. Если строка состоит полностью из единиц - удаляем ее.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 06.11.2011, 00:02
pivnoibaron вне форума Посмотреть профиль Отправить личное сообщение для pivnoibaron Найти все сообщения от pivnoibaron
  № 27  
Ответить с цитированием
pivnoibaron
 
Аватар для pivnoibaron

Регистрация: Apr 2011
Сообщений: 83
Цитата:
Сообщение от artcraft Посмотреть сообщение
вот тут несколько исходников разных тетрисов http://wonderfl.net/search?q=tetris
самый лаконичный 139 строк
А где Ты на 139 строк нашол, я строк на 200 нашол не меньше

Добавлено через 1 минуту
Уже третя страница в теме про тетрис. Мне аж както неудобно что я Вас тут напрягаю. Из за того что немогу такую простую вещ зделать (

Старый 06.11.2011, 00:05
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 28  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
вот на седьмой странице http://wonderfl.net/c/iZBV

p.s. действиельно, там ошибочка - реально 149 строк, но не суть, главное работает
__________________
Хороший отдых - половина работы.


Последний раз редактировалось artcraft; 06.11.2011 в 00:11.
Старый 06.11.2011, 00:12
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 29  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Цитата:
Сообщение от pivnoibaron Посмотреть сообщение
А где Ты на 139 строк нашол, я строк на 200 нашол не меньше

Добавлено через 1 минуту
Уже третя страница в теме про тетрис. Мне аж както неудобно что я Вас тут напрягаю. Из за того что немогу такую простую вещ зделать (
139 или 200, какая разница)) дело не в строках, а в функциональности, красоте, и легкости восприятия кода.

Единственное чем напрягаешь - орфографией)

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

Регистрация: May 2010
Адрес: Киев, Украина
Сообщений: 140
Записей в блоге: 2
Моё сугубо мнение... Если вы сами напишите тетрис, то впринципе... вы напишите все что угодно)
Так как вы освоите массивы, дисплей лист обьектов, столкновение, таймер тот же... а это костяк любой игры...
А если просто скачать код... это пробел знаний... программист это не та профессия где ctrl+c ctrl+v проконает...

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

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

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


 


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


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