0
29
10 лет назад
0

» Страж / Первая серия сериала "Страж"

Melissa, не не путаю. Да и весит он вроде всего мегабайт 700-800. Не знаю, первый мне нравится больше за свою простоту, во втором в принципе тоже есть свои плюсы, но как то у меня не срослось с ним, но разочек я дошел помойму до 8 или 9 дня выживания.
0
29
10 лет назад
0
0
29
10 лет назад
0

» Блог H / xgm-update

Inflexible, в любом случае никто этим не будет сейчас заниматься и вам не советую тоже пока что этим не заниматься
0
29
10 лет назад
0

» Страж / Первая серия сериала "Страж"

Melissa, нет это из первого из главного меню. Я в эту игру наиграл овер дофига часов и набрал 2кк очков в выживании ^^
Второй понравился лишь режим отстреливания в башне
0
29
10 лет назад
0

» Блог H / xgm-update

Inflexible:
А дизайн в старом стиле это что?
0
29
10 лет назад
Отредактирован alexprey
0

» Страж / Первая серия сериала "Страж"

Ухух, на 7 минуте главная тема из алиен шутера :D
1
29
10 лет назад
1

» Fa_losophy / Руковыпрямительный колледж имени Факова

RSQR, тут больше уже математики надо знать, а для этого нужна хорошая математическая база
1
29
10 лет назад
1

» Fa_losophy / Руковыпрямительный колледж имени Факова

darkowlom, такого варианта не существует)
2
29
10 лет назад
2

» JARG / Представление игровых объектов

В зависимости от того, что ты хочешь. Я использую такую логику:
 // Какой то базовый класс, которые отвечает онли за характеристики объекта, можно экстендить и т.д.
class GameObject {
    // Тут список поведений
    private IList<Type> objectBehaviours;
    private IList<IGameObjectBahaviour> objectBehaviourInstances;
    // Инстанцируем поведения
    private void InitializeBehaviour() {
         objectBehaviourInstances = objectBehaviours
              .Where(x => x.Implements(IGameObjectBehaviour))
              .Select(x => Activator.Create(x, new[] {this}))
              .ToList();
    }

    // Вызываем поведения
    public void Damage(float damage) {
           // меняем характеристики
           // ....
           // и вызываем обработчики
           objectBehavioursInstances.Foreach(x => x.Damage(damage));
    }
}

// Интерфейс определяющий какое либо поведение игрового объекта
interface IGameObjectBehaviour {
  GameObject Current { get; }

  void OnDamage(...);
  void OnDeath(...);
  void OnStart(...);
  void OnEnd(...);
  void OnTick(...); 
  // и т.д.
}
Ну вот как то так.
ПС. Кажется я осознал для чего можно использовать Injection
8
29
10 лет назад
8
0
29
10 лет назад
0

» Программирование / Монада MayBe

Mihahail, ну я думаю в случае написания такого кода использует совсем другой подход к проектированию системы и написанию коду, так чтобы исключений не было вообще или сводилось к минимуму. Ну и там есть-что то типа исключений, в код особо не смотрел, но что-то похожее есть
0
29
10 лет назад
0

» Программирование / Монада MayBe

Extravert, надо чтоли тогда про Unity написать, правда не особо представляю как его можно использовать при создании игры
0
29
10 лет назад
0

» Программирование / Монада MayBe

Extravert, просто я немного по другому оформляю
var result = calc
    .With(x => x.handle)
    .OrType<HandleMethod>()
    .With(x => x.method)
    .If(x => x == checkMethod)
    .ReturnSuccess();
Особенно касается всяких селектов и прочего. Правда не всегда LINQ выглядит красивее обычного foreach
в первом примере handle у меня абстрактного типа Handle, и я привожу его к конкретному HandleMethod и только в случае если он имеет данный тип цепочка выполняется дальше.
А ну все, больше претензий нет)
0
29
10 лет назад
0

» Программирование / Монада MayBe

Extravert, как то громоздко получается из-за вот этого OfType или у тебя handle не этого типа?
0
29
10 лет назад
0

» Программирование / Монада MayBe

Фу однострочник....
А если calc будет наллом?
0
29
10 лет назад
0

» XGM Team / Небольшое изменение в премодерации проектов

в том числе убитых поколениями местных адм.
что простите? Некромантия это не законно!)
0
29
10 лет назад
0

» XGM Team / Небольшое изменение в премодерации проектов

Странный Парень, я боюсь тогда бы сайт далеко бы не уехал.
Вы же, будучи никакими специалистами в UX и, как показывает практика, в UI
Потому что над сайтом работают студенты (иногда даже изучающие php по ходу написания сайта) и даже не за еду, а за просто так. Так что не надо тут ля-ля
1
29
10 лет назад
1

» WarCraft 3 / Математические функции от Warden

Farrien, минимальный угол на который требуется повернуться, чтобы перейти из угла A1 в угол A2.
0
29
10 лет назад
0

» Шатер GenElCon'a / RPG с открытым миром на Unity?

Странный Парень:
alexprey, в компании нашей, название пока не буду раздавать =)
Почему?
0
29
10 лет назад
0

» Шатер GenElCon'a / RPG с открытым миром на Unity?

THIS. у нас так делали.
где?
0
29
10 лет назад
Отредактирован alexprey
0

» Шатер GenElCon'a / RPG с открытым миром на Unity?

GeneralElConsul, ты плохой((( Надо вопрос в юньке было задавать :c Поэтому не буду тебе отвечать =p
3
29
10 лет назад
3

» XGM Team / Изменения в рейтинговой системе

Fakov, лет через 300 когда хелл полностью реализует свою задумку... <_<
0
29
10 лет назад
0

» XGM Team / Изменения в рейтинговой системе

Aws, итоговый вердикт на счет бана принимает все равно администратор
0
29
10 лет назад
0

» Администрация XGM / Небольшой баг

php (да и любой скриптовый язык )он такой
причем тут php вообще? О_о Страница рисуется html + css

У меня все норм и как надо скролиться до заголовка

А нет, та же фигня. Я кажись понял для чего это было сделано, но видимо немного не так реализовали и поэтому контент уезжает.... В общем если будет время может быть посмотрю