Faion #1 - 7 месяцев назад 2   

» XGM Team / 2019 to 2020 + Обновление Stage 6

Да, быстро летит время :)
Faion #2 - 6 лет назад -8   

» Программирование / Методы расширений

Автор, прежде чем учить других, сам хотя бы немного изучи язык :facepalm:
public static IntArrayUtils 
{
    public static int GetLast(this int[] array) 
    {
        var last = 0;
        if (array != null && array.Count != 0)
             last = array[array.Length];
        return last;
    }
}
Две ошибки в примитивном примере. Я уже не говорю про оптимальность.
Несмотря на плюсы, не стоит использовать методы расширений если
Вместо этих если, нужно было сказать, что эти методы расширения допустимо использовать только в том случае, если у вас нету доступа к объекту, который нужно расширить.
И да:
Is Extension method thread safe?
You found an interesting loop hole, it tripped everybody up. No, it is not thread-safe.
While it looks like the EventHandler<> reference is copied through the method argument, this is not what happens at runtime. Extension methods are subject to being inlined, just like a regular instance method. In fact, it is extremely likely to get inlined since it is so small. There's no copy, you have to make one yourself.
Faion #5 - 7 лет назад -4   

» Naruto - Nindogatari / Главная страница

И получить в 10 раз меньше опыта. Дерзай. :)
В 10 раз больше* опыта.
Faion #6 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

В том то и дело, что задумок у тебя выше крыши, а простые люди не видят их реализации и не понимают почему ты не хочешь выпускать карту на вц3.
Не хочу никого обидеть, но роль в моем проекте "простых людей" отодвинута на задний план. По этому я и занимался разработкой в закрытом режиме, и в принципе не особо делился новостями.
Насчет в 10 раз быстрее я не уверен, потому что ты умудришься найти еще больше способов реализации своих "фишек", и релиз проекта уже на юнити будет отодвигаться также, как и здесь.
Речь шла о аналогичном функционале, и его я бы действительно реализовал существенно быстрее, в десятки раз быстрее, т.к. норм среда предоставляет нормальные возможности для разработки и отладки сложных систем, я уже не говорю о возможностях промышленных языков.
Да и по замечу, что по всей видимости возникло некоторое недопонимание. На юнити я не собираюсь делать этот проект, т.к. это бесперспективно по самым разным причинам. У меня в планах совершенно иной проект, который не имеет отношения к наруто, и вообще к аниме. Делать я его буду не один а в команде. Что за проект, афишировать не буду, могу лишь сказать, что опыт полученный при разработке Ниндогатари не пропадет взря, т.к. этот проект помог мне найти ответы на многие вопросы по части геймдева.
Так что я не понимаю зачем надо было вдруг замораживать проект уже почти на стадии демки и переходить на движок.
Все просто, проект, а так же платформа выполнили свою роль, причем довольно давно. Но несмотря на это, я хотел таки выпустить проект, пускай он будет содержать лишь малую каплю моих идей, но в определенный момент мне стало ясно, что даже этой капле крайне тесно на этой платформе. В целом, стала совершенно ясно, что продолжение работ над проектом абсолютно пустая трата времени, моего, так и тех людей, которые участвовали со мной в разработке.
Решение было принять не легко, я бы даже сказал что пришлось переступить через себя, однако настало понимание, что проект больше не является для меня источником опыта, а лишь обуза которая мешает мне развиваться дальше и это понимание не даст мне передумать. Нужно двигаться дальше, к новым вершинам.
Faion #7 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

igni2012, прошу простить меня, однако прошу и меня понять, мне не хочется тратить время на проект, который сможет вместить не более 10% моих задумок, я уже не говорю о том, что по сути независимо от результата это окажется пустой тратой времени. А если учесть, что на норм платформе, типа юнити я смогу сделать "тоже самое" раз в 10 быстрее, то становится совершенно ясно, что завершать работы над проектом - бессмысленно.
Faion #8 - 7 лет назад 2   

» Game Dev / Давайте делать игры!

prog, жава ваша годится разве что холодильники программировать, но не игры.
Faion #9 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

Palix:
Faion, учитывая, что ты учишься или работаешь, личная жизнь и так далее.. На два годика наверно уйдет работа.
А насчет быстроты работы в юните 3д, это надо уметь работать..
Если что прости, если задел
Я уже 2 года как работаю C# разработчиком и участвую в серьезных проектах, что как бэ само по себе намекает. Я уже не говорю о том, что занимаясь проектом на юнити, где есть реальный шанс заработать, мне не составит большого труда собрать адекватную команду состоящую далеко не из школьников.
Faion #10 - 7 лет назад -1   

» Naruto - Nindogatari / Главная страница

Faion, выпусти уже карту на вар, надоел, столько лет что-то делаешь и сливаешь
Проект не доделан и вообще в альфа состоянии. Тратить время на доведения до демо нет желания. Вообще не вижу смысла тратить время на вц3, учитывая то, что на юнити я в 10 раз быстрее тоже самое могу сделать.
Faion #11 - 7 лет назад 0   
Faion #12 - 7 лет назад -1   

» Naruto - Nindogatari / Главная страница

Проект заморожен. Команда переходит на юнити.
Faion #13 - 7 лет назад 0

» Dendy Tanks / Редактор уровней Dendy Tanks v 0.24

nvc123, я подозреваю что мой телефон мощнее чем ваш пк, раз у вас лаги.
Faion #15 - 7 лет назад 0
Faion #16 - 7 лет назад 0

» WarCraft 3 Reforged / cJass - дополнение к языку JASS

ADOLF, суть в том, что при достижении лимита кол-ва инклюдов, парсер падает. Используется столько много инклюдов для включения в скоп пачки приватных дефайнов.
Faion #17 - 7 лет назад 0

» WarCraft 3 Reforged / cJass - дополнение к языку JASS

ADOLF, адик, можешь убрать лимит инклюдов?
Faion #18 - 7 лет назад 0

» Аниме / Обсуждение аниме и манги

SLI, и то и то неочень. Есть только один тайтл годный, в названии которого есть Unlimited
Faion #19 - 7 лет назад 0   

» Naruto - Nindogatari / Главная страница

VamPirchicDarc:
А выв англ знаете или просто в гугле переводите? Мне просто оч интересно, я любопытный.
И то и то.
Faion #20 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

alexmantor, due to the heavy load on the work I have little time for the project. In this demonstration postponed to december
Faion #22 - 7 лет назад 0
Faion #23 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

Демка выйдет в этом месяце?
не думаю что смогу выпустить демку в августе, т.к. я планировал брать отпуск на месяц для работы над проектом, однако не вышло, т.к. на работе по проекту завал.
Мир еще заселяется.
Faion #24 - 7 лет назад 2   

» Warhammer / MMO Warhammer 40,000: Eternal Crusade

Многообещающе звучит :)
Faion #25 - 7 лет назад 0
Faion #26 - 7 лет назад 0

» cJass (Adic Jass Helper) / Главная страница

Да нет, о vblock я более менее помню. Просто я его / на нем давно не писал.
И про твои баги я помню, и карта лежит на рабочем столе, вот только сил нет, на работе выматываюсь совершенно.
:) Ну, я отказался от onInit коллбеков, и уже живется лучше :) бтв не понимаю, а почему ты изначально не сделал, что бы onInit конвертировался в vjass инит, ведь имеющаяся реализация сама по себе бажная.
Faion #27 - 7 лет назад 0

» cJass (Adic Jass Helper) / Главная страница

ADOLF, складывается впечатление, что о cjass я знаю больше чем ты сам :) о vblock {} помнишь ? :))
Бтв на счет #for, порой реально не хватает препроцессорных массивов
Faion #28 - 7 лет назад 2   

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

Да кстати, повторюсь. Правильные алгоритмы, логика и архитектура куда важнее чем байты о которых вы печетесь.
Faion #29 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

Doc, хардкорно.
Как то так:
There actually is a very good alternative. It is called “Qt“. Instead of “write once, run everywhere”, their promise is “Write once, COMPILE everywhere.” We can write our app just one time, using C++, and then we just compile it to each platform.
Faion #30 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

Doc, да я же говорил, машинный код не наш путь, наш путь намагничивать нужные сектора вручную.
Faion #31 - 7 лет назад (отредактировано ) 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

4 минуты назад было землетрясение неплохое, вы не заметили?
Faion #32 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

alexprey, ну как бы есть такой проект - Mono, думаю слышал.
Faion #33 - 7 лет назад 1   

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

