LINUX.ORG.RU
ФорумGames

BlockField - Самопальный сетевой шутер

 , блоки, ,


11

17

Описание
Делаю в свободное время собственный мультиплеерный командный шутер (подобие Ace Of Spades), на Unity3d. Unity3d используется только для GUI + 3d рендер, всё остальное чистый C#.
Самые свежие бинарники
Скриншот

Прочее
В будущем планируются классы игроков, захват точек, разнообразие текстур и много-другого. Если есть предложения пишите.
Если игра выстрелит ( :) ) Всем плюшки при релизе альфы/беты и так далее.

Компоненты с открытым исходным кодом
LiteNetLib - сеть
LiteJson - парсинг конфигов и мелочи


P.S.
Если у кого какие баги с видео - попробуйте запускать с ключом -force-opengl
Буду рад вашим отзывам!

★★★★

Последнее исправление: RevenantX (всего исправлений: 29)
Ответ на: комментарий от w1nner

Нужно больше оружия - добавить нож, пистолет, гранату.

нож или лопата и граната - будет в след. билде.

Сделать анимацию смерти.

Тоже будет.

Ну и можно еще переключение оружия по колесику.

Принято) Добавим)

Ну и можно еще переключение оружия по колесику.

Тоже учту.

RevenantX ★★★★
() автор топика

А чатом как пользоваться?

Есть идеи как сделать возможность падения блоков с разрушением?

Ну например, построил длинный тонкий столп. Спустился вниз, сломал первый блок, весь столб начинает падать и при этом под весом верхних блоков нижнее ломаются/разлетаются.

abs ★★★
()

Карта большая конечно, искать долго надо. Я бы для завлечения построил простую маленькую карту, по типу карты $2000 из counter-strike, или аналогичной. Чтобы мяса и экшена больше было. Хотя строить там конечно тяжелее будет. Или можно тупо скопировать любую популярную карту.

orm-i-auga ★★★★★
()
Ответ на: комментарий от orm-i-auga

Расчитывалось на побольше игроков. Изначально поле было. Искать долго не приходилось)

Или можно тупо скопировать любую популярную карту.

Можно. Но этож надо скопировать) Времени не хватает)

RevenantX ★★★★
() автор топика

Могу сейчас запилить билд. Из нового там будет:
-Урон при падении с большой высоты
-Новые модели персонажей
-Локальная анимация смерти (собственной)
-Переключение оружия по колесику
-Шрифты которые у некоторых не отображались

RevenantX ★★★★
() автор топика
Ответ на: комментарий от RevenantX

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

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Ты так говоришь будто я этого не знаю. Просто говорить «быдлокодишь» не видя кода, как-то не правильно. У меня есть уже некоторый опыт разработки игр (7 лет в целом, 3 года коммерческой разработки). И свой код я считаю вполне нормальным. Я знаю проблемные места, знаю где надо рефакторить если вдруг что. И делаю периодически рефактор когда архитектура не выдерживает нововведений.

RevenantX ★★★★
() автор топика
Ответ на: комментарий от RevenantX

Я поменяю траву(неразбиваемую) на камень какой-нибудь (текстуры есть). А траву сделаю разрушаемой, и накидаю слоев 4-8 наверное, чтоб подкопы были)

Назови его «плохой камень».

rezedent12 ☆☆☆
()
Ответ на: комментарий от RevenantX

Ну с текстурами-то, конечно, вы там сами решайте, я просто концепцию предложил :)

UPD: гулять так гулять, снизу камень, сверху трава, в середине земля.

kir64 ★★
()
Последнее исправление: kir64 (всего исправлений: 1)

Обновление 364

-Урон от падения
-Новая моделька игрока
-Переключение оружия колесиком
-Переключение оружия на предыдущее по Q
-Локальная анимация смерти
-Сообщения о коннекте-дисконнекте игроков в чате
-Регенерация здоровья
-Исправленные анимации
-Увеличение размера мира
-Новые виды блоков
-Лопата
-У всех у кого не отображались шрифты - теперь долнжно быть всё нормально
-Увеличена гравитация
-Версия для Mac x64 (не тестированная)

Внимние
Лопата - кнопка 1
Автомат - кнопка 2
Снайперка - кнопка 3
Строилка блоков - кнопка 4
А также много мелких фиксов
https://www.dropbox.com/sh/vw32qju9bnrwnae/AACVLKidbyd8hahjCQ8Kjv6Xa?dl=0

RevenantX ★★★★
() автор топика

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

abs ★★★
()