|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.02.2011, 13:47 | #11 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
Делаю очень быстро Ловлю момент пока есть вдохновение.
Не стыдно не уметь, стыдно не учиться.
|
20.02.2011, 16:46 | #12 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
|
|
20.02.2011, 16:55 | #13 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
Спасибо за совет. Сегодня я протестировал игру на другом компе, и там она работала медленнее. Я так понимаю эта проблема возникает по той же причине, что и VSync.
А может быть надо не скорость объектов изменять, а интервал таймера? Кстати, у меня ещё проблема с INI. Есть процедура: Код:
Код:
Не стыдно не уметь, стыдно не учиться.
Последний раз редактировалось Андрей 93; 20.02.2011 в 16:59. |
21.02.2011, 13:02 | #14 | |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
Цитата:
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
|
21.02.2011, 17:23 | #15 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
Хорошо. Вот сделаю настройки и выложу новую версию
Не стыдно не уметь, стыдно не учиться.
|
21.02.2011, 21:16 | #16 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
Поэтому если делать правильно (с учетом скорости выполнения приложения на конкретном железе и Vsync) нужно учитывать время между каждой итерацией: x=dx*dt*n. В таком случае при изменении количества итераций за определенное время пропорционально измениться скорость объектов (при увеличении n уменьшается dt, а при увеличении n уменьшается dt). |
|
22.02.2011, 12:56 | #17 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
Вадим, это все понятно. Но дело в том, что не только физика замедляется/ускоряется, но и, например, скорость в меню. Придется везде выставлять коэффициент. Но ведь проще переобъявить таймер, в котором происходят сразу все эти действия, изменить интервал. Мне кажется так проще.
А зачем собственно это надо? Изменение скорости игры на разных железках незначительное, его можно почувствовать только в сравнении. А к чему отключать VSynс? Без него картинка сильно страдает. С ini файлами я разобрался. Так как PChar - это указатель, то он имеет обыкновение ссылаться не на те данные.
Не стыдно не уметь, стыдно не учиться.
|
22.02.2011, 15:50 | #18 | |||
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
Цитата:
Цитата:
К тому же некоторые видеокарты не работают с Vsync, или он вообще отключен в настройках драйвера. Тогда игра, сделанная с расчетом на включенную синхронизацию будет "летать". Или просто слабый компьютер (я замечал проблемы с этим на одном ноутбуке). |
|||
23.02.2011, 22:38 | #19 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
Версия: 0.91
Что нового: -Меню настроек (чтобы применить разрешение, щелкните по окошку с цифрами, 800x600 например, ну там видно). Для экранов 16:9 есть выбор 1280х720 -Субтитры -Выход по escape из просмотра титров и по space - из ролика на уровне -Исправлено несколько ошибок, которые странным образом я до сих пор не заметил (медленный таймер, возможность нажатия на скрытые кнопки в меню, невозможность включить 1 миссию 2 главы) -Добавлена вода -Добавлен снег и текстура снега для статики -Теперь можно двигаться и в воздухе (чтобы не застрять на поверхности воды, например) -Три новых миссии Может быть что-то забыл написать. В следующей версии планируется: -улучшение свойств и отображения воды -музыка -новые объекты на уровне -переключатель VSync. В этой версии я ещё мало работал над этим Также жду предложений от вас. Рад выслушать любые идеи по улучшению игры. Проблему с мерцающей полоской в роликах я не решил. Она появляется не на всех разрешениях, вроде на 800х600 всё нормально.
Не стыдно не уметь, стыдно не учиться.
|
24.02.2011, 09:01 | #20 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
Не знаю, как получилось, но в начале 1 миссии второй главы случайно покатился не в ту сторону, и игра подвисла. На любые мои действия не реагировала. Помог только Esc, по которому игра вывалилась в меню.
Пробовал повторить косяк снова, но не получилось
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра. | tec787878 | Помощь студентам | 5 | 22.12.2010 12:36 |
Игра | Shyt | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 9 | 09.04.2010 16:48 |
Игра | zumm | Софт | 0 | 15.10.2009 13:25 |