CryEngine 3 SDK - Помощь, Вопросы и Ответы, Использование

213 сообщений / 0 новых
Последнее
Treidge's picture
 
Присоединился 22 Ноября 1988

А если запустить уровень с этой схемой, войти в игровой режим, открыть консоль, вписать g_tpview и нажать TAB, запомнить значения переменных, которые покажет консоль ( по идее все три должны быть равны нулю ), закрыть консоль, нажать кнопку смены камеры ( которая прописана в схеме ), открыть консоль, снова вписать g_tpview и нажать TAB и проверить - изменилось ли значение переменой g_tpview_enable? Короче нужно выяснить, работает ли кнопка. По идее после нажатия переменная должна измениться, а консоль должна показать это изменение.

Антон's picture
 
Присоединился 6 Ноября 2011

Всё сделал, как ты сказал. В итоге, получилось, когда первый раз вводит. Все 3 были в 0. А когда нажал g и опять ввёл, то изменился параметр g_tpview_enable с 0 на 1

Treidge's picture
 
Присоединился 22 Ноября 1988

Значит кнопка работает и схема правильная. А теперь если сделать всё то же самое, что сделал только что, но в самом начале через консоль вручную прописать g_tpview_control 1 - камера должна начать меняться по кнопке.

Антон's picture
 
Присоединился 6 Ноября 2011

Так. В начале ввёл. Опять прописал в консоле, нажал таб. Значение на 1 было только у g_tpview_control 1 - это понятно. Потом, камера сменилась .И значение поменялось уже у 2. Это g_tpview_control 1 и g_tpview_enable 1

Treidge's picture
 
Присоединился 22 Ноября 1988

Ну вот и ответ, как сделать кнопку рабочей. balloon  Как я и говорил, g_tpview_control должна быть равна 1, чтобы кнопка работала. Тут есть три варианта:

1) Прописывать её вручную в консоли в самом начале.
2) Сделать запись в autoexec.cfg и запускать уровень через launcher ( по идее этот способ подходит для конечных пользователей, т.е. для игроков, а не разработчиков ).
3) Дополнить схему или продублировать её, но уже с переменной g_tpview_control. Т.е. чтобы при нажатии кнопки менялась не только g_tpview_enable, но и g_tpview_control. В итоге должно либо быть две схемы для одной кнопки, либо одна схема, но с большим количеством переменных ( две вместо одной ).

Ну и ещё нюанс - консольные переменные сбрасываются после перезапуска SDK на значения по умолчанию, т.е. после перезапуска их всегда нужно каким-либо образом присваивать снова - либо через autoexec.cfg, либо через вот такие вот схемы с кнопками.

Антон's picture
 
Присоединился 6 Ноября 2011

Я немного запутался))) с 1 и 2 пунктом ясно. Но вот с 3, как реализовать. Сможешь на своём примере показать?))

Treidge's picture
 
Присоединился 22 Ноября 1988

Должно получиться как-то так:

ce3_fix.png
Антон's picture
 
Присоединился 6 Ноября 2011

Да работает))))) Спасибо. абалденно. Спасибо ещё раз, от души))))))))))

Treidge's picture
 
Присоединился 22 Ноября 1988
volk.jpg
Влад
Влад's picture

помогите у меня в editor пропадает изображение

Treidge's picture
 
Присоединился 22 Ноября 1988

Слишком мало информации, чтобы сделать какое-то конкретное предположение о причинах пропадания изображения. Возможно, это как-то связано с драйверами видеокарты, либо компьютер не поддерживает SDK. Попробуйте обновить драйвера видеокарты, DirectX и сообщите конфигурацию своего PC - тогда можно будет предположить что-то ещё. Ну и скриншот окна редактора с  "пропавшим" изображением было бы неплохо увидеть.

Dishoks
Влад's picture

Всем привет
помогите пожалуйста проблем такая не запускается, машина х86, Core 2 - 2.13 GHz, 2 гига памяти, Sli 2 карты Gts 250 Nvidia спасибо зарание

Treidge's picture
 
Присоединился 22 Ноября 1988

Опять-таки - КАК не запускается? Ошибки выкидывает, просто не реагирует на запуск, чёрный экран?..

Dishoks's picture
 
Присоединился 20 Ноября 2011

когда запускаю Editor.exe начинается загрузка потом вылетает ошибка вот

Treidge's picture
 
Присоединился 22 Ноября 1988

Официальный форум подсказывает нам, что у CE3 SDK есть проблемы совместимости с последними драйверами NVidia... Советуют попробовать откатиться назад на версию 275.33 WHQL. Попробуй, скорее всего поможет.

P.S. Как вариант - использовать 64-битный редактор, если Windows позволяет. В 64-битном редакторе, если верить форумам Crytek, такой проблемы нет.

Dishoks's picture
 
Присоединился 20 Ноября 2011

Устранил свою ошибку спасибо Treidge, драйвера видео карты поставил эти v275.33 сразу запустилась.

Treidge's picture
 
Присоединился 22 Ноября 1988

