George Ostrobrod
George Ostrobrod
  • 13
  • 9 629
Игры про программирование. Часть 4
Тема игр про программирование внезапно зашла, поэтому сделал обзор игр из комментариев
Это четвертая часть, в которой рассмотрим вот эти игры:
- Ceebot www.ceebot.com/ceebot/index-e.php
- TIS-99 cyanmargh.itch.io/tis-99
- MHRD icy-games.itch.io/mhrd
- Robo Instructus www.roboinstruct.us
- Gladiabots gladiabots.com
- Robots Odissey robotodyssey.online
- Codecombat codecombat.com
Переглядів: 1 322

Відео

Игры про программирование. Часть 3
Переглядів 1 тис.9 годин тому
Если хочется вкатиться в программирование, потренировать мозги или научить детей программированию, а курсы и литкоды не дают достаточного интереса, или не ясно, зачем те или иные алгоритмы в вакууме нужны, то есть жанр игра про программирование. Это третья часть, в которой рассмотрим вот эти игры: - Human resource machine tomorrowcorporation.com/humanresourcemachine - 7 billion humans tomorrowc...
Игры про программирование. Часть 2
Переглядів 1,9 тис.16 годин тому
Если хочется вкатиться в программирование, потренировать мозги или научить детей программированию, а курсы и литкоды не дают достаточного интереса, или не ясно, зачем те или иные алгоритмы в вакууме нужны, то есть жанр игра про программирование. Это вторая часть, в которой рассмотрим вот эти игры: - Screeps World screeps.com - Exapunks www.zachtronics.com/exapunks/ - Shenzhen I/O www.zachtronic...
Игры про программирование. Часть 1
Переглядів 3,6 тис.21 годину тому
Если хочется вкатиться в программирование, потренировать мозги или научить детей программированию, а курсы и литкоды не дают достаточного интереса, или не ясно, зачем те или иные алгоритмы в вакууме нужны, то есть жанр игра про программирование. Это первая часть, в которой рассмотрим вот эти игры: - Snake Battle (1992) - Core war: www.corewars.org/information.html - Colobot: colobot.info - Robo...
Hocus Pocus (DOS, 1994) - прохождение. Эпизод 2 - Разрушенные миры
Переглядів 5114 днів тому
Прохождение второго эпизода Фокуса
Hocus Pocus (DOS, 1994) - прохождение. Эпизод 1 - Время не ждет
Переглядів 5514 днів тому
Пока ездил по командировкам, решил поностальгировать и поиграть в игры детства. Вот одна из них. Позже еще эпизод 2 будет и, возможно, остальные
Quantum - Particle Life. Как устроена симуляция частиц
Переглядів 26221 день тому
Рассказываю принципы как работает симуляция частиц. Код не показываю, потому что понимание принципов важнее и универсальнее, в то время как код зависит от платформы и деталей реализации. Оригинальное видео: ua-cam.com/video/IPrP0BLocW4/v-deo.html Quantum: apps.apple.com/us/app/quantum-particle-life/id6504465371
Particle Life: Игра Жизнь, но на частицах
Переглядів 644Місяць тому
Рассказываю про простую, но интересную модель симуляции частиц, именуемую Particle Life. Quantum: apps.apple.com/app/apple-store/id6504465371
Процедурная геометрия: Blender + Sverchok ≈ Grasshopper 3d для бедных
Переглядів 157Місяць тому
Посмотрим, что умеет Sverchok - аддон для Blender и как его можно применять. Очевидно, это не покрывает всего функционала кузнечика (Grasshopper3D), но вкатится в тему и понять принципы поможет, к тому же за бесплатно в отличие от Rhino3D
Шейдеры в Apple Metal - делаем пример для статьи
Переглядів 122Місяць тому
Разбираем примеры вертексного и фрагментного шейдеров в Apple Metal для статьи. Добавляем пару простых деталей, чтобы сделать композицию интереснее. Все манипуляции проводим в KodeLife, чтобы не отвлекаться от темы. Редактор KodeLife: hexler.net/kodelife Статьи по Metal: gostrobrod.medium.com/apple-metal-series-b4e039e3f9a4 Статья конкретно про шейдеры (я там придумал как нормально применить ин...
Клеточные автоматы: от "Игра Жизнь" Конвэя до симуляции жидкости
Переглядів 440Місяць тому
Рассматриваем, что такое клеточный автомат на примере класса "Игра жизнь" Конвэя, Larger Than LIfe, Smooth Life, Lenia с примерами симуляций. Так же коротко затронем, куда можно применить на практике Ссылки из видео: - Tiamat - приложение для симуляции дла ios: apps.apple.com/us/app/tiamat-cellular-automata/id1580189385 - Игра жизнь на игре жизнь: oimo.io/works/life/ - SmoothLife статья: arxiv....
Процедурная геометрия и шейдинг в Blender: что можно сделать из простого куба за 10 минут
Переглядів 3342 місяці тому
Рассмотрим, - что такое процедурная геометрия, - как она работает в Blender, - Geometry nodes, - Shading nodes, - поломаем базовый куб, - добавим анимации и эффектов
Алгоритм Карплуса-Стронга: Синтезируем звук струны
Переглядів 4772 місяці тому
Разбираю работу алгоритма Карплуса-Стронга простыми словами (надеюсь) с визуализацией на Python и реализацией в Plugdata.

КОМЕНТАРІ

  • @Chichivanee
    @Chichivanee 16 годин тому

    Ждём stormworks! Сочетание Геймплея и программирования почти великолепно. Суть в том, что это физический движок, в котором можно легко из компонентов смоделировать многое, а потом ещё и запрограммировать на луа, например сделать сложную систему пво, написать автопилот для водной, наземной и воздушной техники с основными законами физики, хотя и немного упрощёнными. Ограничивают только фантазия, знания в программировании, физики и математики

  • @SagePtr
    @SagePtr День тому

    Ещё парочку игр, не посоветованных раннее: Prime Mover, Alan's Automaton Workshop, Automachef, Neon Noodles

  • @Arseny_K
    @Arseny_K День тому

    Ещё есть The farmers was replaced и Desynced. Выглядят как связанные с программированием. Что-то конкретное, к сожалению, сказать не могу. У самого ещё руки до них не дошли.

    • @math_music_pixels
      @math_music_pixels День тому

      Там еще есть куча симуляторов айтишника или как они там называются - типа Bitbutner, Else Heart.Break()

  • @Arseny_K
    @Arseny_K 2 дні тому

    Ещё говорят, что игра Craftomation 101 неплоха.

  • @Arseny_K
    @Arseny_K 2 дні тому

    А мне программирование в модах для Майнкрафт очень зашло. С удовольствием играл с Computer Craft, Tis 3D, HexCasting.

  • @stepan109
    @stepan109 2 дні тому

    LogicBots и Autonauts - даешь 5-ю часть! )

    • @math_music_pixels
      @math_music_pixels 2 дні тому

      ахахаха - да, народ уже накидал

  • @ИванИванов123
    @ИванИванов123 2 дні тому

    Ну ты прям разошелся...

  • @radikru96
    @radikru96 2 дні тому

    круто!

  • @CaiN805
    @CaiN805 2 дні тому

    Хороший обзор, был рад посмотреть, хотя про половину игр слышал и играл, но было интересно ваше мнение о них

  • @firstlast493
    @firstlast493 2 дні тому

    Лучшая игра про программирование - это создать самому какую-то програмку на интересующем языке или мини-игру в Unity. Только нужно найти интересный и увлекательный туториал среди 90% скучного бубнежа на ютубе.

    • @math_music_pixels
      @math_music_pixels 2 дні тому

      Ну хорошие туториалы по юнити есть на сайте самого юнити. А вообще для начала имхо лучше подойдут фэнтези-консоли, но о них я планирую рассказать в следующей серии видео

  • @sofiaalyabeva7437
    @sofiaalyabeva7437 2 дні тому

    🎉

  • @lindomification
    @lindomification 3 дні тому

    Gladiabots же ещё есть

  • @zeroanyway
    @zeroanyway 3 дні тому

    3 игра такое себе

    • @math_music_pixels
      @math_music_pixels 3 дні тому

      @@zeroanyway согласен, но она есть и задумка в принципе не плоха

  • @ignisdeus576
    @ignisdeus576 3 дні тому

    Рекомендую else heart break. Она больше про играть, что про программировать. Очень круто, но умение программировать капитально срезает сюжет. На первом прохождении пока исследовал мир, случайно прошел игру. Ну и на гитхаб залил скрипт, которого мне хватило, чтобы получать доступ куда только хочешь

    • @ignisdeus576
      @ignisdeus576 3 дні тому

      О, есть ещё прикольная Idle игра BitBurner. Тут она настолько idle, что можешь запустить скрипт и больше ничего не делать

  • @protogionlastname6003
    @protogionlastname6003 3 дні тому

    Есть ещё игры не про программирование, которые часто любят программисты, по типу Factorio и OpenTDD

  • @helensisikoff
    @helensisikoff 4 дні тому

    В детстве прошла весь Колобот на ручном управлении, ибо умишком для написания кода не вышла

  • @1982Crazik
    @1982Crazik 4 дні тому

    А на Питоне есть что нибудь?

  • @radikru96
    @radikru96 4 дні тому

    В мире первых 2 игр всё начиналось с косметической корпорации 😁

  • @radikru96
    @radikru96 4 дні тому

    беда со звуком :( очень тихий голос После ролика 7billions( 6:00 ) стал тихим.

  • @ektramode1245
    @ektramode1245 4 дні тому

    Обалдеть, я сегодня утром смотрел 2 - ую часть, я уж думал больше не будет)

  • @Coverast
    @Coverast 4 дні тому

    Советую сыграть в геймтон, по типу хакатона, только надо играть во что-то через АПИ запросы. За первое место макбуки В эти выходные будут.

    • @CaiN805
      @CaiN805 2 дні тому

      Это проходит на каких-то сайтах? Можно ссылку?

  • @SuperPuperCode
    @SuperPuperCode 4 дні тому

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

    • @math_music_pixels
      @math_music_pixels 4 дні тому

      @@SuperPuperCode имхо, зависит от конкретной игры, но отдельные концепции точно позволит понять. Если брать colobot, turing complete или screeps, то можно углубиться довольно глубоко в тему программирования, конструкций языка, алгоритмов, структур данных и тд

    • @SuperPuperCode
      @SuperPuperCode 4 дні тому

      @@math_music_pixels спасибо попробую как нибудь поиграть

  • @stepan109
    @stepan109 4 дні тому

    А как же Robots Odissey ? )

    • @math_music_pixels
      @math_music_pixels 4 дні тому

      Спасибо за наводку, добавил в заметки - видимо в следующих сериях будет

  • @Coverast
    @Coverast 4 дні тому

    Вообще советую Геймтон сейчас проходить будет в выходные, там так-же через апи задаёшь движения себя и погнали с другими соревноваться за ништяки.

  • @Coverast
    @Coverast 4 дні тому

    Колобот просто топ конечно!!

  • @SkinsyGame
    @SkinsyGame 4 дні тому

    Добавь в список Space Engineers, там конечно можно играть без программирования, так же можно гирать через таймеры и контроллеры событий создавая логические цепи (типа упрощенного программирования без кода), а можно полноценно в программом блоке программировать на C#, делаешь какой нибуть завод корабль космический или лолесный дрон и автоматизируешь его целиком или частично на C#.

  • @ankkord
    @ankkord 5 днів тому

    Приветствую! Очень понравилась твоя рубрика! Не хватает простенького сценария или телесуфлера на телефоне. И можно будет больше информации объяснить. Но учитывая, что ты в начале сказал: "нашлась свободная минутка...", можно понять. А так надеюсь, на небольшой апрейд, спасибо)

    • @math_music_pixels
      @math_music_pixels 5 днів тому

      Да, думаю над улучшениями, но времени к сожалению, действительно в обрез и выкатываю по мере его появления, и пока идея свежа - с планом, но без сценария, подготовки и монтажа. А вообще да - надо бы это дело структурировать как-то

  • @DarkLinux-un1pd
    @DarkLinux-un1pd 5 днів тому

    Вроде бы ассемблер уже более узконаправленый язык а игр по нему больно много

    • @math_music_pixels
      @math_music_pixels 5 днів тому

      @DarkLinux-un1pd ну он неплохо передает, что происходит на низком уровне

    • @DarkLinux-un1pd
      @DarkLinux-un1pd 5 днів тому

      @@math_music_pixels а есть что то для c++ изучения? а то одни python js и ассемблеры нигде c++ игры не видел

  • @trolley_pirate
    @trolley_pirate 5 днів тому

    Продемонстрированная музыка из "Змеек" это не тема из "Крёстного отца", часом?

    • @math_music_pixels
      @math_music_pixels 5 днів тому

      @@trolley_pirate хм. Ну кстати что-то есть, если не тремоло, а стаккато играть

  • @IlyaZhigarev
    @IlyaZhigarev 6 днів тому

    спасибо автору, видео полезное

  • @IlyaZhigarev
    @IlyaZhigarev 6 днів тому

    спасибо автору,видео полезное

  • @SmileSick
    @SmileSick 6 днів тому

    Игр в стиме куда больше. У меня только в желаемом больше 100 игр, а сколько еще приобретено. Не все из этого годно, но игр, как оказалось куда больше, чем я думал. Чекните еще Robo Instructus. Очень жесткий хардкор на Python-образном языке. Правда для обучения ее давать точно не стоит. Это такой LighbBot на максималках.

  • @SmileSick
    @SmileSick 6 днів тому

    При освещении Colobot стоило рассказать о серии Ceebot от тех же разрабов, которые не содержат миссий, а только упражнения, которые структурированы куда лучше оригинальной игры. К тому же есть версии сугубо для колледжей и школ со своими тетрадями. Но закодить прохождение миссий от и до, по хардкору с обычными заданиями не сравниться (до сих пор прошел только 7 планет из 9). Также стоило рассказать о том, что в игру можно в виде модов добавлять свои уровни, что позволяет создавать свои учебные задания. Как раз при помощи этого инструмента собрал свои уникальные уровни и выстроил их в виде курса. А вообще игр на эту тему куда больше. Но не нашел в вашем списке игру else heat.break(), в которой можно перепрограммировать почти весь город. Где еще можно создать телепорт из чашки кофе или электрошок из банковской карточки? Самое веселье при обучении.

  • @cyanmargh
    @cyanmargh 6 днів тому

    Если вам понравился tis-100, то можете попробовать tis-99. Это мой клон, который немного отошёл в сторону от оригинала. Эта версия оформлена в TUI и в отличие от оригинала позволяет редактировать схемы (рисовать дорожкти и расставлять платы) ну и видов схем побольше.

    • @math_music_pixels
      @math_music_pixels 6 днів тому

      @@cyanmargh добавлю ссылку: cyanmargh.itch.io/tis-99

  • @MikeMike-wc8on
    @MikeMike-wc8on 6 днів тому

    Не надо тут никакой Фрикад и Solid. Берете Mesh viewer и просто вешаете на то, что из него выходит, модификаторы. В вашем случае Remesh.

  • @НикитаГородецкий-й4л

    Здорово, что есть СВеРЧОК

    • @math_music_pixels
      @math_music_pixels 7 днів тому

      @@НикитаГородецкий-й4л спасибо вам за это

  • @VladislavKusmin
    @VladislavKusmin 7 днів тому

    Примерно половину этих игр видел или даже покупал, но про значительную часть вообще не слышал. Спасибо, было интересно, подписался

  • @dmitry9086
    @dmitry9086 7 днів тому

    На последнюю игру есть похожая - MHRD, только в ней компоненты создаются не графически, а описываются в коде (hardware description language)

    • @math_music_pixels
      @math_music_pixels 7 днів тому

      Да, трогал ее, но для обучения и фана с графикой лучше заходит имхо

    • @patupin
      @patupin 7 днів тому

      тогда уж можно и реальную fpga купить

  • @dydai
    @dydai 7 днів тому

    В превьюхе ошибка, хотя может видел, а может и я туплю😂😂

  • @Aspadien
    @Aspadien 7 днів тому

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

  • @reptil9341
    @reptil9341 7 днів тому

    Класс! Жду вторую часть

  • @proglinuxoid
    @proglinuxoid 7 днів тому

    Спасибо! Как раз искал что-то подобное Лайк + подписка

  • @eversoup717
    @eversoup717 7 днів тому

    "но этоооооо ээээээээ", ты бы лучше текст заранее заготовил и таймкоды расставил

    • @math_music_pixels
      @math_music_pixels 7 днів тому

      Было бы да, но нет. У меня времени не особо много, поэтому без монтажа и подготовки. Пол часа появилось - записал

  • @JayDi85
    @JayDi85 7 днів тому

    Opus magnum по видео похож на факторио, где надо заниматься оптимизацией сборочных конвееров/производств. Очень сильно на любителя. Colobot -- лучший и не превзойденный до сих пор.

  • @СергейК-б6н
    @СергейК-б6н 7 днів тому

    У меня есть запись стрима колобота) заходите кому интересно

  • @uycficf8693
    @uycficf8693 7 днів тому

    гладиаботс чекни

    • @math_music_pixels
      @math_music_pixels 7 днів тому

      Чекал демку еще. Понравилось сбор программ на графе. После релиза не смотрел

  • @sofiaalyabeva7437
    @sofiaalyabeva7437 7 днів тому

    Здорово 🧐

  • @Котик_Рыжик_1996
    @Котик_Рыжик_1996 8 днів тому

    Спасибо ❤

  • @ИльяБизунов
    @ИльяБизунов 8 днів тому

    MHRD еще

  • @1982Crazik
    @1982Crazik 8 днів тому

    Спасибо интересно