Задать вопрос
Профиль пользователя заблокирован сроком с 29 августа 2016 г. и навсегда по причине: Снова мат
  • Как реализовать движение игрока за курсором мыши?

    copal
    @copal
    Как его останавливать и заставлять его ходить, это уже вопрос другой, это зависит какую архитектуру юниту Вы выбираете. самый просто сделать массив объектов которые передвигаются и добавлять-удалять его от туда.
  • Как реализовать движение игрока за курсором мыши?

    copal
    @copal
    Григорий Byrger: игрока и курсор выражаете точками на плоскости, пусть будет A и B. каждый кадр находите вектор ab для извлечения направления и расстояния. Если расстояние меньше чем игрок может пройти за один кадр с установленной скорость, то задаем координаты игрока равными координатам курсора, если же нет, то откладываем новый вектор от A(игрок) длиной которую может пройти персонаж за один кадр.
  • Как реализовать движение игрока за курсором мыши?

    copal
    @copal
    создайте математически или физически квадрат с дыркой в центре (квадратная дыра) и при попадании точки центр перса двигайте карту с той же скоростью что и перса. А сам игрок пусть ходит за курсором и когда Вы найдете им на квадрат с дыркой, карта начнет двигаться и будет казаться что он идет. Все это высчитывается по "тику" (обновлению кадра).
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    Сергей Протько: искреннее Вам спасибо, вы вообще единственный человек в интеренете, от которого можно подчерпнуть что-то новое, что-то полезное.
    Но хочу заметить, что flux, это концепция была предложена FB, описывает не action's, она говорит о обычных событиях change от store. Но возможно что Вы с Redux перепутали, о котором говорили ранее. А redux как мне показалось проповедует структуру графов, в роли листьев выступают какие-то редюсеры. И вот граф состоит из тысячи редусеров и только один обновился, но прогоняются все редюсеры и сверяются на изменение данные.
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    Сергей Протько: я не говорю что есть только одно.. Но вот хочу у Вас напомнить, не Вы ли мне год назад лекцию о двухстороннем бинденге в angular рассказывали? Не в прямом смысле слова "лекцию", а Ваш рассказ кому-то мне кажется я читал. А совсем недавно, Вы кому-то может и мне сказали, что склонны только к однонаправленности.
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    Сергей Протько: про поклон это из темы о заговоре :) И хочу заметить что что вместе с открытием исходников MS получила и армию сырых новичков, замбировав которых она разнесла свою религию. То есть если я начинал и мне вдалбливали ооп и архитектуру, то им что-то свое вкладывают. А они... а на их рассказы смотрят вдвое внимательней, ведь они на огого каком языке пишут.
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    И о Command я не по наслышке знаю несколько лет, даже больше. Но они не являются заменой Event, они нужны там. где нужно точно выполнить что-то, но есть возможность не сделать этого с первого раза. то есть они нужны для отправки запросов, даже можно сказать что они по обоим концам проводов у клиента и сервера. Но это вообще не замена событиям и не замещение потоков событий, которые выполняют другое предназначение. Таким темпом через год и сигналы подтянут и будут преподносить их как дар небесный.
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    Ведь на сколько мне известно, сумашедший биндинг придумала именно MS из-за каких-то особенностей своей платформы. И мне было немного неловко видеть как её пытаются сделать в других языках. и вот теперь они ещё процедурный подход стали продвигать, который тоже наверное особенностями MS серверов вызван... Мне просто что странно, что все боятся подмены данных, а подмена логики они боятся меньше?
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    Сергей Протько: начал читать статью, которая побудила меня нангуглить о Greg Young. В его резюме доминируют теги .NET, C#, вобщем MS.... И вот у меня вопрос к Вам - почему все смеются на MS и OC Windows, превознося unix, но идут или ведут на поклон к проповеднику MS? не странно?
  • Есть ли в Angular 1 отдельная система событий?

    copal
    @copal
    а можно поинтересоваться чем Event от Action отличаются? Я просто смотрел несколько презентаций и отличия не увидел. Единственное на что я обратил внимание, это на возможность вставлять код, который будет что-то делать на месте получатели. То есть в Event ещё засунули код.
  • Как SPA рендерить на сервере и передавать модель?

    copal
    @copal
    Владислав: при написании изоморфного приложения могу посоветовать лишь погуглить о изоморфных моделях. Советовать чего-то особенного не буду, так как сам все не пробовал и довольный чем-то конкретным не остался. Если не хотите потратить кучу времени зря, то лучше не начинайте, так как пользы Вам от этого не будет, разве что получите опыт ковыряния и собирания всякой херни.
  • Как SPA рендерить на сервере и передавать модель?

    copal
    @copal
    Как один из первопроходцев могу сказать что на пути к счастью самым сложным становится борьба с "плодами порожденные готовыми решениями и ооп это не про js".
    Вот если бы люди, которые делают роутеры знали что такое интерфейсы, агрегация, расширяемость и архитектура построенная на имплементациях", то было бы намного проще. А то сделал два роутера у которых вообще ничего общего нет, но зато лепят префикс - изоморфный. И так со всем!
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    copal
    @copal
    Денис Инешин: я не могу сказать точно, но air компилируется почти в нативный код, то есть air быстрее чем flash. Ещё при разработки игр важно покрытие, то есть нанять разных программистов для андройда и айоса по отдельности, дорого, а вот air сразу под все платформы компилируется. Так же haxe делает игры на основе as3 api и компилирует вообще подо все. А канвас? Научится канвасу снуля просто нереально, ведь материала ещё нет. Легче два раза as3 выучить и понять то чего ещё пока не сделали на канвасе, раньше чем оно появится.
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    copal
    @copal
    Денис Инешин: с as3 можно легко на typescript, ну и java, хоть он и отличается от java так же как отличается от java typescript, но все же схожести больше чем у js. В as3 нет понятий прототипы и замыкания, его делали по сходству с java, но ts сделали похожим не на c#, что меня удивило, а сделали его точной копией as3 (типизация такая же). А ещё не нужно забывать что игры на телефонах и планшетах, это 90% as3 + air.
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    copal
    @copal
    Денис Инешин: говоря - "Браузерные игры уходят в прошлое", Вы говорите - во всем мире закрываются офисы и все офисные рабочие перестанут сидеть перед компом делая вид что работают, а начнут в открытую сидеть и тыкать в планшет. Этого не будет ещё очень много лет.
    Потом Вы просто забиваете на air.
    Дальше Вы говорите что типизированный ооп язык не лучший выбор и с какого-то гуя сравниваете его с js, которому ещё десяток лет догонять as3. А назвать java подобные языки специфическими может только хронический процедурщик отвергающий ооп.
    Не нужно п*ть, браузеры не флеш блокируют, а все что связано со старой "какой-то сертификацией, вродебы". И нужно отметить что под блокировку попадают и unity и flash и им подобные.
    canvas ещё в полной-полной! Ведь пока тролли хоронили флеш, на котором зарабатываю миллионы, они canvas не продвигали, а флешерам он на*й не сдался, у флешеров нет такого понятия как развивать какаю-то х*ню чтобы отметится в *ном опенсорсе, которой в вебе делают на 98% одни е*тые ооп проклинатели. И как следствие все через *пу и все не доделанное до конца. И стоит отдельно сказать что canvas на мобильных платформах будет позже чем флешеры ещё несколько миллиардов заработают, пока тролли боло*т.
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    copal
    @copal
    Денис Инешин: Вы настолько не правы, что даже мысль что-то обосновать Вам пропадает не успев даже зародиться.
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    copal
    @copal
    Хочется сказать что вот из-за таких глупых и недальновидных людей мир и катится в пропасть. Автор вопроса не слушайте этот бред. У меня нет желания и время комментировать, но и пройти мимо я не могу.
  • Как вернуть результат функции из вложенной в нее функцию?

    copal
    @copal
    Где резолве, отвечайте положительно, где нет 404. И ещё можете в доках посмотреть там кажется и у резолве есть error вторым параметром.
  • Как вернуть результат функции из вложенной в нее функцию?

    copal
    @copal
    var promise = new Promise(function(resolve, reject){
        var fs = require ("fs"),
            PHPUnserialize = require('php-unserialize');
    
        fs.readFile("/var/www/cookies/sess_" + id, function (err, boof) {
            if (err){
                reject({error: 'беда'});
            }
    
            resolve(PHPUnserialize.unserializeSession(boof.toString()));
        })
    })
    .then(function(data){
        // тут данные из resolve
    })
    .catch(function(error){
        // тут из reject
    });