forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Кто какую игру делает? Скрины (http://forum.boolean.name/showthread.php?t=3967)

pax 16.04.2012 19:58

Ответ: Кто какую игру делает? Скрины
 
2Hulk-DS
Вообще я тебя не пойму, ты собирался изучать что-то новое, а снова залип на бэйсике. Не считаешь это бесполезной тратой времени?

Может поставишь себе задачу повторить тоже самое на С++ например с использованием DirectX или OpenGL с подключением какого либо физического движка? Можно было бы взять например даже движок HolyDel'а. Посмотрел бы на его архитектуру и т.д.

baton4ik 16.04.2012 22:49

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Wegox (Сообщение 225655)
А ты его по этому уроку сделал что ли
Свой Minecraft на Blitz3D - Часть 1
http://www.youtube.com/watch?v=DJucmkSLKsM

Спасибо, посмеялся.

Halk-DS 16.04.2012 23:49

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 225694)
2Hulk-DS
Вообще я тебя не пойму, ты собирался изучать что-то новое, а снова залип на бэйсике. Не считаешь это бесполезной тратой времени?

Ну какбе проблема в том, что я не могу сам определится что в данный момент нужнее. То что я хочу и собираюсь выучить что то круче блица это точно. Но в том топике было столько всяких разных советов, и большинство из них были научится программировать в принципе. И вот я для себя решил, поскольку блиц - единственный более менее изученный мной инструмент. Я подтяну на нем общие знания. Обязательно приложу все усилия что б этот проект дошел до релиза и я смог с корешами рубануть его по сетке. И как только у меня появится хоть одна норм прога(надеюсь эта) при помощи которой я смогу про себя заявить, я буду опять писать на форуме топики странного содержания, что б вы мне помогли определится с выбором между С# и Unity, или С++ и еще какая то штукенция.
А на счет бесполезной траты времени, не могу быть уверен, но мне кажется хоть немного но польза хоть минимальная но идет. И еще, мне не с чем сравнивать, что б делать какие либо основания по этому поводу...

Halk-DS 17.04.2012 00:06

Ответ: Кто какую игру делает? Скрины
 
Кста вот редактор карт подправил и графу. Оказалось проблемы с фпс у меня были вообще изза CameraPick.



LinePick -она только возвращает адрес на энтити? Можно после ее использования использовать что то вроде PickedX() PickedNY()??
п.с. Пробовал, не получилось. А в справке ничего толком про эту команду нет.

Taugeshtu 17.04.2012 00:28

Ответ: Кто какую игру делает? Скрины
 
Зря, по-моему, от больших гор отказался. Можно ведь было сделать уровень поверхности ниже, чем 0.5 высоты чанка. И получить большие-пребольшие красивые горы (то, чего лично мне в майнкрафте нехватает).

Mr_F_ 17.04.2012 00:46

Ответ: Кто какую игру делает? Скрины
 
Цитата:

изза CameraPick.
он тупо по треугольникам проверяет, но у тебя ведь особый случай - 3д сетка из одинаковых кубов - так что тут лучше было бы свой pick написать, это проще, чем по треугольникам и быстрее.
храни ещё кубики каждого чанка в каком-нибудь octree.

Wegox 17.04.2012 00:55

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Hulk-DS (Сообщение 225717)
LinePick -она только возвращает адрес на энтити? Можно после ее использования использовать что то вроде PickedX() PickedNY()??

Тебе лучше с такими масштабами использовать EntityPick с нулевым значением EntityPickMode
Почему сообщение Mr_F_ написано позже моего а стоит первым, я первый написал!

Halk-DS 17.04.2012 01:17

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Taugeshtu (Сообщение 225719)
Зря, по-моему, от больших гор отказался. Можно ведь было сделать уровень поверхности ниже, чем 0.5 высоты чанка. И получить большие-пребольшие красивые горы (то, чего лично мне в майнкрафте нехватает).

Ну может вы и правы. Попробую в редактор вставить в высоту карты 3-е значение 256. Просто от этого кроме поликов еще немного вырастет и размер файла карты.

Цитата:

Сообщение от Wegox (Сообщение 225723)
Тебе лучше с такими масштабами использовать EntityPick с нулевым значением EntityPickMode

Остряк

pax 17.04.2012 01:38

Ответ: Кто какую игру делает? Скрины
 
Я бы попробовал сгенерировать чанк с максимальной детализацией, не уверен что блиц выдержит чанк с 196608 вершинами и 98304 поликами (по моим подсчетам для чанка 16х16х128 если их расположить в шахматном порядке для каждого слоя 8х8 кубиков).

Halk-DS 17.04.2012 02:36

Ответ: Кто какую игру делает? Скрины
 
В принципе добавив в редактор кнопку 256 высоты остался доволен. Видяха рендерит по 560к трисов и держится на 30 фпс (не считая момента перестройки чанков когда по карте бежишь.)
Вот первый результат меня ужаснул чуток:




Но вот если взять норм хейтмапу. Или просто отфотошопить блуром старую:



Цитата:

Сообщение от pax (Сообщение 225725)
Я бы попробовал сгенерировать чанк с максимальной детализацией, не уверен что блиц выдержит чанк с 196608 вершинами и 98304 поликами (по моим подсчетам для чанка 16х16х128 если их расположить в шахматном порядке для каждого слоя 8х8 кубиков).

Если таких чанков будет более 3 штук то я тоже сомневаюсь :)

NitE 17.04.2012 02:41

Ответ: Кто какую игру делает? Скрины
 
Первый скрин жесть! Эта игра - намного круче майнкрафта!:)

pax 17.04.2012 07:02

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Hulk-DS (Сообщение 225733)
Если таких чанков будет более 3 штук то я тоже сомневаюсь :)

При разработке надо наедятся на худшее, поэтому если в один прекрасный момент чанк не сможет построится, то... придется перерабатывать движок. Лучше заранее знать о такой ситуации.

Halk-DS 17.04.2012 13:06

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 225739)
При разработке надо наедятся на худшее, поэтому если в один прекрасный момент чанк не сможет построится, то... придется перерабатывать движок. Лучше заранее знать о такой ситуации.

Кстате да. Я понял о чем ты. В таком случае, будет ли целесообразнее сделать размер чанка не 16х256х16 А например 16х32х16. Вроде больше мешей и сурфейсов, но треугольников все также.
В связи с эти появилась еще одна мысль. Вот чанки, вид сверху:



Синий - Главный чанк, прорисовывается всегда и в первую очередь. Ибо игрок на нем всегда стоит.
Красные-Прорисовываются 2-ми
Зеленые- Прорисовываются в последнюю очередь.
Серые- Вне поля зрения. Не прорисовываются вообще.
Но в отличии от синего красный и зеленый будут иметь некоторое отличие. У красных чанков есть как минимум одна сторона, которую игрок не увидит и это 100%. У зеленых таких стороны 2. Тогда можно отключить их рисование и просто правильно запилить последовательность прорисовки как я описал више. Типа красный чанк попав на синий прорисует только ту 1-ну свою сторону. А зеленый попав на красный из 2-х отсутствующих сторон прорисует тоже только одну.
А если ввести размер чанка 16х32х16 то такую же технику можно применить и к чанкам какие стоит в разных слоях высоты. То есть у зеленых уже будет как минимум 3 стороны невидимых. Но игрок этого не увидит.
Вся эта техника должна увеличить производительность видеокарты за счет нагрузки на ЦПУ геморной прорисовкой и просчотами чанков. п.с. у меня целерон 1 ядро 1.8ггц. Может по этому во время прорисовки чанков и фпс падает? А на хотя б двух ядрах по столькоже ггц все б летало.
Переписывание кода займет у меня как минимум пол, или целый день. Поэтому хочу спросить, как вы думаете, блицу такое по зубам, или это бесполезная трата времени, и эффект не стоит приложенных усилий?
п.с. Возможно дальность обзора перса увеличится в пол раза, без заметных потерь в фпс.

pax 17.04.2012 13:32

Ответ: Кто какую игру делает? Скрины
 
Количество 3D объектов к сожалению сильно снижает производительность, особенно если используется UpdateWorld

SBJoker 17.04.2012 13:48

Ответ: Кто какую игру делает? Скрины
 
Потому что DIP.

Halk-DS 17.04.2012 15:53

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 225746)
Количество 3D объектов к сожалению сильно снижает производительность, особенно если используется UpdateWorld

То есть когда я загружу чувачков с анимацией, и только из за них включу UpdateWorld() - то все накроется?
А если все чанки сделать 1 мешем но каждый чанк будет - отдельным сурфейсом, эффект будет тот же, что и при меше на каждый чанк?


Цитата:

Сообщение от SBJoker (Сообщение 225747)
Потому что DIP.

Это штоле? DIP
Можно немного подробней?


Чето я совсем зафлудил тему, наверно вследующий раз создам отдельную :@

Mr_F_ 17.04.2012 15:58

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Это штоле? DIP
другое http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

в блице/ксорсе один сюрфейс равен одному дипу (не важно в одном меше сюрфейсы или в нескольких).

не парься, если у тебя 1 сюрфейс на чанк (и 1 меш) - у тебя же не 1000 чанков на экране? так что всё ок.

SBJoker 17.04.2012 16:03

Ответ: Кто какую игру делает? Скрины
 
И один материал, иначе разные материалы - рендерятся в отдельных DIP.
Для современных видеокарт пару тысяч DIP не являются большой проблемой, однако лучше меньше.

Mr_F_ 17.04.2012 16:07

Ответ: Кто какую игру делает? Скрины
 
Цитата:

И один материал, иначе разные материалы - рендерятся в отдельных DIP.
в блице/ксорсе 1 сюрфейс как раз и может содержать только 1 материал.

SBJoker 17.04.2012 16:11

Ответ: Кто какую игру делает? Скрины
 
Я и не спорю

pax 25.04.2012 23:46

Ответ: Кто какую игру делает? Скрины
 
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Halk-DS 26.04.2012 02:14

Ответ: Кто какую игру делает? Скрины
 
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

pax 26.04.2012 07:06

Ответ: Кто какую игру делает? Скрины
 
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Halk-DS 26.04.2012 14:52

Ответ: Кто какую игру делает? Скрины
 
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

pax 26.04.2012 15:57

Ответ: Кто какую игру делает? Скрины
 
По дальности ходьбы - баланс он такой баланс)) Мне самому не нравится, но так оно по расчетам выходит по характеристикам бойцов из ТЗ. В демо бойцы 15-го уровня кстати ;)

ТЗ - Техническое Задание

Halk-DS 26.04.2012 16:47

Ответ: Кто какую игру делает? Скрины
 
Все таки это будет ошибкой(малый радиус ходьбы). Но надеюсь она будет перекрыта чем то крутым :)

Mr_F_ 26.04.2012 23:27

Ответ: Кто какую игру делает? Скрины
 
старый стафф, просто купил широкий монитор
http://i33.fastpic.ru/big/2012/0426/...cc3cb1abde.jpg
http://i36.fastpic.ru/big/2012/0426/...2b79ecdd57.jpg
http://i34.fastpic.ru/big/2012/0426/...c52c2bf396.jpg

Жека 28.04.2012 18:13

Ответ: Кто какую игру делает? Скрины
 
Скрин с дождем потрясающий!

HolyDel 28.04.2012 18:47

Ответ: Кто какую игру делает? Скрины
 
[зануда mode]
Для современных видеокарт пару тысяч DIP не являются большой проблемой, однако лучше меньше.
[/зануда mode]
для совремемнных цпу.

SBJoker 28.04.2012 19:29

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от HolyDel (Сообщение 226707)
[зануда mode]
Для современных видеокарт пару тысяч DIP не являются большой проблемой, однако лучше меньше.
[/зануда mode]
для совремемнных цпу.

Спасибо что поправил, я конечно же оставил за кадром что современных видеокарты снабжены современным же ЦПУ.
Куда более весомое дополнение что "для современных игровых цпу", потому что встраиваемые и мобильные, а так же офисно-бюджетные даже современные весьма слабые.

Жека 04.05.2012 14:07

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Скриншот 800х600

moka 04.05.2012 14:24

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от SBJoker (Сообщение 226711)
Спасибо что поправил, я конечно же оставил за кадром что современных видеокарты снабжены современным же ЦПУ.
Куда более весомое дополнение что "для современных игровых цпу", потому что встраиваемые и мобильные, а так же офисно-бюджетные даже современные весьма слабые.

Ну к проекту Mr_F_ это не относится, т.к. проект будет запускаться только на спец железе как мне известно.

Gector 04.05.2012 14:33

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Жека (Сообщение 227236)

3д сапёр?

Mr_F_ 04.05.2012 16:09

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Ну к проекту Mr_F_ это не относится, т.к. проект будет запускаться только на спец железе как мне известно.
я думал что Джокер и Холидел вообще не о моих скринах говорили а продолжали какой-то прошлый диалог)
дипов у меня 300-1000 на кадр... в общем они не боттлнек. у меня боттлнек в overdraw и слабо оптимизированных PS.

pax 04.05.2012 23:16

Ответ: Кто какую игру делает? Скрины
 
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Жека 05.05.2012 05:42

Ответ: Кто какую игру делает? Скрины
 
Gector, это не сапёр, у меня кубики двигать надо с места на место.

Gector 05.05.2012 08:02

Ответ: Кто какую игру делает? Скрины
 
Квадратики в меню просто напомнили его).

RegIon 09.05.2012 13:00

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
С тучками проблема правда и ещё пару-троика косяком
Вложение 16821

moka 09.05.2012 13:50

Ответ: Кто какую игру делает? Скрины
 
PNG скрин, такого маленького разрешения и пол мегабайта, когда можно было уместить в 100кб как нефиг..

Странный субъект снизу справа :)

RegIon 09.05.2012 13:52

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от MoKa (Сообщение 227584)
PNG скрин, такого маленького разрешения и пол мегабайта, когда можно было уместить в 100кб как нефиг..

Странный субъект снизу справа :)

ВиндаНожницы, в jpg вообще убого.
Цитата:

Странный субъект снизу справа :)
Да никак не могу придумать как нормально Finish-поинт сделать, а там косяк текстуры-не та текстура.

Снял геймплей:http://youtu.be/PihqFnLHUUo
(пора уже форуму разрешить вставлять видео с ютуба)

is.SarCasm 09.05.2012 15:37

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Снял геймплей:http://youtu.be/PihqFnLHUUo
То есть, ты сам свой уровень не можешь пройти?

RegIon 09.05.2012 18:24

Ответ: Кто какую игру делает? Скрины
 
Да, это не так легко как кажется.
Мы тогда со знакомым карту 3*10 не могли пройти

Amatsu 11.05.2012 00:32

Ответ: Кто какую игру делает? Скрины
 

http://gyazo.com/74d8c6f7f250512e9f3...png?1336681763

mauNgerS 11.05.2012 07:37

Ответ: Кто какую игру делает? Скрины
 
Всё думал кого напоминает...
Это Ironman.

pax 11.05.2012 13:01

Ответ: Кто какую игру делает? Скрины
 
Буду пробовать изометрический движок писать на Unity


1 дравкол

RegIon 11.05.2012 13:19

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Ответ: Кто какую игру делает? Скрины
Буду пробовать изометрический движок писать на Unity


1 дравкол
GUI бы так было, с одним дравколом(

Morganolla 11.05.2012 19:10

Ответ: Кто какую игру делает? Скрины
 
2D леталка с физикой.




Nex 11.05.2012 19:52

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Morganolla (Сообщение 227757)
2D леталка с физикой.

Где скачать можно? :)

