forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Lord of the Tetris (http://forum.boolean.name/showthread.php?t=3438)

devolonter 24.05.2007 11:40

Lord of the Tetris
 
Вложений: 2
Очередной рэмейк тетриса. В этот раз на тему Властелина Колец. Ваша задача любым способом заполучить кольцо.
Уровень считается пройденным если кольцо спустилось вниз. По истечению времени игрок проигрывает. Доступно 2 разновидности игры:
1. Вы удаляете строку за строкой и кольцо постепенно спускается.
2. Кольцо постепенно удаляется от вас. Удаляя строки вы приближаете его к себе.
Три уровня сложности в зависимости от времени на уровень и скорости игры: легкий, средний, тяжелый

Лицензия: freeware
Жанр: аркада
Интерфейс: оконный, 800х600 (без возможности смены)
Язык: английский
Предполагаемая дата релиза: июль 2007

stone_evil 24.05.2007 12:01

Re: Lord of the Tetris
 
А ссылку жадность не дала привести? :)

devolonter 24.05.2007 12:26

Re: Lord of the Tetris
 
Цитата:

Сообщение от stone_evil
А ссылку жадность не дала привести? :)

Ну что уж сразу жадность :) Нету просто пока игры я ж ее разрабатываю только.... :) Есть кое какие куски кода, есть дизайн, но все это еще надо вместе склеивать... Музыкальное сопровождение тоже пока не готово конечно постараюсь к середине июня выложить бета версию но не факт что получится :)

moka 24.05.2007 23:51

Re: Lord of the Tetris
 
Будут какие-либо фичи? Или же долеко от стандартного тетриса игра не уходит по гэйм-плэю.
То что есть план и намеренность довести всё до кона, это отлично, сразу видно что за плечами есть удачные проекты. Не так-ли? :)

devolonter 25.05.2007 12:53

Re: Lord of the Tetris
 
Цитата:

Сообщение от MoKa
сразу видно что за плечами есть удачные проекты

Хотелось бы... Но наверное это будет мой первый проект доведенный до ума :) ( ну кроме Earth Browser см. готовые проекты) Из фичей можно выделить: кубики с сюрпризами, заморозки времени, инвертация управления, кубики бомбы :) А так наверное далеко от стандартного тетриса он не убежит... Сначалая хотел сделать игру на прохождение с историей на каждый уровень но подумал что аркада будет по-вселее :) И еще новость... идея созрела вчера... Будет третий вид уровня - миниум движений... при нажатии на клавиши влево и вправо а также повороте фигуры кольцо будет от вас уходить... Пока вроде бы все :)
Постраюсь выкладывать полный ход разработки и по возможности промежуточные версии.... Хотя стоит ли их выкладывать или интересней увидеть сразу готовый поект?

alcoSHoLiK 25.05.2007 12:56

Re: Lord of the Tetris
 
Когда выкладываешь много промежуточных версий, интузиазм иссякает)
Выкладывать нужно, когда достигнут значительный прогресс - минимум на 20% больше готовности по сравнению с предыдущей выложенной версией.

Ilyich 25.05.2007 20:07

Re: Lord of the Tetris
 
2devolonter
Это КРАСИВО! (сорри за капслок). Если игра выйдет, с удовольствие в неё поиграю. Удачи!

johnk 25.05.2007 20:12

Re: Lord of the Tetris
 
Мэн, только не ударь Толкина в грязь лицом :)

devolonter 26.05.2007 00:33

Re: Lord of the Tetris
 
Цитата:

Сообщение от JohnK
Мэн, только не ударь Толкина в грязь лицом :)

Постараюсь не ударить :)
Всем большое спасибо за проявленный интерес!

Lamb 26.05.2007 16:21

Re: Lord of the Tetris
 
посмотрим-посмотрим...как заядлый тетрисо-ман...буду твоим самым строгим тестером)))уж порадуй...)))
жду с нетерпением..

alcoSHoLiK 26.05.2007 16:27

