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)

Igor 11.02.2015 17:11

Ответ: Кто какую игру делает? Скрины
 
Поиграл, на этот раз с игроками. Понравилось.
Предлагаю игроков делить на команды, чтобы был не тупой дезматч, а более глубокий в плане игровой механики тимплей. Ну и добавить разделение на средние/тяжёлые танки.
Или, наоборот, не привязываться к типам, а дать игроку выбор из нескольких корпусов и башен. (Или давать что-нибудь рандомное, если лень выбор делать)
т.е., например, корпус с лёгкой бронёй быстро перемещается, но имеет мало хп, бронированный - наоборот.
А на корпус ставятся разные пушки - пусть различаются временем перезарядки, скоростью полёта снаряда и уроном. Кому-то понравится стрелять кучей слабых снарядов и не думать, а кому-то стрелять пару раз и наверняка.
Ещё можно добавить бонусное оружие типа лазера/ракет. Первый стреляет импульсами, которые мгновенно достигают противника (чтобы воевать против далёких и быстрых противников), вторые пускай сами наводятся на цель. От них можно спрятаться за стенку)

moka 11.02.2015 18:14

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

Сообщение от Igor (Сообщение 293181)
Поиграл, на этот раз с игроками. Понравилось.
Предлагаю игроков делить на команды, чтобы был не тупой дезматч, а более глубокий в плане игровой механики тимплей. Ну и добавить разделение на средние/тяжёлые танки.
Или, наоборот, не привязываться к типам, а дать игроку выбор из нескольких корпусов и башен. (Или давать что-нибудь рандомное, если лень выбор делать)
т.е., например, корпус с лёгкой бронёй быстро перемещается, но имеет мало хп, бронированный - наоборот.
А на корпус ставятся разные пушки - пусть различаются временем перезарядки, скоростью полёта снаряда и уроном. Кому-то понравится стрелять кучей слабых снарядов и не думать, а кому-то стрелять пару раз и наверняка.
Ещё можно добавить бонусное оружие типа лазера/ракет. Первый стреляет импульсами, которые мгновенно достигают противника (чтобы воевать против далёких и быстрых противников), вторые пускай сами наводятся на цель. От них можно спрятаться за стенку)

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

Относительно пушек, да.
Вообще если будет еще время, я буду уделять 20% рабочего времени в будущем на этот проект. Идей много. Хочется конечно социальные сети, и сделать кастомайзинг танка, с гибкой системой орудий, там например отскакиваемые пули, или взрывчатые.
Или уменьшить размер пули, тем самым увеличив ее скорость и дальность. Или увеличить урон, но пожертвовать дальностью и скоростью и т.п.
В общем идей много, было бы круто все сделать, только времени мало проекту уделяется.

KCEPOKC 11.02.2015 20:48

Ответ: Кто какую игру делает? Скрины
 
А чат будет? Вдруг наткнусь на братишку с булки?
+если будут команды, то требую CTF режим!:)
p.s. наткнулся на твои танки за момент до поста на булчане.

moka 11.02.2015 21:46

Ответ: Кто какую игру делает? Скрины
 
Чат легко сделать, будет или нет - вопрос времени.
Domination думаю интереснее с танчиками будет.

Проект кстати Open Source.

RegIon 16.02.2015 18:48

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


P.S тень - те же спрайты, только закрашенные черным, по этому есть тень от ступней:"(

Arton 21.02.2015 04:48

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

Сообщение от RegIon (Сообщение 293277)
pic

P.S тень - те же спрайты, только закрашенные черным, по этому есть тень от ступней:"(

Ты чё, тыквенные рожи из ВК стырил?


RegIon 21.02.2015 06:04

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

Сообщение от Arton (Сообщение 293404)
Ты чё, тыквенные рожи из ВК стырил?


:-)

RegIon 22.02.2015 10:20

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


Тени делал так http://forum.boolean.name/showthread...460#post293460
Чую на мобилах загнется шейдер, там они очень меделенные
Много DC из-за того, что DEBUG информацию рисую, так всего 16

P.S чуйка не подвела, на мобиле FPS = 5-7 и баги отрисовки, наверное нужно polygone-shadows, как в teleglytch

moka 23.02.2015 02:37

Ответ: Кто какую игру делает? Скрины
 
Делал как-то полигональные теньки, тригонометрия. Тут стресс тест 850 линий, и нету никаких оптимизаций, плюс рендер на CPU.
http://moka.co/shadows/

RegIon 24.02.2015 12:33

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

Сообщение от moka (Сообщение 293482)
Делал как-то полигональные теньки, тригонометрия. Тут стресс тест 850 линий, и нету никаких оптимизаций, плюс рендер на CPU.
http://moka.co/shadows/

moka,подкинь идею, как ты это делал, а то в коде не особо разобрался - все сплошняком, а самому хреново получается:(

Upd:
Сделал так, 360 трианглов с точкой в центре:



Сейчас другая проблема - 200 DC +, мобиле это критично оказалось - подлагивает
UPD, рисовал отдельно каждый полигон = 200DC, забатчил в меш - 1 DC

moka 24.02.2015 15:25

Ответ: Кто какую игру делает? Скрины
 
Отличная статья тут: http://www.redblobgames.com/articles/visibility/
Есть источник света, и есть отрезки - весь уровень сделан из отрезков. Далее бросить тень от одного отрезка - очень легко, как сделаешь это, дальше нужно будет оптимизировать: постройка одного triangle strip'а, не проверять отрезки которые уже в тени, ограничивание дальности тени по квадрату (чтобы не тянуть тень за радиус дальности света, иначе будет высокий fillrate).
Можно также делать частичное обновление в такой системе только для двигающихся объектов, такой подход дает возможность просчитать тени для статики один раз, заместо каждого раза. Производительность весьма высокая, даже в сложных сценах.

Можно также реализовать мягкие тени таким подходом.

moka 05.03.2015 21:53

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Добавил ники, и там сделал мелких изменений в UI.
Также добавил US сервер, если с ним меньше зажержка, то он будет юзаться.

http://tanx.playcanvas.com/


Arton 06.03.2015 00:14

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

Сообщение от moka (Сообщение 293875)
Добавил ники, и там сделал мелких изменений в UI.
Также добавил US сервер, если с ним меньше зажержка, то он будет юзаться.

Здорово! Теперь намного интереснее. Играл как на заказ зелёным танком, все ездили без никнеймов :(

Фрапс что-то отказался записывать фпс. Конфигурация та же. Лагов со звуком не заметил. Перед финалом боя был жосткий зависон.

RegIon 06.03.2015 12:37

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Упрт.
Space battle in NCURSES


(посмотрел как чуваки в консоли всякие хрени делают, вот решил сам)))
Бинарник на *nix, возможно для работы нужно будет поставить ncurses.
Управление A-D+Space, пока хз как стрелки прикрутить.
Вложение 21550


tirarex 08.03.2015 10:10

Ответ: Кто какую игру делает? Скрины
 
И все же ксорс меня не отпускает.
Новое сглаживание и немного улучшенные отражения


ABTOMAT 08.03.2015 14:06

Ответ: Кто какую игру делает? Скрины
 
Прочитал сначала "Вымыться. Выйти в ванную".

Mr_F_ 08.03.2015 14:11

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



Артем Валерьевич 17.03.2015 17:55

Ответ: Кто какую игру делает? Скрины
 
Вложений: 7
долбаю инвентарь

Данил 18.03.2015 21:31

Ответ: Кто какую игру делает? Скрины
 
ну, елки-палки, ну расскажите мне прикол юнайта :( ну противно мне на нем работать. Все игры: копии друг друга. Хелло ворлд "15" мб. апк-версии - вообще беда :( ну не вижу я в упор его плюсов :( <холивар="старт">

moka 18.03.2015 22:29

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

DStalk 30.03.2015 19:48

Ответ: Кто какую игру делает? Скрины
 
а я вот юзаю Xors и радуюсь:Р


Wegox 31.03.2015 16:07

Ответ: Кто какую игру делает? Скрины
 
Ой, а Я скачал Unity3D 5 значит, официально!.. с ихнего сайта скачал, и даже!.. зарегистрировал его! запустил ̶п̶о̶с̶л̶е̶д̶н̶и̶й̶ крайний билд змеи,

и:''(( шейдеры пахерелись:-) и цвета тоже кстати... и что-то там ещё, но основные скрипты работают:ok: Ну это всё поправимо вообще:) Я шейдеры тупо удалил из проекта:-D
А так всё работает советую:super:

LLI.T.A.L.K.E.R. 04.04.2015 01:27

Ответ: Кто какую игру делает? Скрины
 
CS1.6^Blitz3D*Xors3D+PhysX живы вечно в наших умах и сердцах.

Без звука, так как не определяется звуковая карта.
Дырявая версия игры и карты.

RegIon 01.05.2015 20:14

Ответ: Кто какую игру делает? Скрины
 
Понг
Можно играть все, кроме джоя. Проверил на iOS 8, Android - быстренько.
(хотя вначале все подлагивает, видать догрузка ресурсов)
http://playcanv.as/p/N9yAibo7

moka 01.05.2015 20:25

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

Igor 03.05.2015 23:25

Ответ: Кто какую игру делает? Скрины
 
Вложений: 2
libgdx, телефон спокойно рисует кучу народу + рельеф. Fps зависит от масштаба, в данном случае около 30 с тенями и 60 без них.
P.S. Ищу кого-нибудь в команду. С проганьем более-менее справляюсь, хотя от помощи не откажусь, а вот с моделированием человечков проблемы. Нужны модельки, которые я смогу отрендерить заранее в текстуру с 16 сторон (цвета + нормали) как кучу маленьких спрайтов. Было бы круто, например, 5 кадров для анимации ходьбы и ещё несколько для стрельбы, перезарядки, штыковой атаки и смерти. (Ещё планируются всадники, крестьяне и корованы обозы с провизией)
P.P.S. Есть уже готовый кусок графической части, которому размер игровой карты не помеха, хоть 2*2 км могёт (в аттаче 1*1км, 4*4км на компе работают нормально, на телефоне не пробовал), рисует рельеф как сетку с шагом в 2 метра, так же тянет кучу спрайтов солдат. Ещё есть отключаемые реалтаймовые тени и вообще на телефоне шикарно смотрится.
Игровой логики, перемещения людей и прочего ещё нет, apk не буду выкладывать.

Samodelkin 03.05.2015 23:38

Ответ: Кто какую игру делает? Скрины
 
А чтобы нарисовать тень нужна же 3D модель? Получается там всё таки рисуется 3D без освещения и текстур? Или тени всё таки частично предрасчитаны как-то?

UPD:
Ты видимо по спрайту тень создаешь. На картинке у тебя тень той же формы что и спрайт с ракурса камеры, но если у тебя будут спрайты со всех сторон то рисовать тени можно с помощью любого спрайта. Видимо так, да?

Igor 03.05.2015 23:42

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

UPD:
Да. У деревьев только один спрайт, а у человечков спрайт для тени (как и спрайт для обычной камеры) выбирается в зависимости от направления.

RegIon 14.05.2015 23:21

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


Пилим по чуть-чуть в день с одним чуваком. Со временем все больше и больше жрать ресурсов начинает, что не очень хорошо, но придумаем что.
Теперь играть можно только в режиме очереди, вот так.
А, имя пока не сменить - баг.

moka 15.05.2015 13:10

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

Да и вы использовали тут физический движек, что имхо overhead большой, если написать простую векторную математику, будет на много оптимальнее.

220 раз отыграли уже, круто! :)

RegIon 17.05.2015 09:44

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

Сообщение от moka (Сообщение 295898)
Очень не хватает больше контроля над градусом отскока, нужно чтобы учитывалась скорость панельки также где от центра панели ударяет.

Да и вы использовали тут физический движек, что имхо overhead большой, если написать простую векторную математику, будет на много оптимальнее.

220 раз отыграли уже, круто! :)

Я предлагал, но lmao что-то был не в восторге от этого:dontknow:. Вот как логику на сервер отправим, тогда посмотри что делать.

moka 18.05.2015 00:39

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

RegIon 19.05.2015 07:20

Ответ: Кто какую игру делает? Скрины
 
http://playcanv.as/p/ufmSM4NF

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

LLI.T.A.L.K.E.R. 22.05.2015 01:00

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


убавьте звук в колонках, т.к. звук выстрела слишком громок (на видео)

и вот это вот я записал FRAPS-ом в fullsize 60 fps (хоть и разрешение 800x600 на всякий случай)
в Blitz3D я бы такое и поиграть не смог (с моим конфигом)

tirarex 22.05.2015 09:03

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

Сообщение от LLI.T.A.L.K.E.R. (Сообщение 295993)
звуковая дверь


убавьте звук в колонках, т.к. звук выстрела слишком громок (на видео)

и вот это вот я записал FRAPS-ом в fullsize 60 fps (хоть и разрешение 800x600 на всякий случай)
в Blitz3D я бы такое и поиграть не смог (с моим конфигом)

Не понимаю юзеров юнити!
Когда есть тонна готовых префабов , они пишут свои какули снова и снова...

pax 22.05.2015 09:30

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

Сообщение от tirarex (Сообщение 295996)
Не понимаю юзеров юнити!
Когда есть тонна готовых префабов , они пишут свои какули снова и снова...

А где инфа что это Unity?

St_AnGer 22.05.2015 10:20

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

Сообщение от tirarex (Сообщение 295996)
Не понимаю юзеров юнити!
Когда есть тонна готовых префабов , они пишут свои какули снова и снова...

Не понимаю писателей новых движков! Когда есть тонна готовых движков, они... И далее по тексту. Ну серьёзно, чего плохого в изучении чего либо? Почему надо обязательно использовать что то готовое, если я, допустим, хочу изучить двиг и написать всё сам? :)

