Teeworlds 0.6.2 нежданное обновление.

Тема в разделе "Новости Teeworlds", создана пользователем Matodor, 25 фев 2013.

  1. Matodor

    Matodor Гл. Администратор Команда форума

    Клан:
    Z-Team
    Думаю, ни для кого не секрет, что скоро должна выйти 0.7 версия Teeworlds. Все ждали именно 0.7 как следующую версию Teeworlds, но не тут то было. Oy (не оу, а Oy - один из разработчиков Teeworlds) без каких либо упоминаний разрабатывал новую 0.6.2 (release-candidate) с некоторыми изменениями, они конечно не меняют в корне игру, но все же заметно улучшают её производительность. О них и поговорим дальше.

    Зайдя на сервер, первым делом мне бросилось в глаза изменение положения пистолета.
    tee-gun.png
    Как по вашему, новый вариант лучше? Кстати точно так же сделано в 0.7.

    Следующим важным изменением стал рендеринг графики в отдельном потоке. Что значительно улучшило производительность игры. С включенной опцией FPS у меня возрос в среднем на 200-500. Что не может не радовать. Включить опцию можно в настройки графики - Threaded rendering.

    Проанализировав изменения в исходных кодах, а обнаружил так же следующие изменения:
    • Добавлены версии карт, сейчас только для стандартных. Изменения в mapversions.h.
    • Правка багов в сервере, а так же в клиенте.
    • server_data теперь client_data.cpp.
    • Повырезано и исправлено много чего в protocol.h
    • Копаться дальше было лень =D
    Исходный код - GitHub.
    Скачать и потестировать для Windows 32.

    Если заметите еще какие либо изменения, прошу здесь написать о них. Официального списка изменений пока нет.
     
    Chill и KoT нравится это.
  2. Chill

    Chill Активный пользователь

    Клан:
    Sole Nero
    На скрины обязательно было вешеть свой водяной знак? =D
     
  3. fear52rus

    fear52rus InoT || Админ

    Да, чтобы на другие сайты не кто не увел статью.
     
    Matodor нравится это.
  4. GRANATA

    GRANATA Новичок

    Клан:
    ИМПЕРИЯ
    Инфа с фпс очень порадовала
     
  5. Maxcroud

    Maxcroud Программист

    Список изменений с официального сайта, интересные изменения выделены жирным:

    МЕНЮ
    • Переделана музыка в меню
    • Добавлены spectate_next и spectate_prev в настройках управления
    • Проработано окно загрузки карты
    • Звуковое предупреждение "требуется перезапустить..." в настройках
    • Проработаны текстовые поля

    РЕДАКТОР
    • Добавлена возможность задавать правила для automap
    • Добавлена возможность называть слои и группы
    • Установлен максимум приближения
    • Прокрутка слоев и изображений с помощью колесика мыши
    • Добавлено раскрытие групп, двойным кликом по ним
    • Значение клавишы <Shift> изменено в envelopes
    • Исправлены ошибки вылета редактора
    • Удалены бинды: load, save, так как они часто случайно используются

    БРАУЗЕР (главная)
    • Добавлен строгий фильтр по типу игры
    • Добавлена возможность увидеть сервера друга, кликом по нему
    • Добавлен фильтр по стране

    КЛИЕНТ
    • Добавлены различные чувствительности мыши для редактора и меню
    • Создание envelopes синхронизируется с сервером
    • Устранены вылеты на некоторых компьютерах
    • Сообщения из чата и командного чата различаются в консоли
    • Проработана проблема с tuning в демо
    • Создано автозавершение по tab'у ников введенных ранее

    СЕРВЕР
    • Добавлены права модератора для управления в консоли
    • Добавлена внешняя консоль
    • Создана возможность использовать rcon-команды на стороне сервера
    • Добавлено сообщение, когда админ форсирует голосования
    • Добавлена возможность изменения команды после set_team на некоторое время, добавлено включение возможности голосовать наблюдателям
    • Добавлено автоматическая запись демо сервером
    • В чате больше нельзя будет злоупотреблять эмоциями :)
    • Проработан обрыв голосования наблюдателя, когда тот выходит
    • Проработан бан на всю жизнь
    • Возможность узнать информацию об игроке-наблюдателе

    КОНСОЛЬ
    • Убрана "no such command "" на пустые строки в конфигурациях

    ИГРА
    • Предупреждение о том, что кто-то уронил флаг заранее
    • Проработаны столкновения между игроками
    • Исправлена внезапная смерть в CTF

    ГРАФИКА
    • Добавлено больше чем ~200 флагов стран
    • Исправлены баги для jungle doodads и death tiles

    КОД
    • Добавлен код для улучшения всех header'ов
    • Добавлены названия эмоций в их перечисление (взамен цифрам)
    • Добавлена возможность вызывать функции откуда угодно
    • Поправлены header'ы в некоторых файлах
    • Проработаны окончания строк и некоторые пробелы
    • Проработано - "структуры являются структурами, а классы являются классами"
    • Проработано построение на GNU/kFreeBSD и GNU Hurd
    • Проработан TCP
    • Изменены названия файлов в редакторе
    • Обновлен scripts/tw_api.py для версии 0.6
     
  6. Matodor

    Matodor Гл. Администратор Команда форума

    Клан:
    Z-Team
    Эти обновления для 0.6 версии, а не для 0.6.2. Не стоит вводить пользователей в заблуждение.
     
  7. Maxcroud

    Maxcroud Программист

    Это просто большой фэил, однако я старался, да и теперь все знают изменения в 0.6 XD
     
  8. Mozart

    Mozart ModeratoR

    Ну епт( я уж обрадовался про джунгли
     
  9. Matodor

    Matodor Гл. Администратор Команда форума

    Клан:
    Z-Team
    ? Эти обновления что он написал с версии 0.6 есть в игре.
     
  10. Mozart

    Mozart ModeratoR

    Дак я то не знал что с 0.5.2 в 0.6.1 перетекло) и изменилось)
     
  11. EnderKrot

    EnderKrot Пользователь

    So finally here comes the 0.6.2 release. And like previously announced this is more or less a maintenance release. Most important changes are the following:
    Features:
    • Added envelope options (synchronized, starting when player joins)
    • Improved ban system (range bans, save them)
    • Added logout command
    • Added swap/shuffle/(un)lock team commands
    • Added threaded rendering
    • Switched client and highlight chat sound
    • Store tunings within demos
    • Added a command to toggle config values
    • Show only chat messages from friends
    • Added pause game command
    • Added demo markers
    • Improved editor (f.e. envelope preview, map info)
    • Auto adjust resolution on first start
    • Added borderless window functionality
    • Show user authlevel on status command
    • Adjust cpu usage via cl_cpu_throttle
    Bugfixes:
    • Loud noise on endround
    • Couple of editor fixes (f.e. large memory leaks)
    • Building with minGW
    • Win64 building
    • x86_64 bulding on mac
    • Clang support
    • Server browser (f.e. better/faster sorting, missing entries on windows)
    • Memory corruption on snd_buffer_size command
    • Playing multiple chat sounds result in loud noise
    • Possible econ buffer overflow
    • Initialisation of big maps
    • Exploit that let you see the health/ammo of an opponent
    • Show active vote when joining a server
    • Spam via player leave message
    • Count spectators in the server browser
    • Limit characters within player names to ascii range to prevent utf8 impersonating
    • Create loud noise via no ammo sound
    • Prevent downloading a map on a password protected server without entering it
    • Join/quit server flooding
    • Popups lead to frozen GUI
    • Client crash on removing friends
    • Player spam votes, chat msgs etc. without entering the game
    • Better chat msg spam protection
    • Server crash in tdm
    Thanks to BeaR, bnn, Choupom, cytral, eeeee, fisted, ghost91, GreYFoX, heinrich5991, matricks, PsychoGod, stephank, SushiTee and Teetime who contributed to this release.
     
  12. Ptron

    Ptron Пользователь

    скажите а когда выйдет 0.7 ????? я хочу уже в новую поиграть, главное чтоб игроки были.
     
  13. PsychoGod

    PsychoGod Пользователь

    я думаю, еще очень не скоро