|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.01.2010, 11:17 | #1 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Тетрис
Здравствуйте! Появилась идея сделать клон тетриса . План такой:
Поле хранить в матрице, пустое место - "0", лежащие блок - "1", падающий блок - "2". Каждую секунду сдвигать все "2" вниз на одну ячейку, потом проверять каждую "2" на касание с "1" - если есть хоть одно касание все "2" заменяем на единицы. Потом проверяем, есть ли линия "1", если да, то меняем на ее "0" и все "1", которые выше, сдвигаем на одну ячейку вниз. Если "2" нету, создаем из них новую случайную фигуру. Ну и отрисовка на Canvas'е потом. Проблемы только с разворотом есть, но что-нибудь придумать можно. Пойдет ли такая реализация? Может кто-нибудь уже делал тетрис, расскажите как. |
02.01.2010, 11:56 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Почему бы и нет.
Главное чтобы потом работало)
pushl $0x18E3DF6B
call ICQ |
02.01.2010, 12:20 | #3 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Вот приложил двое исходников, которые нашёл у себя на компе
pushl $0x18E3DF6B
call ICQ |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите сделать тетрис! | sid | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 21 | 06.05.2013 20:32 |
Паскальный тетрис | ZzaYo | Помощь студентам | 2 | 07.08.2009 17:31 |
Мой тетрис | Виталий Серов | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 31.05.2009 01:23 |
Тетрис на VBA | TheHolyDemon | Microsoft Office Excel | 4 | 30.05.2009 11:37 |
массив и тетрис | sid | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.04.2007 14:41 |