moka 22.05.2015 12:17

Ответ: Кто какую игру делает? Скрины
 
tirarex, готовенькое? Скорее "говяненькое", заточенное под конкретный "самый популярный" вариант.
Тем самым никаких конкретных задачей проекта эти "готовенькие" решения не решают.
Если ты в конструктор играешься, то да конечно. Но рано или поздно тебе прийдется переписать свой контроллер, под свои нужды. И лучше это сделать когда у тебя не слишком много зависимости на "готовеньком" контроллере.

Артем Валерьевич 28.05.2015 18:21

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

Arton 28.05.2015 22:15

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

Сообщение от Артем Валерьевич (Сообщение 296200)
папа Тёма гоночки пилит

А это, со снеговиком и Санта-Клаусом Дедом Морозом там было, где оно?

Артем Валерьевич 28.05.2015 23:27

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

Сообщение от Arton (Сообщение 296210)
А это, со снеговиком и Санта-Клаусом Дедом Морозом там было, где оно?


в работе .

ABTOMAT 16.06.2015 02:10

Ответ: Кто какую игру делает? Скрины
 
Начал осваивать Юнити, пока всё получается.
Игра по мотивам известного в узких кругах кинофильма.


impersonalis 16.06.2015 02:18

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

ABTOMAT 16.06.2015 02:39

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

Сообщение от impersonalis (Сообщение 296656)
outdoor неканоничен!

Это интерпретация слов Пахома "А я буду в лесу в этом, долбанном, сидеть..."

Crystal 16.06.2015 22:22

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

Сообщение от ABTOMAT (Сообщение 296655)
Начал осваивать Юнити, пока всё получается.
Игра по мотивам известного в узких кругах кинофильма.

Называется игра - "ГАВНЯК: В поисках зелёных млекопитающих."

pax 17.06.2015 22:29

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



Предстоит склеить порядка 60 кубиков для сборки стартовой машинки в игре.

FireOwl 20.06.2015 22:17

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

pax 20.06.2015 23:12

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

То что клеил - стартовая машинка




















Финальный вариант

Igor 21.06.2015 12:53

Ответ: Кто какую игру делает? Скрины
 
Не ожидал, что ты каждый кубик в отдельности клеить будешь. Сколько времени ушло?

FireOwl 21.06.2015 14:01

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

pax 21.06.2015 14:41

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

Сообщение от Igor (Сообщение 296794)
Не ожидал, что ты каждый кубик в отдельности клеить будешь. Сколько времени ушло?

Вырезал несколько вечеров, склеить все ушел день. На пушку где-то час вырезать и склеить получается.

Цитата:

Сообщение от FireOwl (Сообщение 296796)
А колеса просто на клей посажены?
(Когда делал игрушки из картона, продевал бамбуковую палочку и клеил колеса к ней.)

Да, макет не ездящий, в этом нет необходимости. Будет на подставке стоять.

EvilOkta 22.06.2015 13:57

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

Сообщение от pax (Сообщение 296798)
Да, макет не ездящий, в этом нет необходимости. Будет на подставке стоять.

А я думал это для экспериментов с дополненной реальностью ) Но сделано круто!

ARA 22.06.2015 16:12

Ответ: Кто какую игру делает? Скрины
 
Pax, выкладывай в офф группу стимкрафта! И выкройки не забудь залить.

SBJoker 22.06.2015 16:29

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

Crystal 22.06.2015 17:00

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Мою тачку склеить не хочешь? ))

pax 22.06.2015 17:30

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

Сообщение от ARA (Сообщение 296845)
Pax, выкладывай в офф группу стимкрафта! И выкройки не забудь залить.

Уже и развертки тоже выложили :)
https://cloud.mail.ru/public/LzTY/Zi8crCx6a

Цитата:

Сообщение от SBJoker (Сообщение 296846)
Ну по кубику делать это оверкилл, можно было сделать единую развертку.

Единую развертку сложно тем, что сначала ее смоделить придется.

Цитата:

Сообщение от Crystal (Сообщение 296848)
Мою тачку склеить не хочешь? ))

Да я эту устал клеить (а в ней всего чуть больше 60 блоков), а для твоей еще надо для блоков декораций развертки делать)

RegIon 22.06.2015 18:16

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

Единую развертку сложно тем, что сначала ее смоделить придется.
не обязательно, в игре ведь уже машинка есть собранная, можно сделать типо UVwrapera, который бы её развернул на плоскость. Пускай даже по ручным разрезам(это как в блендере модно маркировать грани, по которым разрезает uvwrap)

impersonalis 22.06.2015 18:27

Ответ: Кто какую игру делает? Скрины
 
pepakura, ЕМНИП, назывался софт для генерации выкройки по 3д-модели

LLI.T.A.L.K.E.R. 22.06.2015 19:24

Ответ: Кто какую игру делает? Скрины
 
прошу, не делайте вид активности по теме "Кто какую игру делает? Скрины", этим обсуждением (моделирования)

а то думаю - о кто-то игру всё-таки делает, а в теме это

pax 22.06.2015 20:16

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

Сообщение от RegIon (Сообщение 296854)
не обязательно, в игре ведь уже машинка есть собранная, можно сделать типо UVwrapera, который бы её развернул на плоскость. Пускай даже по ручным разрезам(это как в блендере модно маркировать грани, по которым разрезает uvwrap)

В игре она так же из кубиков.

Цитата:

Сообщение от impersonalis (Сообщение 296855)
pepakura, ЕМНИП, назывался софт для генерации выкройки по 3д-модели

В ней и делал разверки блоков.

FREE MAN 22.06.2015 22:40

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

Nuprahtor 05.07.2015 01:24

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





Andvrok 05.07.2015 02:35

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

Gector 05.07.2015 09:57

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

Сообщение от Nuprahtor (Сообщение 297229)






Нраицо. Когда демо будет?


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

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