 |
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
24.11.2021, 17:40
|
#1
|
AnyKey`щик
Регистрация: 22.03.2020
Сообщений: 18
Написано 6 полезных сообщений (для 11 пользователей)
|
Начал делать фан игру
Всем привет. Написал две демки на движке Bullet. Графику ещё не добавлял. В демках разный тип динамики. В одной демке динамика с инерцией на основе твёрдого тела и трения, а в другой без инерции и трения на основе charactercontroller. Оцените типы динамики. Какая лучше для игры?
Ну и демки со смыслом - надо найти выход из лабиринта. Исходники тоже есть в архиве.
https://dropmefiles.com/mEQfw
Управление wasd пробел(прыжок) мышь.

Последний раз редактировалось Sikkyboy, 24.11.2021 в 19:03.
|
(Offline)
|
|
24.11.2021, 18:31
|
#2
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Начал делать фан игру
Это чо за херня?
|
(Offline)
|
|
24.11.2021, 18:49
|
#3
|
AnyKey`щик
Регистрация: 22.03.2020
Сообщений: 18
Написано 6 полезных сообщений (для 11 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Phantom
Это чо за херня?
|
У меня изображение не увеличивается. В чём проблема? Вирусы?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
24.11.2021, 18:50
|
#4
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 784
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Sikkyboy
Всем привет. Написал две демки на движке Bullet. Графику ещё не добавлял. В демках разный тип динамики. В одной демке динамика с инерцией на основе твёрдого тела и трения, а в другой без инерции и трения на основе charactercontroller. Оцените типы динамики. Какая лучше для игры?
Ну и демки со смыслом - надо найти выход из лабиринта. Исходники тоже есть в архиве.
https://dropmefiles.com/mEQfw
Управление wasd пробел(прыжок) мышь.
|
Выкладывать демку без скриншотов — плохой тон. Добавь хотя бы парочку, чтобы было понятно, о чём речь вообще.
|
(Offline)
|
|
24.11.2021, 18:54
|
#5
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Sikkyboy
У меня изображение не увеличивается. В чём проблема? Вирусы?
|
Трояны-малвари, да.
|
(Offline)
|
|
24.11.2021, 19:04
|
#6
|
AnyKey`щик
Регистрация: 22.03.2020
Сообщений: 18
Написано 6 полезных сообщений (для 11 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Andvrok
Выкладывать демку без скриншотов — плохой тон. Добавь хотя бы парочку, чтобы было понятно, о чём речь вообще.
|
Добавил скриншот.
|
(Offline)
|
|
24.11.2021, 19:08
|
#7
|
AnyKey`щик
Регистрация: 22.03.2020
Сообщений: 18
Написано 6 полезных сообщений (для 11 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Phantom
Трояны-малвари, да.
|
Есетом же проверял. Всё нормально было.
В архиве есть исходники. Можно самому скомпилировать.
|
(Offline)
|
|
24.11.2021, 22:16
|
#8
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,016
Написано 2,310 полезных сообщений (для 5,347 пользователей)
|
Ответ: Начал делать фан игру
Э-эм, так держать!
По делу:
Запустил первый уровень, постоянно перепрыгиваю платформу.
В одном месте возвращаться очень далеко, закрыл демо.
На новых виндах игра требует Direct Play.
Либо добавь библиотеки в архив, либо скомпилируй на версии где DPlay вырезали.
Если бы ты заботливо не положил исходники в архив, то некоторые люди так бы и не запустили.
На втором уровне управление будто утюг вожу, на луже масла.
Сообщение от Phantom
Трояны-малвари, да.
|
Скомпилировал сам, двух версиях, VT выдал ту же картину.
Сообщение от Sikkyboy
У меня изображение не увеличивается. В чём проблема? Вирусы?
|
Аналогично! Что-то с форумом?
|
(Offline)
|
|
24.11.2021, 22:33
|
#9
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Начал делать фан игру
Почему-то оба варианта игры у меня лагают. Если не обращать на это внимания, то один из них управляется сносно. Второй имеет инерцию и двигается "туго", аж бесит.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
24.11.2021, 23:00
|
#10
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,016
Написано 2,310 полезных сообщений (для 5,347 пользователей)
|
Ответ: Начал делать фан игру
28 FPS почему?
Подозреваю что FPS завязан на физику, а та почему-то ограничена.
_____________
Зачем это вне основного цикла, что оно делает?
Repeat
current_time=MilliSecs()
Until current_time>next_time
Убрал, фпс вернулся, 60 кадров с v-sync.
|
(Offline)
|
|
25.11.2021, 03:00
|
#11
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,350
Написано 2,467 полезных сообщений (для 6,837 пользователей)
|
Ответ: Начал делать фан игру
Нужно 60фпс, плавнее вращение камеры и нормальный прыжок.
Аналогично! Что-то с форумом?
|
Хз чо было, но я починил.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.11.2021, 18:48
|
#12
|
AnyKey`щик
Регистрация: 22.03.2020
Сообщений: 18
Написано 6 полезных сообщений (для 11 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Arton
28 FPS почему?
Подозреваю что FPS завязан на физику, а та почему-то ограничена.
_____________
Зачем это вне основного цикла, что оно делает?
Repeat
current_time=MilliSecs()
Until current_time>next_time
Убрал, фпс вернулся, 60 кадров с v-sync.
|
Это ограничитель частоты. Эти строки фиксируют частоту в 30 кадров для любой производительности компьютера.
|
(Offline)
|
|
30.11.2021, 00:11
|
#13
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,016
Написано 2,310 полезных сообщений (для 5,347 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Sikkyboy
Это ограничитель частоты. Эти строки фиксируют частоту в 30 кадров для любой производительности компьютера.
|
У меня стабильные 28 и разрывы кадра, хотя вертикалка включена.
Зачем фпс ограничивать? Это не правильно, надо логику резать.
|
(Offline)
|
|
01.12.2021, 00:37
|
#14
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Начал делать фан игру
Сообщение от Sikkyboy
Это ограничитель частоты. Эти строки фиксируют частоту в 30 кадров для любой производительности компьютера.
|
Это плохой подход.
Во-первых, все любят высокий ФПС, если компьютер достаточно мощный, то как-то не очень приятно, что его ограничивают искусственно.
Во-вторых, если компьютер недостаточно мощный, чтобы выдать даже 30 ФПС, тогда будет работать в режиме "слоу-мо"? Или ещё ниже ограничивать?
Лет 15 назад так ещё изредка делали на консолях, т.к. на них, в отличие от компов, железки всегда были одни и те же, и разрешение телевизора тоже было у всех одинаковое, соответственно, можно было выбрать "средний по больнице" ФПС. Но как только появилась возможность и на телевизоре играть в разном разрешении, подход окончательно стал устаревшим. На ПК это практически всегда был моветон.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:13.
|