Отлично, +1 решение в копилку известных проблем smile Скоро можно будет составлять справочник smile2

S.THE's picture
 
Присоединился 22 Ноября 2011

а есть ли уже решения с запуском эдитора в оффлайн режиме?
мало ли что...

Treidge's picture
 
Присоединился 22 Ноября 1988

Неа, насколько я знаю — пока нет... Да и если появится - то только в официальном обновлении, которое может появиться не раньше чем через 2-3 месяца. Либо кто-то крякнет этот "бесплатный" движок.

Анонимно
Влад's picture

Помогите пожалуйста при запуске редактора ( editor.exe ) или launcer в папке bin32 вылетает ошибка
ПРЕКРАЩЕНА РАБОТА ПРОГРАММЫ EDITOR.EXE

Treidge's picture
 
Присоединился 22 Ноября 1988

Почитайте тему несколькими сообщениями выше, проблема ( известная ) скорее всего с драйверами Nvidia.

OverKnight's picture
 
Присоединился 30 Декабря 2011

Добрый день. Выкладываю модель с анимацией, кто может сказать, в чем ошибка?
Что не так с моделью и анимацией - почему проваливаються ноги сквозь землю?
http://ifolder.ru/27896531
З.Ы. Модель монстра для игры. Есть мысль, что задели физический центр.

Лев
Влад's picture

Помогите пожалуйста. Когда начинаю менять текстуры в cryengine меня выкидывает и вылазит Cryengine crash Handler , а затем пишет прекращение работы Sandbox. Обновлял directx , с++ и дрова на видео. Помогите пожалуйста.

Treidge's picture
 
Присоединился 22 Ноября 1988

На оф. форуме видел несколько предположений по решению этой проблемы:

1) Нажать на рабочем столе правой кнопкой мыши, выбрать Разрешение экрана --> Сделать текст и другие элементы больше или меньше. Проверить, чтобы размер текста был 100 %.

2) Если текстура назначается на Terrain — слой по умолчанию ( Default Layer ) нужно удалять и создавать свой собственный.

3) Как вариант — вводить путь к текстуре в текстовое поле вручную, не нажимая кнопку Browse. Т.е. вручную прописать текст типа: D:\CryEngine3SDK\MyProject\Textures\blablabla.tga

4) Создать нового пользователя Windows и работать с CE3 SDK из-под него.

Проблема с авторицазией, при запуске окончательного билда ещё не убрана? Тобишь сама авторизация? Это единственное что отталкивает от СE3 в пользу Unity3d..

Treidge's picture
 
Присоединился 22 Ноября 1988

Внимательно за CE3 SDK не слежу, но насколько мне известно — пока после релиза выходило только одно обновление, и в нём ничего такого не было. Так что пока ответ нет — ещё не убрана.

Romsik's picture
 
Присоединился 6 Января 2012

Оперативно, стоит ли вообще в эту сторону рыпаться и ждать когда же свершится, что билды можно будет распространять...

Treidge's picture
 
Присоединился 22 Ноября 1988

Сложный вопрос. Распространять, конечно, рано или поздно будет можно, вопрос в том — как именно. Нет гарантии, что им не стукнет в голову "бороться с пиратством" при помощи авторизации и среди пользователей, и её вообще убирать не будут, просто заменят авторизацию разработчиков на авторизацию пользователей. Или встроят какую-нибудь ещё защиту, которая сделает привычную нам форум распространения билдов неприменимой. Гарантий нет, только надежда, но лично меня напрягает тот факт, что разработчики не являются единовластными хозяевами своих же проектов. В остальном решать только самим авторам проектов.

Romsik's picture
 
Присоединился 6 Января 2012

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

Treidge's picture
 
Присоединился 22 Ноября 1988

... и получат бан всего проекта, как только это станет известно в Crytek. smile2 Да, может быть, что под пристальное внимание такой проект попадёт не сразу, но я рассматриваю этот вопрос с точки зрения разработчиков, которые хотят легально и официально довести свою игру до стадии релиза. И если для этого придётся искать способы взлома условно-бесплатного движка — то, как говорится, извините... rip

Romsik's picture
 
Присоединился 6 Января 2012

До меня дошли слухи о том что в юнити будет воксельный террейн и скоро будет Scaleform, ждём надеемся и верим, если это случится Крайэнжин останется только для фильмов, покрайней мере в нынешней стадии.

Treidge's picture
 
Присоединился 22 Ноября 1988

Я бы вообще сейчас не рассматривал CE3 как реальное решение для разработки конечного продукта силами небольших команд — не в последнюю очередь и из-за таких вот тонкостей со всякими авторизациями, шифрованием уровней и т.д. Это может быть актуально для крупных проектов, но для инди-разработчиков гораздо важнее удобство использования, обмена данными и управления контентом.

Посему CE3 SDK для фильмов и т.д. — отлично. Для визуализации, в том числе моделей, левел-дизайна, для портфолио различного рода артистов, дизайнеров — отлично. Для ознакомления с современными игровыми движками, отработки навыков, взаимодействия, и т.д. и т.п. — отлично. Но вот для конечного продукта... Ну, в общем, повторяюсь.

Unity очень вкусен, от версии к версии всё лучше и лучше, а хорошее финансирование позволяет им скупать необходимый middleware и встраивать его в движок. Хотя люди опытные говорят, что и он не лишён недостатков. Жаль, что о них становится известно чаще всего, когда лично с ними сталкиваешься ( читай - поздновато ). 

Romsik's picture
 
Присоединился 6 Января 2012

Не желаете что-либо по творить на Юньке? Я кодер. Skype: trololoid

Treidge's picture
 
Присоединился 22 Ноября 1988

О нет, спасибо за предложение, но пока нет возможности заниматься какими-либо проектами. bag

Romsik's picture
 
Присоединился 6 Января 2012

Просто модельки сделать сможете? Домик там, фонарик уличный, машинка? С композитором такую конфетку делаем...

Treidge's picture
 
Присоединился 22 Ноября 1988

Любой каприз за ваши деньги, как говорится smile2. Сообщение выше можно читать и так:

Cпасибо за предложение, но пока нет возможности заниматься какими-либо проектами на энтузиазме. 

Romsik's picture
 
Присоединился 6 Января 2012

Я думал тут энтузиасты водятся

Romsik's picture
 
Присоединился 6 Января 2012

Извините за оверпост, логин окно не такая уж и проблема, проблема - Кратековцам плевать на народ + ноль, абсолютный ноль документации.

Treidge's picture
 
Присоединился 22 Ноября 1988

Это проблема практически всех условно-бесплатных движков — желающие их использовать остаются практически один на один со своими проблемами. А ведь на самом деле коммерческий игровой движок — это не только сам движок, но и СЕРВИС в виде поддержки со стороны его разработчиков. Грубо говоря, покупая движок за $500,000 компания может рассчитывать, что в случае необходимости специально выделенный для этих целей человек из команды разработчиков движка сядет в самолёт, прилетит и как волшебник из известной сказки поможет решить все проблемы. Немного утрировано, но суть показана.

У того же NeoAxis Engine, с разработчиками которого я работаю, определённый срок технической поддержки включен в некоторые лицензии. Т.е. если отдельная команда покупает лицензию на движок и не может самостоятельно решить все возникающие вопросы — им помогут.

Romsik's picture
 
Присоединился 6 Января 2012

NeoAxis Engine о нём позавчера увидел на вашем блоге, это конструктор или ,как я люблю , надо писать скрипты?
[quote=Treidge] Т.е. если отдельная команда покупает лицензию на движок и не может самостоятельно решить все возникающие вопросы — им помогут.[/quote]
Эм, а как же коммьюнити

Treidge's picture
 
Присоединился 22 Ноября 1988

Нет, это отнюдь не конструктор — полноценный игровой движок. К тому же, в отличие от Unity, UDK, CryEngine 3 и прочих движков — в NeoAxis в вашем распоряжении будут исходные коды движка даже в некоммерческой лицензии. Не все, конечно, но будут. Тут скорее напротив — без знания программирования что-то сильно отличающееся от включенных в SDK демок сделать будет сложно.

Romsik's picture
 
Присоединился 6 Января 2012

А в некоммерческой лицензии чего не хватает? Что вырезано?

Treidge's picture
 
Присоединился 22 Ноября 1988

Прокрутите вниз страницу лицензирования, там есть наглядная таблица.

Romsik's picture
 
Присоединился 6 Января 2012

Вау. Можно вас попросить о кое-чём не скромном? Можете скачать с их сайта и вырезать демку? А потом тихо, мирно куда-нибудь залить..

Treidge's picture
 
Присоединился 22 Ноября 1988

А какой в этом смысл? Некоммерческая редакция NeoAxis Engine распространяется свободно, скачать можно прямо с оф. сайта без регистрации и т.д., прямой ссылкой с сервера.

Romsik's picture
 
Присоединился 6 Января 2012

260 Мб качать со скоростью 1.8 кб\с затруднительно.

Treidge's picture
 
Присоединился 22 Ноября 1988

Торрент пробовали?

Romsik's picture
 
Присоединился 6 Января 2012

::_:: Так как тут Мегафон ловит с максимальной скоростью - 7 кб\с, оплачивать другой тариф незачем, а этот не поддерживает торренты, ДК++, етк.

DrDemonik
Влад's picture

У меня проблема
http: //s018.radikal.ru/i503/1201/81/49b8b0bfcccd.jpg
Прочитал все 5 страничек, нашел решение на 2 страничке от Matthew но не помогло.

Treidge's picture
 
Присоединился 22 Ноября 1988

Доступ движка в интернет ничего не блокирует? Если мне не изменяет память, такая ошибка возникает, если он не может попасть в интернет, а т.к. онлайн-авторизация обязательна — вылетает с ошибкой.

Pages

Copyright © 2010-2013 Сергей "Treidge" Данченко. Свяжитесь со мной, если у вас есть вопросы или предложения. Тема основана на BlogBuzz от Antsin.com