Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 09.01.2008, 15:07   #1
Spidy
AnyKey`щик
 
Регистрация: 22.08.2007
Сообщений: 16
Написано 0 полезных сообщений
(для 0 пользователей)
Стрелка Проект Python

Завершена работа над первой демкой проекта Python
Первую техно-демку можно скачать со странички (всего 5Mb):
http://blitz3d.at.ua/index/0-14

Очень надеюсь на Ваш проявленный интерес к проекту Python. Нужна Ваша критика, отзывы и пожелания.

Последний раз редактировалось Spidy, 09.01.2008 в 15:14.
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 19:33   #2
vadim2
Знающий
 
Регистрация: 08.06.2006
Сообщений: 304
Написано 3 полезных сообщений
(для 8 пользователей)
Игру счас качаю. Название что-то напоминает (я знаю что это переводиться как питон ).

Графика не понравилась. Всё какоето угловатое, что ли(Бамп на модельки надо!). Но это лично моё мнение. А всё остальное вроде нормально.

Последний раз редактировалось HolyDel, 09.01.2008 в 19:43.
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 20:14   #3
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Проект Python

В первую очередь нуно поднять фпс, а то на моей конфе компа(P4 1.60Ггц, жираф фх 5500 128 мб, 384 ОЗУ) жутко тормозит, и этот блюр, все портит. Единственное радует , интерактивность окружения, тока нужно еще доработать конеш
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 20:21   #4
axel186
Знающий
 
Регистрация: 07.09.2005
Сообщений: 238
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Проект Python

Ничо , вначале было интересно .... слишком темно, и ещё сделай возможность что можно каждый придмет таскать а не тока колесо, багов мелких много, а так молодец! Удачи!
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 22:27   #5
Fla
ПроЭктировщик
 
Регистрация: 22.12.2007
Сообщений: 107
Написано 15 полезных сообщений
(для 15 пользователей)
Ответ: Проект Python

Все ок, НО:
1 Вода сделана из тысячи квадов ~20x20(на глаз) в которые идет рендер. *я так понял
2 Это не блюр, это перерисовка с альфа каналом, но тормозит из-за этого тоже прилично
3 Слишком темно

Сделай чтобы не тормозило, убери эту глючную воду, блюр и замени текстурки на новые.

Остальное я заценить не смог, т.к. после нескольких шагов фпс упало до 4-5

*Название поменяй. Нехорошо прикрываться таким замечательным скриптовым языком.
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 23:34   #6
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Проект Python

Очень юыл ужевлен когда сел в машину(сам факт)
еще очень много делать, хотя видать что уже чтото сделано!
Ужаснул скайбокс(сферический лутше не юзать.)
поодерживаю ораторов насчет блюра!
ЗЫ\ спрайты выстрело литят очень очень медленно!
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 00:46   #7
Trilliput
Знающий
 
Регистрация: 27.07.2006
Сообщений: 250
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Проект Python

Видимо используемый AShadow старой версии. У меня была проблема с "темнотой" тк на радиках и жирафах картинка была различной, помогло обновление AShadow (правда код придеться править немного).

зы тож темно, разработчег у тебя видеокарта radeon?
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 12:02   #8
Spidy
AnyKey`щик
 
Регистрация: 22.08.2007
Сообщений: 16
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Проект Python

Большое спасибо за отзывы!Попытаюсь ответить всем.
Действительно, я согласен, что fps`ы надо увеличить. Над этим уже ведутся работы
по оптимизации окружающего мира.
Да,уровень вышел мрачноватый. Вообще по задумке и должно быть темно - но темнота вышла не такой как планировалось и в итоге надо многое переделать и поработать над улучшением освещения локации (на подсевших трубках вообще тьма). А водичка, кстати, вообще-то не рендерится (отключено в демке).
Дизайнера в проекте нет - так что приходится двум программистам параллельно и текстурки лепить и модельки клепать.
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 12:08   #9
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Проект Python

Сделай синхронизацию, без неё, игры не играбельны, а техно-демы и беты не тестируемы, смотришь в пол - всё быстро смотришь вперёд - всё медленно. Тебе поможет это.
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 14:13   #10
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Проект Python

Посмотрел...
Конечно, слишком темная земля... и ужасное небо...
Но понравилось, что уже достаточно много сделано...
Вода норм ... а вот то, что глючит, если смотреть в центр карты - убивает...

И там что, используется физика для дыма о_О
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 14:23   #11
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Проект Python

Данил, ага, у физикса есть физика для партиклов
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 14:42   #12
Spidy
AnyKey`щик
 
Регистрация: 22.08.2007
Сообщений: 16
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Проект Python

Вообще-то дым не физикса,а ньютона :p .

У кого какие советы по оптимизации кода? Например как можно съэкономить fps`ы и как правильно использовать синхронизацию, MoKa?!
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 14:46   #13
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Проект Python

вот здесь об этом написано : http://blitz.pp.ru/forum/showthread.php?s=&threadid=44

Еще, счас МоКа прийдет, свой код принесет :D
Способ съэкономить: перейти на ФизИкс, с ньютона. Убрать блур, для отражений на воде использовать библиотеку Михаила :http://blitz.pp.ru/forum/showthread....&threadid=2460 . Всю логику засунуть в библиотеку написанную на пурике. пока все

Последний раз редактировалось H@NON, 10.01.2008 в 14:59.
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 15:02   #14
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Проект Python

H@NON

Spidy, в обще ВОТ ссылка.
Там всё просто:

Это вот сам синхронизатор.
Const UPS=60
period=1000/UPS 
time=MilliSecs()-period
Repeat
     Repeat
          elapsed=MilliSecs()-time
     Until elapsed
     ticks=elapsed/period
     tween#=Float(elapsed Mod period)/Float(period)
     For k=1 To ticks
          time=time+period
          
          ; Tyt Tolko logica
          
          If KeyHit(1) End
          UpdateWorld
     Next
     ; Tyt renderi vsjakije, cubemapi, teni i t.d.
     RenderWorld
     ; tyt 2D
     Flip 0
Forever
Const UPS=60 - это указываешь сколько в секунду будет UPS (Update per Second, FPS - это визуальное обновление а UPS - логическое).
Для action игр, 60 самый раз.

          time=time+period
          
          ; Tyt Tolko logica
          
          If KeyHit(1) End
          UpdateWorld
     Next
Вот тут логику вставляешь, все просчёты и т.п.

     Next
     ; Tyt renderi vsjakije, cubemapi, teni i t.d.
     RenderWorld
     ; tyt 2D
     Flip 0
Тут комменты говорят тоже за себя.

В общем всё просто, главное разложить всё по отдельности.
ЗЫ, физика входит в разряд логики

В общем тогда твоя игра, будет работать с одинаковой логической скоростью на всех компьютерах Разный будет только fps.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Andvrok (17.08.2009)
Старый 10.01.2008, 15:07   #15
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проект Python

Spidy, это имеется ввиду для игр, с несложной логикой (точнее дешевой), которая просчитывается быстро.
для экшн в самый раз

кстати, вопрос в студию, а физику рассчитвать где? логически кажется что вместе с логикой, но мне по чему то хочется ее вынести за етот цикл.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(MGC) Мой проект =MAK$= Проекты на Blitz3D 36 06.07.2009 06:11
Проект мяч kailzloi Проекты на Blitz3D 7 14.02.2009 22:26


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com