AntiChat Tetra

Discussion in 'Болталка' started by Scripter, 23 Jul 2010.

  1. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Видел многие писали и выкладывали свои тетрисы. Так как перешел с Delphi на С++ решил немного освоиться и написать свой :)

    [​IMG]

    [​IMG]

    [​IMG]

    Управление:
    Управление камерой - мышь
    Поворот фигуры по оси Z / Y - левая и правая кнопка мыши
    Выход - Esc / F8
    Отдаление/приближение камеры - колесико мышки / Num + / Num -
    Оконный / полноэкранный режим - F1
    Ускоренное падение - пробел
    Пауза - P
    Включение/выключение MatrixMod - Q
    Изменение скорости мыши - F9 / F10


    При изменении очков меняется цвет текста, согласно цвету группы (https://forum.antichat.ru/thread17259.html), на каждую группу по 10 очков.

    При проигрыше делается автоматически скриншот и сохраняется в папку игры, такого плана:
    [​IMG]


    Настройки:

    Игра содержит файл Settings.ini

    Первый параметр:*
    * какой изначально режим использовать?
    0- оконный
    1 -полноэкранный

    Второй параметр:**
    * использовать ли вертикальную синхронизацию?
    0 - нет
    1 - да

    Третий параметр:
    * играть ли музыку?
    0 - да
    1 - нет

    Четвертый параметр:
    * Инверсия мыши
    0 - нет
    1 - да

    Пятый параметр:
    * использовать сглаживание
    0 - да
    1 - нет

    Шестой параметр:
    * цвет подсветки
    0 - желтый
    1 - красный

    * Изначально лучше грузить оконный и переходить по F1 в полноэкранный.

    **Вертикальная синхронизация (англ. V-Sync) — синхронизация кадровой частоты в компьютерной игре с частотой вертикальной развёртки монитора. В некоторых случаях убирает артефакты, также убирает подергивания изображения. При этом может снижаться производительность, иногда довольно значительно. Максимальный FPS с вертикальной синхронизанией приравнивается к частоте обновления монитора.

    Скачать v1.0:

    тут или тут

    Скачать v1.1:

    тут или тут
    (распаковать в папку игры с заменой)


    Ошибки:
    ---------------------------
    Game.exe - Системная ошибка
    ---------------------------
    Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll. Попробуйте переустановить программу.
    ---------------------------
    ОК
    ---------------------------

    Это значит у вас не совсем свежий DirectX, идем по ссылке:
    http://www.microsoft.com/downloads/details.aspx?familyid=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en
    скачиваем, запускаем, недостающие файлы докачаются


    P/S баги, отзывы, идеи, пожелания и обсирания просьба писать здесь :)
    PP/S ссылки для скачивания выкладываю только тут и в своем блоге , скачивая в других местах, вы скачиваете на свой страх и риск.
     
    #1 Scripter, 23 Jul 2010
    Last edited: 26 Jul 2010
  2. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Место зарезервировано
     
  3. AlexTheC0d3r

    AlexTheC0d3r Elder - Старейшина

    Joined:
    25 Jul 2008
    Messages:
    388
    Likes Received:
    179
    Reputations:
    18
    крутанский ты
     
  4. olegator

    olegator Member

    Joined:
    10 Feb 2009
    Messages:
    17
    Likes Received:
    38
    Reputations:
    0
    и сколько очков максимум можно набрать?
    в конце происходить что нибудь интересное??
     
  5. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Согласно диапазону значений int, максимальное значение очков равно 2147483647

    После 70 очков, текст больше не будет менять цвет.
    [​IMG]

    А что вы хотите интересного в "конце" тетриса? Если только набрать как можно больше очков, и при проигрыше сделается скриншот, который можно залить сюда.

    Никто так и не показал свой рекорд, наверно не заинтересовало никого :(
     
    #5 Scripter, 23 Jul 2010
    Last edited: 23 Jul 2010
  6. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    [​IMG]
    Управление пздц :(
    Скинь название песни, которая там играет.

    Да и вообще 3д тетрис, для меня это дико :(
     
  7. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    To HakaR

    Песня
    http://slil.ru/29494023

    А управление в следующей версии сделаю получше, и ещё пару фич чтоб играть было удобнее.
     
  8. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    В избранное
     
  9. shell_c0de

    shell_c0de Hack All World

    Joined:
    7 Jul 2009
    Messages:
    1,184
    Likes Received:
    618
    Reputations:
    690
    ща протестируем и до СМ дойдем )
     
    _________________________
  10. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Только сейчас вспомнил, что забыл сделать табло, где показывалась бы следующая фигура :(
     
  11. FaS

    FaS Elder - Старейшина

    Joined:
    3 Aug 2008
    Messages:
    60
    Likes Received:
    145
    Reputations:
    22
    добавь после 300очков чудика который выпригивает и ачатовец падает со стула :D
     
  12. olegator

    olegator Member

    Joined:
    10 Feb 2009
    Messages:
    17
    Likes Received:
    38
    Reputations:
    0
    Ну ты как бы доделай до совершенста игру..
    А так же добавь в конце что нибудь этакое "супер пупер мега" интересное :D
    Готов пройти 80 левел что бы что нибудь интересное в конце вышло.. :D /me задрот, пока не пройду не успокоюсь :(
     
  13. xdss

    xdss Banned

    Joined:
    24 Jan 2010
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    а читы есть?
    =)
     
  14. olegator

    olegator Member

    Joined:
    10 Feb 2009
    Messages:
    17
    Likes Received:
    38
    Reputations:
    0
    Ты ведь античатовец, первое что должно прийти на ум это как похенкать его тетрис ? :(
     
  15. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Делаю апдейт:
    [+] Добавлена настройка для инверсии мыши
    [!] Устранен баг, при котором на скрине была синяя полоска
    [+] Сделано табло, показывающее следующую фигуру
    [+] Добавлена настройка отключения АА, для слабых компьютеров
    [+] Добавлена подсветка места, куда падает фигура

    Созрел вопрос, представим что на картинке изображена площадка, куда падают фигуры (вид сверху)
    [​IMG]

    На данный момент, в какой из 4 зон не находилась бы камера, перемещенеие фигуры всегда остается одинаковым.

    Думаю, крайне неудобно смотреть со стороны зоны 3, и по нажатию на W (движение фигуры вперед), видеть как фигура движется на вас.
    Предлагаю сделать: для каждой из 4 зон, нормальное управление логичное для мозга.

    НО! На ребрах возможно будет путаница, точно же не видно к какой из зон относится камера. Но сдругой же стороны, не думаю что кто то играет "на ребре", где фигуру заслоняет столбик.
    Сабж.
     
  16. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Сделай еще фигурки цветные
     
  17. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    Сделать надо то что в двух предыдущих постах + поворот фигуры по X
     
  18. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Фигуры движутся по всем осям (кроме Z вверх)
    И поворачиваются по всем осям
     
  19. Huster

    Huster Member

    Joined:
    8 May 2009
    Messages:
    42
    Likes Received:
    18
    Reputations:
    0
    Сложно, неудобно.
    Молодец :)))
     
  20. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    чем по Х поворачивать?
     
Loading...
Similar Threads - AntiChat Tetra
  1. Suicide
    Replies:
    85
    Views:
    14,936