я бы вообще писал на шарпах((
Что мешает писать на шарпах?
Faion #34 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

:facepalm: скачай рандомный Pts и удивись. Надеюсь что такое птс и откуда они взялись не нужно объяснять?
Faion #35 - 7 лет назад 1   

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

No proofs given -> ur opinion is shit.
:facepalm: Может тебе пруф дать на то что 2+2=4? Вообще впервые встречаю человека, который не знает что оффсборка л2 на плюсах. Ты мб еще думал что l2j это оффсборка?))
Если быть точным, то сервак л2 написан на С++ и asm :nate:
В прочем, учитывая что ты наркоман и не умеешь пользоваться поиском, я пожалуй даже поделюсь инфой
Faion #36 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

alexprey:
Faion, к примеру?
Задача:
сервер на cpp + веб обвязка, типа ЛК
И что использовать тогда? использование единой sql базы хороший вариант на мой взгляд
К примеру RavenDB. В отличие sql решений, nosql хранит объекты в бд, нету никакого оверхеда с созданием ДАЛ, и не нужно думать вообще о связях, ключах и прочей чертовщине. Я могу за день создать сколько угодно репозиториев для объектов любой сложности не напрягаясь, ибо практически делать ничего не нужно, кроме как выполнить действия к которым больше обязывает архитектура проекта. В том же мускуле ты бы делал подобную задачу пару недель.
Doc:
Сервера линейки на жаве держат по 6к человек онлайн? Ужасная жава, ужасная! Не знаю ни одного сайта с сервером полностью на С (знаю, что гугл в критических частях на нем, при этом от с стараются избавиться и перейти на го)
Мб еще на паскале сервер напишешь?
Это говнофришки на жабке, а офф сервера на спп :nate:
Faion #37 - 7 лет назад 0

» Блог им. AlexPrey'я / MySQL C++ или как я прошел через ад

Не занимайтесь извращениями юзайте nosql решения.
Faion #38 - 7 лет назад 0

» Naruto - Nindogatari / Галерея VetsaN'a

Остров я хотел бы переделать. На фоне моего ланда смотрится ужасно, босс, без обид)
Ок :)
Faion #39 - 7 лет назад 2   

» Naruto - Nindogatari / Галерея VetsaN'a

Teranozaur, звучит то звучит. Но заселение мира, тем более моего, это задача не на одну неделю, и пожалуй даже не на один месяц. Мой мир свободно может уместить свыше 500 квестов к примеру, движок может свободно обрабатывать еще больше квестов(в принципе ему на количество пофиг).
Faion #40 - 7 лет назад 0

» Naruto - Nindogatari / Галерея VetsaN'a

Puraido, не будем. Ланд сейчас практически идеален. Концепция сформирована, движок написан на 80-90%. Осталось просто заселить мир. Т.е. наполнить контентом: жителями, квестами и тп
Faion #41 - 7 лет назад 0

» Naruto - Nindogatari / Галерея VetsaN'a

Teranozaur, 5 лет. И ничего особенного там нету. Проект переделывался с нуля 5 или 6 раз ради улучшения качества.
Faion #43 - 7 лет назад 0

» Naruto - Nindogatari / Галерея VetsaN'a

Teranozaur, ну острова делал я. Не заводить же ради пары скринов отдельный топик.
Faion #44 - 7 лет назад 0
Faion #45 - 7 лет назад 0

» Naruto - Nindogatari / Главная страница

YellowELEPHANT, на все вопросы вы можете получить ответ в академке, и напомню, 1 вопрос - 1 тема.
Faion #46 - 7 лет назад 0
Faion #47 - 7 лет назад (отредактировано ) 0

» Naruto - Nindogatari / Предыстория

man... this map will only be in russian?
no, later be translated into english and chinese
Faion #48 - 7 лет назад 0

» Naruto - Nindogatari / Галерея VetsaN'a

Palix, да просто остров, но возможно там будет хранится важный артефакт.
Faion #49 - 7 лет назад 1   

» Naruto - Nindogatari / Галерея VetsaN'a

Добавил 2 скрина нового острова.
Faion #50 - 7 лет назад 0   

» Naruto - Nindogatari / Главная страница

Kyoto, по тому что карта не для задротства :)