![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Делаю очень быстро
![]()
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#12 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#13 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Спасибо за совет. Сегодня я протестировал игру на другом компе, и там она работала медленнее. Я так понимаю эта проблема возникает по той же причине, что и VSync.
А может быть надо не скорость объектов изменять, а интервал таймера? Кстати, у меня ещё проблема с INI. Есть процедура: Код:
Код:
Не стыдно не уметь, стыдно не учиться.
Последний раз редактировалось Андрей 93; 20.02.2011 в 16:59. |
![]() |
![]() |
![]() |
#14 | |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
![]() Цитата:
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
|
![]() |
![]() |
![]() |
#15 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Хорошо. Вот сделаю настройки и выложу новую версию
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#16 | |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]() Цитата:
Поэтому если делать правильно (с учетом скорости выполнения приложения на конкретном железе и Vsync) нужно учитывать время между каждой итерацией: x=dx*dt*n. В таком случае при изменении количества итераций за определенное время пропорционально измениться скорость объектов (при увеличении n уменьшается dt, а при увеличении n уменьшается dt). |
|
![]() |
![]() |
![]() |
#17 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Вадим, это все понятно. Но дело в том, что не только физика замедляется/ускоряется, но и, например, скорость в меню. Придется везде выставлять коэффициент. Но ведь проще переобъявить таймер, в котором происходят сразу все эти действия, изменить интервал. Мне кажется так проще.
А зачем собственно это надо? Изменение скорости игры на разных железках незначительное, его можно почувствовать только в сравнении. А к чему отключать VSynс? Без него картинка сильно страдает. С ini файлами я разобрался. Так как PChar - это указатель, то он имеет обыкновение ссылаться не на те данные.
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#18 | |||
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
![]() Цитата:
Цитата:
Цитата:
К тому же некоторые видеокарты не работают с Vsync, или он вообще отключен в настройках драйвера. Тогда игра, сделанная с расчетом на включенную синхронизацию будет "летать". Или просто слабый компьютер (я замечал проблемы с этим на одном ноутбуке). |
|||
![]() |
![]() |
![]() |
#19 |
Люблю жизнь
Форумчанин
Регистрация: 01.12.2009
Сообщений: 193
|
![]()
Версия: 0.91
Что нового: -Меню настроек (чтобы применить разрешение, щелкните по окошку с цифрами, 800x600 например, ну там видно). Для экранов 16:9 есть выбор 1280х720 -Субтитры -Выход по escape из просмотра титров и по space - из ролика на уровне -Исправлено несколько ошибок, которые странным образом я до сих пор не заметил (медленный таймер, возможность нажатия на скрытые кнопки в меню, невозможность включить 1 миссию 2 главы) -Добавлена вода -Добавлен снег и текстура снега для статики -Теперь можно двигаться и в воздухе (чтобы не застрять на поверхности воды, например) -Три новых миссии Может быть что-то забыл написать. В следующей версии планируется: -улучшение свойств и отображения воды -музыка -новые объекты на уровне -переключатель VSync. В этой версии я ещё мало работал над этим Также жду предложений от вас. Рад выслушать любые идеи по улучшению игры. Проблему с мерцающей полоской в роликах я не решил. Она появляется не на всех разрешениях, вроде на 800х600 всё нормально.
Не стыдно не уметь, стыдно не учиться.
|
![]() |
![]() |
![]() |
#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 |