forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на Blitz3D (http://forum.boolean.name/forumdisplay.php?f=14)
-   -   Проект Python (http://forum.boolean.name/showthread.php?t=5529)

moka 10.01.2008 15:12

Ответ: Проект Python
 
С логикой, т.к. она будет тогда зависеть от FPS :)
Желательно сразу за UpdateWorld (иногда движёк устроен так что UpdateWorld и не нужен ;) )

HolyDel 10.01.2008 15:32

Ответ: Проект Python
 
я конечно хз, но может есть какой нить tween параметр для физики?

moka 10.01.2008 15:42

Ответ: Проект Python
 
Есть :)
Но его лучше ставить как и UPS. А так-же его можно использовать для динамичного изменения скорости игры - пауза или Slow Motion. :)

HolyDel 10.01.2008 15:43

Ответ: Проект Python
 
а я о чем?
обновлять визику так же как и рендер. один раз за кадр. обработку твинить.
тот же самы SlowMotion, фпс стало выше - мы замедлим обработку физики, фпс стало меньше - мы ускорим.

moka 10.01.2008 15:57

Ответ: Проект Python
 
HolyDel, дык нада будет делать deltatime :), там твиининг всёравно не 100% какойто. А тут сразу ничего делать не нужно, всё просто ;)

Spidy 12.01.2008 14:25

Re: Проект Python
 
Кто подскажет как можно корректно управляться с ресурсами. Скажем, отгружать ненужные объекты или не нагружать систему полигонами, которые не попадают в кадр. Есть ли хорошая система где все это происходит автоматически?

jimon 12.01.2008 14:57

Ответ: Проект Python
 
Spidy
самому написать :)

Spidy 12.01.2008 15:43

Re: Проект Python
 
А готовых примеров ни у кого нет?!
Хотелось бы посмотреть как это реализовывается в серьезных проектах...
Например в source идет постепенная подгрузка и отгрузка элементов уровня. Но сделать такое в блице тяжело, так как тогда придется считывать каждый элемент локации и следить за его дистанцией к камере. Думаю, есть чего попроще.

H@NON 12.01.2008 16:00

Ответ: Проект Python
 
есть. http://madmedic.by.ru/libs.htm . Смотри MadMedic Sector System. Так же есть способ написать самому, такую секторную систему, просто создать систему триггеров и подгружать определенный участок с ресурсами, не так уж и сложно.

jimon 12.01.2008 16:47

Ответ: Проект Python
 
Spidy

смени аватар - напрягает глаза :)

полигоны самому отрезать в блице не надо ...
а локации ваще проще простого менять ... если руки прямые
в памяти пусть находится только та локация в который мы находимся и все

IGR 14.01.2008 15:18

Ответ: Проект Python
 
блин, вот когда на фаре в воду заежаеш, колеса в кабину проваливаются !! :(
это же не трудно исправить ?? ;)

johnk 14.01.2008 19:02

Ответ: Проект Python
 
Цитата:

Кто подскажет как можно корректно управляться с ресурсами. Скажем, отгружать ненужные объекты или не нагружать систему полигонами, которые не попадают в кадр. Есть ли хорошая система где все это происходит автоматически?
1. Выгружать это твоя задача. Тем более, ничего сложного тут нету.
2. Узнай, что за оптимизации используются в блице, а потом уже можно думать.

Spidy 15.01.2008 13:14

Re: Ответ: Проект Python
 
Есть такое передвижное средство - Луазик (его создавали в луцке). Так вот, в Питоне можно покататься именно на нем. Напомню, проекту неделя, сделано очень многое, но мелкие баги вроде проскакивающих в салон колес - это бага, которая не влияет на игровой процесс т.е. является косметической и будет исправлена в одном из последующих билдов.
Если терять время по каждой мелочи (а их в проекте сейчас сотни), то Вы не скоро сможете увидеть готовое творение. Основная задача - хороший игровой сеттинг, а графика, современные эффекты и разные мелочи-недоработки сейчас опускаются.

Bagration 15.01.2008 21:44

Ответ: Проект Python
 
В этой игре можна кататься на машине и играть как стандартный FPS? Хех, не смеши, хочешь сделать ГТА СА? Делай либо гонку либо стрелялку...

HolyDel 15.01.2008 22:53

Ответ: Проект Python
 
Bagration, пусть делают...
топикстартеру удачи!


Часовой пояс GMT +4, время: 20:47.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot