ELH_Melos Опубликовано 7 июля, 2015 Поделиться Опубликовано 7 июля, 2015 Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 12 июля, 2015 Автор Поделиться Опубликовано 12 июля, 2015 Ссылка на билд Отдохнул. Не спеша переписал все, что хотел, и немного того, чего переписывать не хотел, но пришлось. И вот уже пора бы и билд выложить и туд херак! Баги, даже не баги, а собственная ошибка проектирования. Ну я там пофиксил ее, благо код то переписывал как раз для того, чтоб такие вот дыры было просто закрыть. А оно не билдится, ну и это пофиксил. А уже билд отказывается работать, офигеть теперь вообще. Но и это я в итоге поправил конечно же. Итак, что у нас тут? Новые менюшки, новая система опций, ну и новое все то, что с этими опциями хоть как-то связано было. UI2.0 готов можно сказать. Осталось только сделать стартовое меню нормальным (текущий вид - простая затычка), но это уже вопрос к тридэ художествам, код под это дело, к слову, тоже готов и протестирован, но пока болтается без дела. Такие дела. IMPROVEMENTS: - Engine version updated. Again. - New GUI for main menu, in-game menu, options. - New options system with optimised access to audio, colors and controls parameters. - New color picker, not only 'cause options are new. Now you can hold mouse button and slide over image to select color more precise. - New save/load procedures for options. Now game can detect not only if somebody deleted settings file, but if file somehow corrupted and fix it with minimal losses. - Drastically reduced amount of calculations related with options (HUD colors, mouse sens, audio volume). - New damage direction indicator logic. - Slight optimisations in controls wrapper. - Slight optimisations in enter/exit procedures. Still need to rework it completely. - Alt UI render mode which probably must increase performance. - New color changing procedure, fixing all color related issues of previous versions. - A lot of other minor changes in really big amount of procedures. FIXES: - Mouse sens formula in zoom fixed. No more zero division error potential. - Fixed excessive changes of mech side, which previously leads to frequent subscribe/unsubscribe for events procedures. - Fixed exit procedures in cases when mech already destroyed. - Few scripts updated to new code style to avoid potential errors. - Fixed numerous bugs related with damage direction indication. - Fixed indication of weapon state in cases when player leaves mech and get back to it while weapons reloading. - Fixed shaking of direction tape. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 13 июля, 2015 Автор Поделиться Опубликовано 13 июля, 2015 Скорее всего должны быть грабли с громкостью кликающих фиговин в кокпите. Еще даже не тестил, но не помню, чтоб исправлял этот код. Ссылка на комментарий Поделиться на другие сайты Поделиться
Zif_Stone Опубликовано 13 июля, 2015 Поделиться Опубликовано 13 июля, 2015 Эм, это тест ночной карты? На качестве фиш и на качестве good PC одинаково солнца нету. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 13 июля, 2015 Автор Поделиться Опубликовано 13 июля, 2015 Ох черт >_< Забыл по дефолту прописать дневное время суток. У меня-то все норм, и на тестах норм. А вот остальные машины заранее заложенной настройки не имеют и такая лажа. Поправлю к вечеру и выложу новый билд. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 13 июля, 2015 Автор Поделиться Опубликовано 13 июля, 2015 Пофиксил. Линки обновил. Вот еще одна, чтоб точно не пропустить. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_KillThemALL! Опубликовано 13 июля, 2015 Поделиться Опубликовано 13 июля, 2015 Изменения под капотом это гуд. Кнопки не звучат это бэд. Нет новых миссий это очень бэд. Ссылка на комментарий Поделиться на другие сайты Поделиться
Zif_Stone Опубликовано 13 июля, 2015 Поделиться Опубликовано 13 июля, 2015 Не знаю проблема ли это, но мехи просвечивают сквозь землю. . Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 14 июля, 2015 Автор Поделиться Опубликовано 14 июля, 2015 Да проблема. Но я знаю о ней. Просто пока занимался тырфейсом не трогал режимы рендера. Хочу перейти на новый, поскольку он быстрее и моднее. Но вот такая вот херня происходит. Туман тоже отключен, поскольку и он просвечивает. К производителям движка у меня много интересных вопросов, главный из которых: "какого хера?" Особенно если учесть, что как в окошке редактора, так и при запуске через редактор таких проблем не наблюдается. А вот стэндалон билды косячат дичайше. Кнопки будут звучать. Это не проблема. Самое главное сейчас, что имея более менее финальную версию опций, натсроек и связей, можно пилить и графические опции и звуки уже без костылей и новых тормозов, которых и так изрядно. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 27 июля, 2015 Автор Поделиться Опубликовано 27 июля, 2015 Ссылка на билд Пока все работает, решил запилить билдец. Ключевая его фишка как раз в этом. Все старое, но все по новому и вроде как не сильно глюкавит. Есть некоторые проблемы со звуком движка, и откуда они взялись, я понятия не имею. Плюс к тому новый эффект свечения лампочек в кокпите хуже старого, но это временно. Ну а дальше техническая хрень и рефакторинг, о чем вы можете почитать в логе. А все началось с того, что надо было добавить новые опции к кнопочкам в кокпите, блин. В результате сделал то, чего боялся полгода. Звуки? Да. Следующими будут непременно они. IMPROVEMENTS: - Engine version updated. Once more. - Footstep sound modified, again. - Few fixes and optimisations made with empty shells. - New material for empty shells. - Updated and optimised targeting procedures. But at cost of less precision targeting at radical close range (less than ~7m). - Enter/Exit procedures remade from scratch. - New interaction code which combines enter/exit procedures and cockpit interaction together. - Optimised color workflow for cockpit displays. - Updated materials for hostile and ally mechs. - Modified workflow for time, lighting and reflections. Now it much easier to setup all beauty without many attempts to match parameters together. - Modified reflections to make it look more realistic. - Tooltip for buttons/mechs now working without excessive updates. Minor perfomance boost. - Full review of mech's JJ code. - Full review of mech's speed control. It may become little bit less responsive, but much more optimised. - Romoved a lot of "send message" states both for player and bot controllers. Such optimisation, much perfomance. Wow! - All game interfaces added to preload list. This must remove perfomance lost on initialisation. - Controling methods modified to extensive use of axis mechanics, instead of just waiting for button press. Connected joystics and gamepads may cause ghost input, so just remove it from USB if you encounter such issue. - Few optimisations around jump jets actions. - Minor optimisations of mechs' colliders. - New math of torso rotation. Instead of following head torso now rotates instead of head, and only if there is not enought rotation speed head get additional rotation. This helps prevent epileptic shaking of looking glass frame each time you moving your mouse. - New math for mouse sens. Top levels increased, deffault levels reduced. Now you can have not only pretty low, but pretty hight sens too. - Slight optimisation of mouse sens calculations for zoom. - Slight optimisation of tutorial logic. - Completly new workflow of mech's systems. - New logic for cockpit buttons. - New graphical effects for cockpit lights (looks awfull, but get fix soon). FIXES: - Reflections fixed. Player's mech can't reflect light of day in middle of the night anymore. - Audio volume of cockpit buttons now changed with settings. - Fixed entangled logic at targetings modes: active or passive mech targeting system, cockpit/combat targeting methods. Now all of this nicely separated and bugless. - Bot targeting issues fixed. - Distance indicator now doesn't show correct info if targeting system dissabled. - Buttons now properly get color in tutorial process. - Systems now throw activation messages only if activated. Still throw "disabled" messages if you can't activate 'em. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_KillThemALL! Опубликовано 27 июля, 2015 Поделиться Опубликовано 27 июля, 2015 Тормозит ужасно. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 27 июля, 2015 Автор Поделиться Опубликовано 27 июля, 2015 (изменено) Что именно? Запуск интерфейса, да. Ничерта не помогает, буду с профайлером рыть. В остальном обычная зависимость по минус 5 фпс за каждый активный мех от ~120 начальных. Решено: Проблемы с производительностью возникают из-за конфликта движка и других графических приложений. Наиболее заметно почему-то если запускать одновременно билд и какие-либо игры из стима. Изменено 28 июля, 2015 пользователем ImP Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_Omi Опубликовано 28 июля, 2015 Поделиться Опубликовано 28 июля, 2015 У меня всего один вопрос: Эту тварь в дуэле 1х1 кто-нибудь убивал? Может зря битый час бегаю? Ипм, ты извини заранее, не читала предыдущие тесты, обсуждения...а нельзя запилить процент прочности вражины? Больше радовало бы знать сколько ему осталось...а не мне И..ВНИМАНИЕ! никому не смеяться!...я заметила что-то похожее на попадание ППС только вблизи, с расстояния кажется так, что пролетает будто сквозь мех Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 28 июля, 2015 Автор Поделиться Опубликовано 28 июля, 2015 Пролететь сквозь мех пипца не может по идее, у нее точка спауна всегда внутри радиуса главного коллайдера меха, внутрь котрого ничего не проникает, но эффекты да, не очень. Вот если руку отогнуть в сторону и просунуть в стену - она будет эту стену простреливать. Впрочем, такая фигня везде где руки гнуться есть, и ее я исправлю когда нибудь. И да, эффекты попаданий спауняться в статической точке, поэтому если мех движется на встречу выстрелу, пожет казаться что он их глотает как пакмэн. В дуэли "эту тварь" убить проще простого. Хорошая меткость и пипца дают больше дамага, чем бот способен выдать в ответ. Чтоб посмотреть сколько осталось вражине, нужно активировать (хотя не обязательно) радар - R, B - если хочется проверить подумал ли я о BAP'е (я всегда думаю о BAP'ах) , поймать его в ренж и как обычно залочить цель. И еще учитывая всякие изменения в управлении следует использовать авто-блок (такая штука, которая не дает пушки стрелять пока она не наведется точно в прицел), и настроить под себя чувствительность мыши, ибо в последнем патче я сильно поднял верхний порог для любителей играть с убер-чувствительными грызунами. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 29 июля, 2015 Автор Поделиться Опубликовано 29 июля, 2015 Кто-то стырил мою идею демострации глюков. Ай-ай. ЗЫ: А может просто Килл тайно работает на Робертса, а нам не рассказывает? Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 5 августа, 2015 Автор Поделиться Опубликовано 5 августа, 2015 Господа, а сидит ли кто на 32х битной винде до сих пор? Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_K.B.Wolf Опубликовано 5 августа, 2015 Поделиться Опубликовано 5 августа, 2015 На одном из ноутов 7 32я стоит. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 5 августа, 2015 Автор Поделиться Опубликовано 5 августа, 2015 Хочу в этот раз собрать x64 билд и собственно проверить, зайдет ли он на х32 систему без лишних телодвижений. А то что-то в этом вопросе застрял в прошлом веке малость. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_Sudibor Опубликовано 6 августа, 2015 Поделиться Опубликовано 6 августа, 2015 Нуууу Имп. Не трать своё драгоценное время на такие проверки(((( Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 6 августа, 2015 Автор Поделиться Опубликовано 6 августа, 2015 Это одну галочку поставить в настройках билда. Причем здесь время? Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 23 августа, 2015 Автор Поделиться Опубликовано 23 августа, 2015 Ссылка на билд Звуки! IMPROVEMENTS: - 64 bit build. Why? For the glory of tests of course! Anyway, is there anybody who still use 32bit PC for gaems? - Hand icon placement changed a bit to improve button clicking. - Engine sound placement changed to improve overral sound picture, and especially 3d sound experience. - Footstep sound spread modified. - Few component access and other optimisations for guns and bullets. - A lot of components get improvement for further addition of sounds. - Sounds added for: autocannon fire and reload (temp), plasma fire and reload, jump jets (temp). - Ambient sound with reactive volume to indicate player position outside/inside cockpit. - UI buttons now have selection and activation sounds. - Almost new code for every movement type in the game. - As part of previous item in this list, new "wall scratching" mechanics. Now mechs can move near walls, with loss of speed of course and only if angle of contact isn't so bad, but speed isn't going to zero even if you only touching wall with mech's shoulder a little bit. - New jump jets visuals. FIXES: - Radar properly deactivates if full power supply disabled. - Radar properly count only hostile targets. - Temp fix for shadows. New terrain material doesn't transparent for self shadowing of 3D objects. - "Resume" button now fully deactivates menu even if submenus (like options) is active. - Selected cockpit buttons and switches now highlighted properly. - Fixed leg sound positioning. Now left leg plays sound when left leg hits ground. - Buttons properly deselected if instead of moving crosshair player change targeting mode (releasing ctrl button). - Fixed few bugs related with leaving cockpit before end of the tutorial. Still need to fix some more. - Grammar fixes for russian part of tutorial. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_Evgeniy_zombie Опубликовано 27 августа, 2015 Поделиться Опубликовано 27 августа, 2015 Очень радует идея с функциональным кокпитом. В DCS на Ка-50 игрался в своё время. И информация про модель повреждений радует. В играх про военную технику (будь то выдуманная или реальная) просто ОБЯЗАНА быть продуманная система повреждений. Радуюсь от системы повреждений в вартундре. Вот ещё вопрос. У меня есть некоторое количество (и будет ещё) дизайнов мехов. Найдётся ли им там место? Так то я вижу, что на текущей стадии разработки, когда ещё много ключевых особенностей не работают рано ещё запиливать разнообразный контент. Но может на будущее. Я вон тут как раз некоторое закинул. Как оно вообще? http://mwomercs.net/topic/6385-grob-zombi/ В голове правда много ещё чего выдумано, а понарисовано мало. Рисую растровые картинки, моделлить не умею, чертить не умею. Но если что - могу попробовать научиться клепать модельки. Правда для этого инструктаж мне понадобится. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 30 августа, 2015 Автор Поделиться Опубликовано 30 августа, 2015 Ссылка на билд Изменений серьезных не много, зато все работает, поэтому билд здесь. Самое главное: поправлена самая механика звука прыжка, ну и экран загрузки вернулся в новом улучшенном виде. IMPROVEMENTS: - New load screen, with progress bar n stuff. - JumpJets sound smoothly reduced on jets deactivation to produce more realistic noise without clicks and glitches. - Important UI actions like saving and reverting settings, entering combat mode and quiting game now have additional sound. - Hit effects now parented to collider transform to awoid "hit throught" effect, especially noticible with plasma. - New plasma hit effect. FIXES: - Cockpit's switchers doesn't produce noise on init (when you entering mech) anymore. - Plasma weapon mount point moved slightly left to avoid of hiting own mech's right arm, when it rotated maximum left. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 6 сентября, 2015 Автор Поделиться Опубликовано 6 сентября, 2015 Ссылка на билд Поскольку малость удараюсь в моделинг, еще один небольшой апдейт. На этот раз прикрутил систему звука для интерфейса меха, ну и естественно сами звуки, чтоб было видно, что она работает. IMPROVEMENTS: - New mechanisms for GUI related sounds. - Sound notification for zoom and selecting target. - Optional sound notification for target hit. Related option added. It may override your previous prefs file. FIXES: - Zoom stuff calculates only if it need to be calculated. Ссылка на комментарий Поделиться на другие сайты Поделиться
ELH_ImP Опубликовано 13 сентября, 2015 Автор Поделиться Опубликовано 13 сентября, 2015 Ссылка на билд Самый обширный патчлог из всех, что я когда либо делал. IMPROVEMENTS: - Engine version updated. Но тому есть причины, и это невероятно поломанная версия движка. Я не включаю в лог то, что работало в предыдущей версии, работает в текущей, но между пришлось исправлять. Ровно как и не вписываю те улучшения, которые сделали создатели движка, а не я сам. Для начала, хорошие новости: при несовпадении аспектного соотношения монитора и игры, позиционирование курсора работает как надо. Правда этот баг удалось заметить лишь одному человеку. Но в целом изменение все равно полезное и приятное. На этом хорошие стороны обновления движка закончились. Из плохих. Пришлось исправлять наследование стреляными гильзами скорости родительского объекта. Ну как, исправлять? В итоге я его просто вырезал к такой-то маме, поскольку ни один из наборов параметров не давал приблизительно настолько же красивого результата. Если и довести до ума все параметры при прямолинейном движнии, то стоит лишь нажать на кнопку поворота, либо дернуть мышью, и гильза сама вылетает с такой скоростью, что энергии должно бы хватить на маленький кратер. Зачем-то были вырезаны функции перевода цвета в шестнадцатиричное представление. Самому конечно написать не проблема, но боюсь если они так и дальше будут "обновлять" двигло, то закончится тем, что я напишу свой собственный движок, с парой сторонних функций, которые останутся от юньки. Порядок исполнения всех интерфейсных методов полетел к чертовой маме. Опять же, зачем-то реакцию на события сделали возможной до завершения функций инициализации. То есть, объект по сути еще не создан, а от него уже требуют ссылок на компоненты. Это блин, как беременную тетку гонять в школу, чтоб ребенок уроки не пропустил. Ну и наконец, зачем-то расковыряли шейдеры. Тут я возвражений не имею, что у меня было, все равно стоило переписать. Дело в другом. Каким-то чертом на меня вылетают кучи ошибок и предупреждений связанных со встроенными шейдерами, которые я даже вырезать ручками не могу. И еще черт знает что накрутили, что я пропустил или не заметил. Отсюда следует два вывода: 1. Да, у меня пригорело. 2. Поиграйте кому не лень, несмотря на отсутствие нормального обновления. Возможно вместе мы найдем еще что-то, что стоило бы исправить и допилить. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти