Добавлен , опубликован
Интересует, как идут дела с проектом? Заглядывайте сегодня в 20:00 МСК на стрим разработки: www.twitch.tv/kozinaka
Будет много кода, отладки и поясняющего бубнёжа. Попробую дожать до конца анимацию распылителя и накидать пару новых обучающих уровней в редакторе. Приходите поддержать ленивого разработчика в тонусе!

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
29
8 лет назад
2
а потом всё начало стремительно расти и накрыло
ага бывает) Я когда писал игрушку сетевую, у меня сперва было что-то типа
switch (message.Type) {
case MessageTypes.PlayerLoaded:
     return PlayerProcessor.OnPlayerLoaded((PlayerLoadedMessage)message);
case MessageTypes.PlayerChatMessage:
     return PlayerProcessor.OnPlayerChatMessage((PlayerChatMessage)message);
....
Ну и так далее)
Потом переписал и стало намного удобнее)
public class PlayerController : BaseNetworkController {
	[MessageHandler(typeof(PlayerLoadedMessage))]
	public void OnLoaded(PlayerLoadedMessage message) {
		// ....
	}
	
	[MessageHandler(typeof(PlayerChatMessage))]
	public void OnChatMessage(PlayerChatMessage message) {
		// ....
	}
}
0
14
8 лет назад
0
alexprey, а как ты это используешь? Покажи первый кусочек кода в парадигме нижнего кусочка, который с атриубутами. Куда ты пихаешь наследника от Message чтобы дальше по атрибутам запустился нужный метод?
0
30
0
а записей не осталось..?
а то стрим в 4 часа утра... сами понимаете...
0
14
8 лет назад
0
Андреич, нет, не осталось. Но там ничего ценного не было, не переживай. Долго и нудно.
0
30
0
всё равно было бы интересно посмотреть...
лично я не припомню, чтоб на сайтах был стрим, имеющий отношение к игрострою...
0
28
8 лет назад
0
Kozinaka:
Андреич, нет, не осталось. Но там ничего ценного не было, не переживай. Долго и нудно.
Записи маст хэв. Мне было интересно послушать, но я стримил сам.
0
14
8 лет назад
0
Jusper, тогда расскажи как сохранять стримы на твитче! :) Я уже два провёл без истории.
2
24
8 лет назад
2
тогда расскажи как сохранять стримы на твитче! :) Я уже два провёл без истории.
По идее, проще всего выгрузку на ютуб настроить.
И еще, кстати, учитывая что ты редко в чат заглядываешь - посмотри включена ли у тебя экспериментальная опция уменьшения задержки стрима и выключи, если включена - намного меньше рвать стрим будет.
0
14
8 лет назад
0
выключи, если включена - намного меньше рвать стрим будет
Спасибо! Была такая галка, да.
2
24
8 лет назад
2
Kozinaka, учти, это увеличит задержку между записью стрима и его отображением у зрителей (в среднем - около минуты, иногда больше, иногда меньше), так что, если моментальная реакция чата важнее - галку придется вернуть и терпеть рвущийся стрим.
Ну и для выгрузки истории на ютуб:
При этом для выгрузки на ютуб, когда я в последний раз что-то стримил, нужно было чтобы метаданные стрима были заполнены - название стрима и все такое.
2
21
8 лет назад
2
Kozinaka:
Jusper, тогда расскажи как сохранять стримы на твитче! :) Я уже два провёл без истории.
Там в настройках поищи галку сохранять воды, висят 3 месяца там и можешь оттуда же экспортнуть их на ютуб канал.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.