|
01.06.2007, 01:49
|
#31
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Lord of the Tetris
А что за утечка памяти?
|
(Offline)
|
|
01.06.2007, 01:58
|
#32
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Сообщение от JohnK
А что за утечка памяти?
|
За пять минут игры прога кушала метр памяти Ошибка заключалась в том что при создании новой фигуры я расстановку кубиков считывал из фаила а в цикле это давало такой вот неприятный эффект... Вот
|
(Offline)
|
|
02.06.2007, 12:17
|
#33
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Закончил версию с бонусами... Чувствую багов в ней будет выше крыши из-за этого уменьшил размер дистрибутива и сделал поддержку апдейтов.... Версия очень нуждается в тестерах поэтому если Вам не трудно прошу по-тестить ее...
Теперь подробности по игре:
В игре 7 бонусов 3 из них положительные 3-отрицательные 1 сюрприз
Положительные:
- все очки за действие(удаление строки, поставил фигуру) умножаются на 5
- щит защищает вас от всех отрицательных бонусов
- заморозка времени
Отрицательные:
- все очки за действие равны 0
- инверсия клавиш влево и вправо
- бомба рассыпает ваши строчки в хаотичном порядке (спасибо Ize'g0re)
- сюрприз - один из выше перечисленных отрицательных и положительных бонусов.
Чтобы взять положительный бонус нужно удалить содержащую его строку. Бонус существует 30 сек если Вы его не взяли то он исчезает. Время дествия бонуса 30 сек.
Для отрицательного бонуса все с точностью наоборот чтобы его удалить нужно удалить строку... и если вы не успеете он активируется...
Бонус сюрприз берется как и положительный бонус
Строка сверху информирует вас об активации бонуса но она пока только для отладки потому страшно глючная... Ну вот вроде бы и все... Спасибо! Скачать можно тут: http://devolonter.nm.ru/Lord/Lord of the Tetris.rar
|
(Offline)
|
|
02.06.2007, 15:01
|
#34
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Lord of the Tetris
Надо сделать смещение фигурок влево/вправо по события KeyDown.
Чтобы было проще играть, сбрасывай событие KeyDown после приземления фигурки. Тогда нельзя будет случайно сбросить следующую фигурку.
Разнообразь фигурки. Там дофига колец было - 3 + 7 + 9 + 1, используй разные) То-Самое кольцо как раз не должно быть простым, оно должно быть каким-то мегаубербонусом.
|
(Offline)
|
|
02.06.2007, 16:07
|
#35
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
обновил управление(+ исправление: бонусы образуются только на местах кубиков) ссылка та же
|
(Offline)
|
|
03.06.2007, 00:38
|
#36
|
Знающий
Регистрация: 07.09.2005
Сообщений: 238
Написано 2 полезных сообщений (для 2 пользователей)
|
Re: Lord of the Tetris
Классно! Понравилось, стало реально тяжело играть с этими бонусами.. тока один раз победил (счёт:17110 отсалось времени:1:17).
я считаю надо сделать какой то эффект исчезновение строки.. было бы красивее, добавть музончик какой-то и всякие там звуки.. сделать простенькое меню и таблицу рекордов =) ... Если всё это сделать игра будет супер=), но мне она и так понравилась, молодец!
Также я нашёл баг, кароче можно заципится за края.. и проиграть.. смтори скрин..
|
(Offline)
|
|
03.06.2007, 01:09
|
#37
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
я считаю надо сделать какой то эффект исчезновение строки.. было бы красивее, добавть музончик какой-то и всякие там звуки.. сделать простенькое меню и таблицу рекордов =) ...
|
Все это конечно будет Как раз над этим и работаем а за баг спасибо
|
(Offline)
|
|
03.06.2007, 03:11
|
#38
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Упдейты!!! Исправляют предыдущие баги
ВАЖНО!!!!
Кто качал вчера до 17.30 берем патч тут
остальные качают отсюда
С завтрашнего дня приступаю к графической части и всяческим эффектам к концу следующей недели планирую выложить новые версии
|
(Offline)
|
|
03.06.2007, 21:39
|
#39
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Lord of the Tetris
Потестил первый релиз, и что хотел сказать, пока добрался, уже сказали.
Но добавлю свои ИМХО:
1. Если поставленная фигура, дополняет полностью полоску, то убрать задержку, сразу удалять и пускать следующую фигуру, а то есть небольшая задержка, типо - "подвигай ещё".
2. Эффекты, да разумеется партиклы! Например:
- При удалении фигуры, искры, которые немного разлетаются от прошлых колец, состовляющих линию, и падают вниз.
- Когда изменяется положение зелёного главного кольца, то делать подобный еффект удаления линии, только зелёный и на месте кольца, ещё там неприятный резковатый обрезок полоски, может сделай там постоянное свечение, придаст иллюзию, что кольцо магическим образом держиться на полоске, и закроется дефект.
- Когда очередная фигура, ставиться на определённое место, то при соприкосновении, с другими кольцами, делать небольшие искорки.
- Новая фигура, тоже пусть появляется с каким-либо эффектом-свечением из партиклов.
ВНИМАНИЕ! Это только ИМХО, так что твоё дело делать как угодно, а это просто моё мнение, как бы я сделал, что-бы мне и надеюсь другим, визуально засчёт партиклов, стало-бы приятнее играть.
Как сказал alcoSHoLiK, при движении в стороны, нужно что-бы не нажатиями, а зажатиями, но я бы сделал так: при нажатии идёт перемещение на 1 клетку, затем небольшая задержка, и далее если не отжата кнопка, продолжать двигать, уже постоянно быстро, но задержку смотри не переборьщи, а то прок тогда не будет от зажатия.
Для меня вообще было Очень сложно играть на самом деле, вообще второй раз, не хватило где-то 20 секунд что-бы пройти, незнаю но помойму, сложность великовата.
|
(Offline)
|
|
10.06.2007, 22:56
|
#40
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Всем привет!!!!!
Как и обещал выкладываю новую версию... Конечно может быть я не оправдаю чьих то надежд.... Но это скорее всего окончательный движок игры... Конечно будут и меню и уровни сложности и все заявленые режимы игры... Но большего к сожалению не будет.... Сказались мои не профессиональный уровень программирования и неопытность в дизайне... Но тем не менее это как никак первый блин а он как известно всегда комом Это последняя тест версия следующая уже будет бета релиз в "Готовых проектах" Хотел сделать упдейт но подумал что мало кто выиграет из-за 100 кб Поэтому выуладываю полную версию... Упдейт до бета-версии обязательно выложу но качать или не качать решать вам
Теперь о версии:
Исправлено
- задержка перед следующей фигурой
- появление одинаковых фигур (иногда 3-4 подряд)
- глюк с бонусом сюрпризом (иногда вызывал сам себя и тогда получалось что не было никакого эффекта)
- вылет игры при gameovere (больше не вылетает)
ну и еще ряд мелочей Все разве упомнишь
Добавлено
- анимация
- звук
- фигура змейки в другую сотрону
- обозначение активируемых и активных неявных бонусов (таких как щит, зеро, х5, фриз)
- сохранение при неожиданном закрытии (по-просьбе офисных работников "А вдруг начальника придет?")
новые клавишы:
- пауза (пробел)
- отключить музыку (S)
- сброс (R)
ну и еще кое-что... Не помню
Что ж пожалуй хватит устраивать болтологию и пора выложить демку Качать от сюда
Жду Багов
|
(Offline)
|
|
10.06.2007, 23:56
|
#41
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Lord of the Tetris
Очень хорошо. Сделай плавное движение фигурок.
|
(Offline)
|
|
11.06.2007, 00:01
|
#42
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Lord of the Tetris
Супер! Мне понравилось
|
(Offline)
|
|
11.06.2007, 01:14
|
#43
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Сообщение от alcoSHoLiK
Сделай плавное движение фигурок.
|
По-пробую но боюсь не получится т.к. за основу движения и позиции бралось положение в массиве а не позиция по Х и У
|
(Offline)
|
|
11.06.2007, 02:51
|
#44
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Lord of the Tetris
Там нечего делать.
Например, двумерный массив. Положение одного блока фигуры в массиве - x и y. Время задержки между перемещениями - time.
y_offset = cell_height / time
где cell_height - высота клетки. Затем в месте отрисовки фигуры пиши что-то типа этого:
DrawImage LEFT + block.x * cell_width, TOP + block.y * cell_height + offset
offset = offset + y_offset
При перемещении в следующую клетку массива обнуляй offset.
Надеюсь, идея понятна.
|
(Offline)
|
|
11.06.2007, 11:24
|
#45
|
Разработчик
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений (для 281 пользователей)
|
Re: Lord of the Tetris
Сегодня когда ехал на работу эта идея как раз промелькнула в голове... Спасибо за готовый вариант... попробуем
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:24.
|