SHENZHEN I/O или как я стал китайцем. серия 2

Ойындар

прохождение кампании
все плейлисты канала: goo.gl/ihKM60
▼▼▼▼▼▼▼ Открой Меня ▼▼▼▼▼▼▼
●Просто сказать спасибо :
Paypal: www.paypal.me/IvanVynychenko
●Помощь в развитии канала :
Paypal: vinichenko.kiev.ua@gmail.com
Z414674939991
U428972063329
E255259248458
это поможет мне расширить спектр игр, и снимать новые серии. спасибо!
●Не забудьте поставить лайк если вам понравилось
На моем канале вы найдете:
Kerbal Space Program, Microsoft Flight simulator X, Factorio, World of Warships, Ведьмак 3, Elite: Dangerous, War Thunder, Cities Skylines, Prison Architect, This War of Mine и других.
Так же обзоры новых игр, гайды, уроки, обучение, летсплеи, прохождения и обзоры модов. Стримы!
и много всего другого. Более того, все это в HD качестве!
●Умные игры для умных людей!
●Что бы не пропустить ни одной серии- ПОДПИШИСЬ это не больно и бесплатно kzread.info...
●Для тех кто хочет бОльшего общения:
kspgametube
/ gamedragon.ivan
steamcommunity.com/id/vinichenko/
/ ivangamedragon

Пікірлер: 25

  • @ppc2012
    @ppc20127 жыл бұрын

    В задачке с аудио можно просто упростить формулу out = 4in - 150 Это позволит уменьшить одну арифметическую операцию, power usage уменьшится К тому же, первый контроллер может просто передавать как байпасс данные, без всяких условий, условие все равно проверяется вторым контроллером.

  • @olegmyckaylishyn4024
    @olegmyckaylishyn40247 жыл бұрын

    В гармонии можно еще так оптимизировать + mul 4 + sub 150

  • @uw3304
    @uw33047 жыл бұрын

    Автору респект за дарованное мне бесценное ощущение, что я не безнадёжен в рамках мира Shenzhen I/O, ибо предок этой игры (TIS-100) часто даёт обратный эффект. (;

  • @GameDragonMedia

    @GameDragonMedia

    7 жыл бұрын

    +Oleg Timofeev ;))))

  • @Alikaros
    @Alikaros6 жыл бұрын

    одного контроллера за 3 юаня хватает: tgt p1 0 # point + add 1 tgt p0 0 # foul + sub 2 tlt acc 0 # если acc оказался отрицательный после sub + mov 0 acc mov acc x1 # вывод на экран slp 1

  • @slava0o
    @slava0o5 жыл бұрын

    mov p0 acc teq x0 10 + mul 4 + sub 150 mov acc p1 slp 1 с максимайза сигнал идет в x0 через деталь dx300.

  • @Filiber1305
    @Filiber13057 жыл бұрын

    Нам надо ловить не состояние входа, а изменение, точнее фронт - когда 0 переходит в 1, и считать именно фронты. Мне кажется, что для этого нужна еще одна ячейка памяти, в которой мы будем хранить предыдущее состояние входа и сравнивать его с текущим. Условие: если было 0, а стало 1 - плюсуем единицу к регистру. В прочих случаях не делаем ничего. Для второго входа аналогично, только регистр минусуем. В большом контроллере есть три ячейки памяти? Если нет, придется на 3х маленьких контроллерах делать.

  • @GameDragonMedia

    @GameDragonMedia

    7 жыл бұрын

    +Filiber1305 да, я реализовал это используя регистр dat. В видео следующем покажу ;) но голова припухла пока допер;))

  • @Atomnyi
    @Atomnyi6 жыл бұрын

    По сути это клава на 2 кнопки + и -. Которые увеличивают число на 1. Проблема в том, что + или - 1 должно происходить только при нажатии, игнорируя зажатие и удержание клавиши. Не важно, долго или коротко нажимают клавишу, значение регистра асс надо изменить только 1 раз. А у Тебя значение регистра изменялось при зажатой клавише. Тебе нужна какая-то другая команда, которая учитывает только изменение и игнорирует зажатие клавиши.

  • @aynurmiftakh5882
    @aynurmiftakh58827 жыл бұрын

    Интересно. Чем-то напоминает TIS-100, многопоточный ассемблер, в стиме вроде есть. Тоже залипательная, советую

  • @Urtello

    @Urtello

    7 жыл бұрын

    Эта игра от тех же разработчиков

  • @Atomnyi
    @Atomnyi6 жыл бұрын

    Оптимизировать можно командой джамп (прыжок к). Насколько помню из асээмблера, то сложение занимает меньше тиков, чем умножение. Иногда можно подавать сигнал сразу на выходную переменную, без регистра асс, что уменьшит потребление энергии.

  • @GameDragonMedia

    @GameDragonMedia

    6 жыл бұрын

    Тонкости;) спасибо!

  • @user-ks4br7df7l
    @user-ks4br7df7l7 жыл бұрын

    BRING OUT THE BARON!!! изменилась миссия

  • @GameDragonMedia

    @GameDragonMedia

    7 жыл бұрын

    +Артём Бургарт во, надо будет глянуть. Это то о чем я говорил - что релиз отличается от рд

  • @zakyzzakyz8271
    @zakyzzakyz82717 жыл бұрын

    Надо количество нажатий счетать, а не сигналы. 1 раз нажал и сколько не держишь, прибавляться или уменьшаться больше одного раза не будет. Если нажимать кнопку постоянно, а не держать тогда должны быть изменения

  • @GameDragonMedia

    @GameDragonMedia

    7 жыл бұрын

    +Zakyz Zakyz это я понял;). Точнее как, я уже даже сделал, но мозг себе немного поломал;) Интерес в том что в обычном программировании можно делать сложные проверки и т.п... а тут все просто в плане команд, и на первый план выходит хороший алгоритм. Иначе не хватит контроллеров;)

  • @noname-uy8pu
    @noname-uy8pu3 жыл бұрын

    нафига так заморачиваться я сделал в 1 плате за 2 строки во 2 за 5

  • @alexx1748
    @alexx17487 жыл бұрын

    tgt = TEST geat equal, а не target

  • @well--wisher

    @well--wisher

    2 жыл бұрын

    tgt R/I R/I Test if the value of the first operand (A) is greater than the value of the second operand (B).

  • @alexx1748

    @alexx1748

    2 жыл бұрын

    @@well--wisher чел 4 года прошло...

  • @well--wisher

    @well--wisher

    2 жыл бұрын

    @@alexx1748 а есть разница?

  • @billerafon55555
    @billerafon555557 жыл бұрын

    Нихрена непонял, до свиданья))))

Келесі