Этим постом я хочу проверить, есть ли тут желающие и интересно ли кому слезть с иглы великолепного но отмершего WC3 и перекатиться в создание игр без программирования на Unity с помощью визуального скриптинга Playmaker, или мне не стоит тратить на это время.
31 1 227
0
32
2 года назад
0
К сожалению ты то с иглы варкарфта, как раз таки и не слез, делая управление правой кнопкой мыши на гуи, это варкарфт и есть, только у тебя ещё нет никакого нет кода (игры по сети), так что о адекватном мультиплеере речи и не идёт, до уровня 2001 года ещё идти и идти.
Ну а если это отбросить, упоминания варкрафта, и представить, что я это увидел НЕ на xgm, то это очень круто
💪, мужик
Спс.
ирония в том, что в итоге сеттинг поделки задуман был по варкрафту. Но геймплей копирует флешигры 2005 года помоему.
0
32
2 года назад
0
К сожалению ты то с иглы варкарфта, как раз таки и не слез, делая управление правой кнопкой мыши на гуи, это варкарфт и есть, только у тебя ещё нет никакого нет кода (игры по сети), так что о адекватном мультиплеере речи и не идёт, до уровня 2001 года ещё идти и идти.
Ну а если это отбросить, упоминания варкрафта, и представить, что я это увидел НЕ на xgm, то это очень круто
💪, мужик
4
32
2 года назад
4
Пока никто не смогу угадать референс, с которого я делаю эту поделку, я залью вам результат месяца работы, за который при неполной нагрузке появились 90% всех игровых механик в рабочем состоянии без единой строчки кода. Тупа на визуальном скрипте. сначала я думал что это будут хиханьки да хаханьки, а потом когда оно вдруг все стало получаться и достаточно шустро как на gui триггерах варкрафта, я решил залезть поглубже в кроличью нору. И я еще не долез до конца.
Что вы с этим будете делать я не знаю, но может кого и надоумит слезть с иглы варкрафта и пересесть на лицо геймдеву.
Загруженные файлы
Всем привет. Ковыряю потихоньку свою игру в жанре менеджер, и предо мной наконец встал очевидный вопрос: "как лучше хранить данные?".
При первом рассмотрении вопроса, самое простое решение, которое я смог найти в интернете - хранить данные в JSon файле. Но насколько я…
8 1 085
0
13
2 года назад
0
Советую разбить на подклассы, чем хранить гиганты.
В джсон и храни есть игра cdda там файл сохранения может весить 1гб и больше
Я конечно полный профан в данных вопросах, но по моим грубым подсчетам:
1 экземпляр класса Warrior у меня получился примерно 2 кб, всего будет ~500 экземпляров на старте игры. Каждый игровой цикл будет прибавляться еще ~500 экземпляров, + будут выпиливаться экземпляры каждые 10 игровых циклов и каждую смерть Warrior. Ну т.е. на пике вес файла будет максимум
10 мб.
Я не собираюсь никакие бесконечно расширяющиеся карты мира генерировать. 😀
Короче, будем решать задачи по мере их поступления.
ScorpioT1000:
Либо там трейты или примеси какие-то должны быть
Полез гуглить что такое трейты в итоге зачем-то залипал час на статью "реализация множественного наследования в c#" D:
0
37
2 года назад
Отредактирован ScorpioT1000
0
ledoed, можно и по частям, если осторожно парсить например корень по чанкам доставать в строку и ее уже парсить. Ну типа руками делить массив объектов - (там всего 4 символа разных и пробелы) разделять, а объект сам скармливать каждый
1
17
2 года назад
Отредактирован ledoed
1
Есть еще библеотека с помощью которой можно серилизовать переменные а не целый класс

В джсон и храни есть игра cdda там файл сохранения может весить 1гб и больше
Можно в zip потом закидывать, json хорошо сжимается
было бы прикольно но проблема возникнет при загрузке,придеться все сохранение кидать в оперу чем загружать по частятм
к сожелению ката так не может а серелизует все сохранение

кста еще поможет атрибут [SerializeField] если хош приватную переменную сохранить
Пример:
        [SerializeField]
        private int _intelligence;
        public int Intelligence 
        {
            get => _intelligence;
            set => _intelligence = value < 0 ? 0 : value > 10 ? 10 : value;
        }
в джсон можно еще целые обьекты сохранять а с библиотекой даже словари
Пример:
    [System.Serializable]
    public class SaveMeClass 
    {
        [SerializeField]
        private SaveStruct _saveStruct;

    }

    [System.Serializable]
    public struct SaveStruct
    {
        [SerializeField]
        private int saveint;
        [SerializeField]
        private string savestring;
    }
0
37
2 года назад
0
В джсон и храни есть игра cdda там файл сохранения может весить 1гб и больше
Можно в zip потом закидывать, json хорошо сжимается
0
17
2 года назад
0
В джсон и храни есть игра cdda там файл сохранения может весить 1гб и больше
1
37
2 года назад
1
Советую разбить на подклассы, чем хранить гиганты. Либо там трейты или примеси какие-то должны быть