Morganolla 11.05.2012 20:20

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Nex (Сообщение 227760)
Где скачать можно? :)

Ыщё не готова :)

pax 12.05.2012 11:42

Ответ: Кто какую игру делает? Скрины
 
Все еще один дравкол. Меш уровня перестраивается 30 раз в секунду.
http://shgames.ru/unity/marbels/



Эх чую много подводных камней будет при разработке, но справимся.

RegIon 12.05.2012 14:20

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 227814)
Все еще один дравкол. Меш уровня перестраивается 30 раз в секунду.
http://shgames.ru/unity/marbels/



Эх чую много подводных камней будет при разработке, но справимся.

0.25 ms на рендер:''((, у меня блин 5ms

http://youtu.be/_QIrMIXdrN8

Nikich 14.05.2012 08:16

Ответ: Кто какую игру делает? Скрины
 
http://cosmagers.narod2.ru/MainPage/...9_Demo_Bot.rar
Не эта ли леталка часом?

Morganolla 17.05.2012 21:16

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Nikich (Сообщение 227953)
http://cosmagers.narod2.ru/MainPage/...9_Demo_Bot.rar
Не эта ли леталка часом?


угадал... но это просто демка ... пока сырая и глючная... на начальном этапе...

RegIon 18.05.2012 18:08

Ответ: Кто какую игру делает? Скрины
 
http://youtu.be/jlGIVDb8ICY
Чуток дописал/переписал

pax 25.05.2012 09:48

Ответ: Кто какую игру делает? Скрины
 
Сделал кнопку перехода в полный экран
http://voenstal.com/demo/


ссылка на изображение

окошко при масштабировании раздвигается телескопически

ссылка на изображение

cahekp 25.05.2012 10:50

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 228712)
Сделал кнопку перехода в полный экран
http://voenstal.com/demo/


ссылка на изображение

окошко при масштабировании раздвигается телескопически

ссылка на изображение

Ты же вроде как закончил с этим демо уже, разве нет? )

pax 25.05.2012 10:52

Ответ: Кто какую игру делает? Скрины
 
Это дополнительная "подработка". Может быть буду дальше помогать... посмотрим.

FREE MAN 28.07.2012 23:13

Ответ: Кто какую игру делает? Скрины
 
Мясо.....

Mr_F_ 28.07.2012 23:44

Ответ: Кто какую игру делает? Скрины
 

похоже на клубнички) мясо обычно не такие равномерные одинаковые куски, я помню даже в хл1 были разные виды кусков, типа с костью, с чем-то жёлтым итд.

Mhyhr 31.07.2012 00:17

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Потихоньку пилю двигло на DX11.:crazy:
Однако навыки недурственно качаются за сием делом, сейчас заканчиваю 2д минимум на свой взгляд. Ололо.
Видео

cahekp 07.08.2012 00:53

Ответ: Кто какую игру делает? Скрины
 
Вложений: 2
Решил тут сделать небольшую игрушку на Android.
Суть: пустой город, зомби, мочилово, все дела. Даже чуток сюжета. Решил попробовать сделать игру для самых отстойных смартфонов (то бишь для моего :-D), из-за этого в сцене нет крутых шейдеров, всё окружение занимает около 8.000 треугольников, а каждый персонаж имеет, в среднем, 280 треугольников (!!!). Вот такой вот очень лоу-польный проект.

ant0N 07.08.2012 16:49

Ответ: Кто какую игру делает? Скрины
 
игра по книге "Пикник на обочине"
в начальной стадии разработки

pax 07.08.2012 17:15

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от ant0N (Сообщение 235458)
игра по книге "Пикник на обочине"

Что-то я не помню в книге монстров кроме мартышки)

ant0N 07.08.2012 17:40

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от pax (Сообщение 235463)
Что-то я не помню в книге монстров кроме мартышки)

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


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

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