Re: Lord of the Tetris
 

Lamb
И где же раньше был заядлый тетрисоман?)

Lamb 26.05.2007 16:34

Re: Lord of the Tetris
 
alcoSHoLiK
последние три дня болел...а вообще...в твой тетрис я уигралась просто)))и кстати...где режим крейзи?!ибо в простой редим я после часа игры уже офигеть сколько комбо и поняла, что если не нажму выход, просто упаду к вечеру от голода)

devolonter 27.05.2007 03:50

Re: Lord of the Tetris
 
Вложений: 2
Признаюсь честно... Писать тетрис оказалось сложнее чем я думал... :) Из-за моих заблужлений все труды четверга канули в лету :) И остался я как старуха у разбитого корыта (с картинкой заднего фона) :) Но несмотря на все эти трудности все таки считаю 1/5 часть своего проекта завершенной и представляю вашему вниманию движок тетриса :) Кому не жалко траффика прошу помочь мне в тестировании качать отсюда вес 1.5 mb Заранее предупреждаю что апдейтов не будет поэтому если у вас каждый мег на счету выкладываю скрин и советую ждать финального релиза :) Жду отзывов и результатов теста :) А сейчас пора спать....
И еще забыл... Самые активные участники будут вознагражденны своим именем в титрах! Теперь точно спать

johnk 27.05.2007 04:42

Re: Lord of the Tetris
 
На чем делал? :)

devolonter 27.05.2007 10:47

Re: Lord of the Tetris
 
BlitzMax А что? По-моему лучший из блицев :)

Lamb 27.05.2007 14:51

Re: Lord of the Tetris
 
поиграла...есть некоторые...ммм...замечания...
почему-то иногда подтормаживает следующая фигура... приходится ждать 2-3 секунды, пока она появится...
скорость маленькая опускания...я жму вниз, а она все равно как черепаха и не хочет опускаться (фигурка в смысле)
просто убили одинарные колечки)))
и...нужно как-то усложнить подачу...а то у меня выше трех строчек не поднималась махина...так не бывает...нужно пореже давать спасительные столбики )))
в целом - мне очень понравилось)))работай в том же направлении...и жду обещанные бонусы)))

devolonter 27.05.2007 21:04

Re: Lord of the Tetris
 
2 lamb:
Огромное спасибо за тест! На счет тормозов со следующей фигурой заметил... Только вот в чем глюк пока не разобрался.... Маленькую скорость падения фигурки увеличил... Одинарные колечки это да:))) Но я думаю ты их оценишь когда появятся бонусы :) На счет столбиков... млин... RAND не канает будем думать :)
Теперь новости... Сегодня была начата работа над бонусами... и в принципе почти закончилась... осталось только отладить и упорядочить :) Завтра или послезавтра выложу новую версию... После чего засяду над графическими эффектами... Вот тут придеться попыхтеть... но я надеюсь что все таки успею :) Хотелось бы еще раз всех поблагодарить!!! Если бы тема пуставала то наверное дела бы шли гораздо меделенее Спасибо!

moka 27.05.2007 21:17

Re: Lord of the Tetris
 
Ужо качаем. ;)
Для 2д тэтриса бмакс самое то.
Вот незнаю, но когда все кольца (фигуры), ложатся вниз, то бывают промежутки (пустоты), так вот, они выглядят странно, может лучше каждую фигуру как-то объеденять, например свечением между кольцами каждой фигуры, думаю это будет приятнее. :)

magpro 27.05.2007 21:27

Re: Lord of the Tetris
 
Дизайн вроде не плохой ждём релиза.

devolonter 27.05.2007 21:37

Re: Lord of the Tetris
 
Цитата:

Сообщение от MoKa
например свечением между кольцами каждой фигуры, думаю это будет приятнее. :)

Учтем, подумаем и постараемся сделать :)

devolonter 28.05.2007 15:06

Re: Lord of the Tetris
 
