- 13
- 9 629
George Ostrobrod
Australia
Приєднався 18 жов 2011
Thoughts about DSP, CG and themes around.
Игры про программирование. Часть 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
Это четвертая часть, в которой рассмотрим вот эти игры:
- 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.
Ждём stormworks! Сочетание Геймплея и программирования почти великолепно. Суть в том, что это физический движок, в котором можно легко из компонентов смоделировать многое, а потом ещё и запрограммировать на луа, например сделать сложную систему пво, написать автопилот для водной, наземной и воздушной техники с основными законами физики, хотя и немного упрощёнными. Ограничивают только фантазия, знания в программировании, физики и математики
Ещё парочку игр, не посоветованных раннее: Prime Mover, Alan's Automaton Workshop, Automachef, Neon Noodles
Ещё есть The farmers was replaced и Desynced. Выглядят как связанные с программированием. Что-то конкретное, к сожалению, сказать не могу. У самого ещё руки до них не дошли.
Там еще есть куча симуляторов айтишника или как они там называются - типа Bitbutner, Else Heart.Break()
Ещё говорят, что игра Craftomation 101 неплоха.
А мне программирование в модах для Майнкрафт очень зашло. С удовольствием играл с Computer Craft, Tis 3D, HexCasting.
LogicBots и Autonauts - даешь 5-ю часть! )
ахахаха - да, народ уже накидал
Ну ты прям разошелся...
круто!
Хороший обзор, был рад посмотреть, хотя про половину игр слышал и играл, но было интересно ваше мнение о них
Лучшая игра про программирование - это создать самому какую-то програмку на интересующем языке или мини-игру в Unity. Только нужно найти интересный и увлекательный туториал среди 90% скучного бубнежа на ютубе.
Ну хорошие туториалы по юнити есть на сайте самого юнити. А вообще для начала имхо лучше подойдут фэнтези-консоли, но о них я планирую рассказать в следующей серии видео
🎉
Gladiabots же ещё есть
3 игра такое себе
@@zeroanyway согласен, но она есть и задумка в принципе не плоха
Рекомендую else heart break. Она больше про играть, что про программировать. Очень круто, но умение программировать капитально срезает сюжет. На первом прохождении пока исследовал мир, случайно прошел игру. Ну и на гитхаб залил скрипт, которого мне хватило, чтобы получать доступ куда только хочешь
О, есть ещё прикольная Idle игра BitBurner. Тут она настолько idle, что можешь запустить скрипт и больше ничего не делать
Есть ещё игры не про программирование, которые часто любят программисты, по типу Factorio и OpenTDD
Factorio это тема, да
В детстве прошла весь Колобот на ручном управлении, ибо умишком для написания кода не вышла
А на Питоне есть что нибудь?
@@1982Crazik codecombat.com
В мире первых 2 игр всё начиналось с косметической корпорации 😁
беда со звуком :( очень тихий голос После ролика 7billions( 6:00 ) стал тихим.
Обалдеть, я сегодня утром смотрел 2 - ую часть, я уж думал больше не будет)
Советую сыграть в геймтон, по типу хакатона, только надо играть во что-то через АПИ запросы. За первое место макбуки В эти выходные будут.
Это проходит на каких-то сайтах? Можно ссылку?
Я полагаю эти игры помогают понять и ощутить некие абстрактные понятия в программировании? Или это просто любительские проекты заняться тем что нравится, кто подскажет я просто вообще не играл в такие игры
@@SuperPuperCode имхо, зависит от конкретной игры, но отдельные концепции точно позволит понять. Если брать colobot, turing complete или screeps, то можно углубиться довольно глубоко в тему программирования, конструкций языка, алгоритмов, структур данных и тд
@@math_music_pixels спасибо попробую как нибудь поиграть
А как же Robots Odissey ? )
Спасибо за наводку, добавил в заметки - видимо в следующих сериях будет
Вообще советую Геймтон сейчас проходить будет в выходные, там так-же через апи задаёшь движения себя и погнали с другими соревноваться за ништяки.
Колобот просто топ конечно!!
Добавь в список Space Engineers, там конечно можно играть без программирования, так же можно гирать через таймеры и контроллеры событий создавая логические цепи (типа упрощенного программирования без кода), а можно полноценно в программом блоке программировать на C#, делаешь какой нибуть завод корабль космический или лолесный дрон и автоматизируешь его целиком или частично на C#.
Приветствую! Очень понравилась твоя рубрика! Не хватает простенького сценария или телесуфлера на телефоне. И можно будет больше информации объяснить. Но учитывая, что ты в начале сказал: "нашлась свободная минутка...", можно понять. А так надеюсь, на небольшой апрейд, спасибо)
Да, думаю над улучшениями, но времени к сожалению, действительно в обрез и выкатываю по мере его появления, и пока идея свежа - с планом, но без сценария, подготовки и монтажа. А вообще да - надо бы это дело структурировать как-то
Вроде бы ассемблер уже более узконаправленый язык а игр по нему больно много
@DarkLinux-un1pd ну он неплохо передает, что происходит на низком уровне
@@math_music_pixels а есть что то для c++ изучения? а то одни python js и ассемблеры нигде c++ игры не видел
Продемонстрированная музыка из "Змеек" это не тема из "Крёстного отца", часом?
@@trolley_pirate хм. Ну кстати что-то есть, если не тремоло, а стаккато играть
спасибо автору, видео полезное
спасибо автору,видео полезное
Игр в стиме куда больше. У меня только в желаемом больше 100 игр, а сколько еще приобретено. Не все из этого годно, но игр, как оказалось куда больше, чем я думал. Чекните еще Robo Instructus. Очень жесткий хардкор на Python-образном языке. Правда для обучения ее давать точно не стоит. Это такой LighbBot на максималках.
При освещении Colobot стоило рассказать о серии Ceebot от тех же разрабов, которые не содержат миссий, а только упражнения, которые структурированы куда лучше оригинальной игры. К тому же есть версии сугубо для колледжей и школ со своими тетрадями. Но закодить прохождение миссий от и до, по хардкору с обычными заданиями не сравниться (до сих пор прошел только 7 планет из 9). Также стоило рассказать о том, что в игру можно в виде модов добавлять свои уровни, что позволяет создавать свои учебные задания. Как раз при помощи этого инструмента собрал свои уникальные уровни и выстроил их в виде курса. А вообще игр на эту тему куда больше. Но не нашел в вашем списке игру else heat.break(), в которой можно перепрограммировать почти весь город. Где еще можно создать телепорт из чашки кофе или электрошок из банковской карточки? Самое веселье при обучении.
Если вам понравился tis-100, то можете попробовать tis-99. Это мой клон, который немного отошёл в сторону от оригинала. Эта версия оформлена в TUI и в отличие от оригинала позволяет редактировать схемы (рисовать дорожкти и расставлять платы) ну и видов схем побольше.
@@cyanmargh добавлю ссылку: cyanmargh.itch.io/tis-99
Не надо тут никакой Фрикад и Solid. Берете Mesh viewer и просто вешаете на то, что из него выходит, модификаторы. В вашем случае Remesh.
Здорово, что есть СВеРЧОК
@@НикитаГородецкий-й4л спасибо вам за это
Примерно половину этих игр видел или даже покупал, но про значительную часть вообще не слышал. Спасибо, было интересно, подписался
На последнюю игру есть похожая - MHRD, только в ней компоненты создаются не графически, а описываются в коде (hardware description language)
Да, трогал ее, но для обучения и фана с графикой лучше заходит имхо
тогда уж можно и реальную fpga купить
В превьюхе ошибка, хотя может видел, а может и я туплю😂😂
да, спасибо, поправлю
услышал унылый голос автора, сразу вспонил что не дочитал книгу по ассемблеру.
Класс! Жду вторую часть
Спасибо! Как раз искал что-то подобное Лайк + подписка
"но этоооооо ээээээээ", ты бы лучше текст заранее заготовил и таймкоды расставил
Было бы да, но нет. У меня времени не особо много, поэтому без монтажа и подготовки. Пол часа появилось - записал
Opus magnum по видео похож на факторио, где надо заниматься оптимизацией сборочных конвееров/производств. Очень сильно на любителя. Colobot -- лучший и не превзойденный до сих пор.
У меня есть запись стрима колобота) заходите кому интересно
гладиаботс чекни
Чекал демку еще. Понравилось сбор программ на графе. После релиза не смотрел
Здорово 🧐
Спасибо ❤
MHRD еще
Спасибо интересно