Случилось то чего я боялся больше всего... Код медленно начинает превращаться в некую абракадабру в которой черт ногу сломит... Поэтому наверное самое время поставить точку останова (DEBUGSTOP рулит :)) и разобрать все по косточкам... Что повлечет за собой небольшу задержку... :( В связи с этим обстоятельством преношу релиз версии с бонусами на 3 июня... Надеюсь что вы меня поймете и простите
Постараюсь держать в курсе событий!

devolonter 29.05.2007 00:36

Re: Lord of the Tetris
 
Пользуясь небольшой задержкой хочу задать несколько вопросов...
1. Какие кубики бонусы вы хотите видеть?
2. Нужна ли возможность смены заднего фона?
3. Стоит ли менять дизайн кубиков (т.е кольцо на кубик или что нибудь другое)?

alcoSHoLiK 29.05.2007 00:59

Re: Lord of the Tetris
 
Решать тебе.

moka 29.05.2007 02:22

Re: Lord of the Tetris
 
Угу, ты разработчик, и дизайнер, тебе и решать! ;)

Taugeshtu 29.05.2007 15:31

Re: Lord of the Tetris
 
предлагаю фишку для тетриса:
два раза убил линию - получай поворот экрана (фишек) с тотальным их "рассыпоном"

devolonter 29.05.2007 16:16

Re: Lord of the Tetris
 
Если можно по-подробнее? Я немножко не допонял :) Что ты имел в виду когда говорил про убитую линию - в смысле удалил?

Taugeshtu 29.05.2007 16:20

Re: Lord of the Tetris
 
собрал полную линию - она исчезает, ведь так?
так вот, когда таким образом убил пару-тройку линий (можно когда долгое время не убиваешь ничего) выходит око Тетроурона, закрывает собой весь экран, а когда исчезает - мы видим перетасованые фишки.

devolonter 29.05.2007 16:25

Re: Lord of the Tetris
 
Интересная идея ;) Приму к сведению!

Lamb 31.05.2007 22:12

Re: Lord of the Tetris
 
по поводу заднего фона...было бы хорошо, если бы он менялся...потому как разнообразие, а оно всегда приятно)))
бонусы...не, ну тут ребята правы...ты разработчик, тебе и придумывать...мы простоые потребители, смотрим, оцениваем идею и ее реализацию...а нафига оценивать свои же идеи)))

devolonter 01.06.2007 01:41

Re: Lord of the Tetris
 
Вложений: 2
Раз уж вы мне предоставли полную свободу :)))) То решил немного поменять дизайн... Вот что получилось....
На данный момент:
Пофиксил баг с утечкой памяти
Появился кубик невидимка
Добавил возможность замены заднего фона (правда пока заменой фаила)
Новый генератор фигур... Спасительный линии падают значительно реже :)
Скачать будет можно, я надеюсь, в субботу или в воскресенье как только перепишу код для бонусов... (решил изменить концепцию :))
Спасибо!

johnk 01.06.2007 01:49

Re: Lord of the Tetris
 
А что за утечка памяти? :)

devolonter 01.06.2007 01:58

Re: Lord of the Tetris
 
Цитата:

Сообщение от JohnK
А что за утечка памяти? :)

За пять минут игры прога кушала метр памяти :) Ошибка заключалась в том что при создании новой фигуры я расстановку кубиков считывал из фаила а в цикле это давало такой вот неприятный эффект... Вот ;)

devolonter 02.06.2007 12:17

Re: Lord of the Tetris
 
Вложений: 2
Закончил версию с бонусами... Чувствую багов в ней будет выше крыши :) из-за этого уменьшил размер дистрибутива и сделал поддержку апдейтов.... Версия очень нуждается в тестерах поэтому если Вам не трудно прошу по-тестить ее...
Теперь подробности по игре:
В игре 7 бонусов 3 из них положительные 3-отрицательные 1 сюрприз
Положительные:
- все очки за действие(удаление строки, поставил фигуру) умножаются на 5
- щит защищает вас от всех отрицательных бонусов
- заморозка времени
Отрицательные:
- все очки за действие равны 0
- инверсия клавиш влево и вправо
- бомба рассыпает ваши строчки в хаотичном порядке (спасибо Ize'g0re)
- сюрприз - один из выше перечисленных отрицательных и положительных бонусов.
Чтобы взять положительный бонус нужно удалить содержащую его строку. Бонус существует 30 сек если Вы его не взяли то он исчезает. Время дествия бонуса 30 сек.
Для отрицательного бонуса все с точностью наоборот чтобы его удалить нужно удалить строку... и если вы не успеете он активируется...
Бонус сюрприз берется как и положительный бонус
Строка сверху информирует вас об активации бонуса но она пока только для отладки потому страшно глючная... Ну вот вроде бы и все... Спасибо! Скачать можно тут: http://devolonter.nm.ru/Lord/Lord of the Tetris.rar

alcoSHoLiK 02.06.2007 15:01

Re: Lord of the Tetris
 
Надо сделать смещение фигурок влево/вправо по события KeyDown.
Чтобы было проще играть, сбрасывай событие KeyDown после приземления фигурки. Тогда нельзя будет случайно сбросить следующую фигурку.

Разнообразь фигурки. Там дофига колец было - 3 + 7 + 9 + 1, используй разные) То-Самое кольцо как раз не должно быть простым, оно должно быть каким-то мегаубербонусом.

devolonter 02.06.2007 16:07

Re: Lord of the Tetris
 
обновил управление(+ исправление: бонусы образуются только на местах кубиков) ссылка та же

axel186 03.06.2007 00:38

Re: Lord of the Tetris
 
Вложений: 2
Классно! Понравилось, стало реально тяжело играть с этими бонусами.. тока один раз победил (счёт:17110 отсалось времени:1:17).
я считаю надо сделать какой то эффект исчезновение строки.. было бы красивее, добавть музончик какой-то и всякие там звуки.. сделать простенькое меню и таблицу рекордов =) ... Если всё это сделать игра будет супер=), но мне она и так понравилась, молодец!
Также я нашёл баг, кароче можно заципится за края.. и проиграть.. смтори скрин..

devolonter 03.06.2007 01:09

Re: Lord of the Tetris
 
Цитата:

я считаю надо сделать какой то эффект исчезновение строки.. было бы красивее, добавть музончик какой-то и всякие там звуки.. сделать простенькое меню и таблицу рекордов =) ...
Все это конечно будет :) Как раз над этим и работаем а за баг спасибо ;)

devolonter 03.06.2007 03:11

Re: Lord of the Tetris
 
Упдейты!!! Исправляют предыдущие баги
ВАЖНО!!!!
Кто качал вчера до 17.30 берем патч тут
остальные качают отсюда

С завтрашнего дня приступаю к графической части и всяческим эффектам к концу следующей недели планирую выложить новые версии

moka 03.06.2007 21:39

Re: Lord of the Tetris
 
Потестил первый релиз, и что хотел сказать, пока добрался, уже сказали.
Но добавлю свои ИМХО:
1. Если поставленная фигура, дополняет полностью полоску, то убрать задержку, сразу удалять и пускать следующую фигуру, а то есть небольшая задержка, типо - "подвигай ещё".
2. Эффекты, да разумеется партиклы! Например:
- При удалении фигуры, искры, которые немного разлетаются от прошлых колец, состовляющих линию, и падают вниз.
- Когда изменяется положение зелёного главного кольца, то делать подобный еффект удаления линии, только зелёный и на месте кольца, ещё там неприятный резковатый обрезок полоски, может сделай там постоянное свечение, придаст иллюзию, что кольцо магическим образом держиться на полоске, и закроется дефект.
- Когда очередная фигура, ставиться на определённое место, то при соприкосновении, с другими кольцами, делать небольшие искорки.
- Новая фигура, тоже пусть появляется с каким-либо эффектом-свечением из партиклов.

ВНИМАНИЕ! Это только ИМХО, так что твоё дело делать как угодно, а это просто моё мнение, как бы я сделал, что-бы мне и надеюсь другим, визуально засчёт партиклов, стало-бы приятнее играть.


Как сказал alcoSHoLiK, при движении в стороны, нужно что-бы не нажатиями, а зажатиями, но я бы сделал так: при нажатии идёт перемещение на 1 клетку, затем небольшая задержка, и далее если не отжата кнопка, продолжать двигать, уже постоянно быстро, но задержку смотри не переборьщи, а то прок тогда не будет от зажатия.


Для меня вообще было Очень сложно играть на самом деле, вообще второй раз, не хватило где-то 20 секунд что-бы пройти, незнаю но помойму, сложность великовата.

devolonter 10.06.2007 22:56

Re: Lord of the Tetris
 
Вложений: 6
Всем привет!!!!!
Как и обещал выкладываю новую версию... Конечно может быть я не оправдаю чьих то надежд.... Но это скорее всего окончательный движок игры... Конечно будут и меню и уровни сложности и все заявленые режимы игры... Но большего к сожалению не будет.... Сказались мои не профессиональный уровень программирования и неопытность в дизайне... Но тем не менее это как никак первый блин а он как известно всегда комом :) Это последняя тест версия следующая уже будет бета релиз в "Готовых проектах" Хотел сделать упдейт но подумал что мало кто выиграет из-за 100 кб :) Поэтому выуладываю полную версию... Упдейт до бета-версии обязательно выложу но качать или не качать решать вам :)
Теперь о версии:
Исправлено
- задержка перед следующей фигурой
- появление одинаковых фигур (иногда 3-4 подряд)
- глюк с бонусом сюрпризом (иногда вызывал сам себя и тогда получалось что не было никакого эффекта)
- вылет игры при gameovere (больше не вылетает)
ну и еще ряд мелочей :) Все разве упомнишь :)

Добавлено
- анимация
- звук
- фигура змейки в другую сотрону
- обозначение активируемых и активных неявных бонусов (таких как щит, зеро, х5, фриз)
- сохранение при неожиданном закрытии (по-просьбе офисных работников :)"А вдруг начальника придет?")

новые клавишы:
- пауза (пробел)
- отключить музыку (S)
- сброс (R)
ну и еще кое-что... Не помню :)

Что ж пожалуй хватит устраивать болтологию и пора выложить демку :) Качать от сюда
Жду Багов :)

alcoSHoLiK 10.06.2007 23:56

Re: Lord of the Tetris
 
Очень хорошо. Сделай плавное движение фигурок.

johnk 11.06.2007 00:01

Re: Lord of the Tetris
 
Супер! Мне понравилось :)

devolonter 11.06.2007 01:14

Re: Lord of the Tetris
 
Цитата:

Сообщение от alcoSHoLiK
Сделай плавное движение фигурок.

По-пробую но боюсь не получится :( т.к. за основу движения и позиции бралось положение в массиве а не позиция по Х и У

alcoSHoLiK 11.06.2007 02:51

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.
Надеюсь, идея понятна.

devolonter 11.06.2007 11:24

Re: Lord of the Tetris
 
Сегодня когда ехал на работу эта идея как раз промелькнула в голове... Спасибо за готовый вариант... попробуем :)

devolonter 20.06.2007 23:53

Re: Lord of the Tetris
 
Вложений: 2
Проект находится на завершающей стадии разработки :wild: и поэтому прошу следущих людей: Matt Merkulov, SubZer0, AlcoSHoLic, MoKa, Lamb, Ize'gOre, Johnk, Axel186 сообщить в асю или тут свое желаемое имя в титрах или отказаться от появления там (в титрах) иначе придется записать как есть :)
Так же пользуясь случаем выкладываю скрин меню.... Спасибо!!!

johnk 21.06.2007 03:53

Re: Lord of the Tetris
 
Желаемое имя - JohnK - соблюдая регистр, пожайлуста :-)

axel186 23.06.2007 14:07

Re: Lord of the Tetris
 
Желаемое имя - Axel186

axel186 04.07.2007 02:52

Re: Lord of the Tetris
 
Почему так давно ничо нового нету? =(

johnk 04.07.2007 04:54

Re: Lord of the Tetris
 
Потому что скоро финальная версия выйдет :)

devolonter 07.07.2007 00:33

Re: Lord of the Tetris
 
Наконец то все решилось!!!... Честно говоря меня эта неоднозначность начинала добивать...
После долгого перерыва... пожалуй слишком долгого объявляю две новости:
1. Дата релиза назначается на 10 июля
2. Я продал (а вернее почти подарил) издательские права компании Web Studia Kazan и в виду этого появляются некоторые ньюансы... То что рекламные баннеры появятся в игре это точно... Ну плюс... скорее всего эти баннеры будут обновляться.... Вот такие пироги :( Правда взамен я получил новую работу и возможность делать на этой работе свои игры :) Я думаю меня многие поймут... Спасибо!

moka 07.07.2007 01:35

Re: Lord of the Tetris
 
То что не будет демки, это жаль. А то что ты получил новую рабюоту это Супер!!!
Расскажи немного о фирме! И страна\город?
Ты уверен что игры будешь делать Какие захочешь? Поверь, это будет уже не то удовольствие, это будет Работой, что совсем другое.
Если не секрет за сколько? Ну или Хоть приблезительно! Очень нужно знать!

HolyDel 07.07.2007 01:52

Re: Lord of the Tetris
 
devolonter, респект. ты все сделал правильно.
хех, а я хочу именно такую работу.

axel186 07.07.2007 03:49

Re: Lord of the Tetris
 
КЛАСС!! Поздравляю! Молодец! так держать! удачи тебе на работе! =))

johnk 07.07.2007 06:53

Re: Lord of the Tetris
 
devolonter, ты, имхо, поступил как настоящий программист, молодец! Поздравляю!

devolonter 07.07.2007 20:27

Re: Lord of the Tetris
 
Цитата:

Сообщение от MoKa
Ты уверен что игры будешь делать Какие захочешь? Поверь, это будет уже не то удовольствие, это будет Работой, что совсем другое.

Обещали что дадут полную свободу действий
Цитата:

Сообщение от MoKa
Если не секрет за сколько? Ну или Хоть приблезительно! Очень нужно знать!

7000 наших деревянных + работа з.п. 10000
г.Казань

Lamb 08.07.2007 13:01

Re: Lord of the Tetris
 
ну воот..из-за этой сессии...не попаду в тестеры...обидно)ъ
молодчина!... правда, все сделал правильно)

devolonter 09.07.2007 00:23

Re: Lord of the Tetris
 
Цитата:

Сообщение от Lamb
ну воот..из-за этой сессии...не попаду в тестеры...обидно)
молодчина!

Поздно переживать ты уже туда попала :)

Lamb 09.07.2007 03:30

Re: Lord of the Tetris
 
вторая строка к твоему решению относительно игры вообще))))
спасибо, что попаду)))только когда выйдет - выложи хоть погамать)

axel186 10.07.2007 00:55

Re: Lord of the Tetris
 
а мы поиграть в новую версию сможем =) , или денежки надо ? =)

johnk 10.07.2007 08:18

Re: Lord of the Tetris
 
Сегодня дата релиза :) С нетерпением ждем!!!

Lamb 11.07.2007 00:35

Re: Lord of the Tetris
 
и де???сегодня уже почти прошло)

alcoSHoLiK 11.07.2007 01:20

Re: Lord of the Tetris
 
Сегодня не дата релиза, а обещанная дата релиза. Это многое меняет.

devolonter 11.07.2007 01:41

Re: Lord of the Tetris
 
Думаю в связи с появлением в готовых проектах бета версии эту тему можно считать закрытой! Всем спасибо!


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot