Полтора года веду занятия в Swift Playgrounds, важно уточнить.
Голый Swift Playgrounds — это среда разработки для iPad. При наличии клавиатуры может поспорить с Playground в Xcode.
А вот то, о чём идёт речь в конце статьи — это плейграунды под Swift Playgrounds, 3 курса по программированию, написанные Apple, под названием Learn to Code 1 & 2 и 3.
Код этих плейграундов открыт, можно посмотреть, как они сделаны «изнутри».
Помимо них, существуют сотни плейграундов, их можно найти на GitHub и запустить внутри Swift Playgrounds без App Store. И, конечно, написать свои.
Поставил, поигрался, снёс. Игра для детей, а не пособие по программированию. Смог начать изучение реального программирования, только купив iMac и загрузив Xcode. Без этого баловство одно.
Попробуйте Factorio. Просто офигенная игра про строительство автоматизированного завода по производству компонентов для создания космической ракеты. В игре поток данных это конвееры по которым перемещаются ресурсы, а в роли функций выступают различные группы устройств, от водяных насосов и паровых двигателей которые забирают воду, нагревают ее и вырабатывают ток, до автоматических сборщиков и пусковых шахт которые возвращают из себя готовую продукцию которую можно передать далее по конвееру для сборки в более сложные компоненты. Игра где нужно продумывать архитектуру, мыслить схематично, рефакторить и исправлять собственные ошибки.
https://store.steampowered.com/app/375820/Human_Resource_Machine/
Игра — огонь. Но, скорее всего, научит только писать "лапшу" из различных вариаций go-to.
Люблю эту игру :) С нетерпением жду их новый проект https://store.steampowered.com/app/792100/7_Billion_Humans/
Полтора года веду занятия в Swift Playgrounds, важно уточнить.
Голый Swift Playgrounds — это среда разработки для iPad. При наличии клавиатуры может поспорить с Playground в Xcode.
А вот то, о чём идёт речь в конце статьи — это плейграунды под Swift Playgrounds, 3 курса по программированию, написанные Apple, под названием Learn to Code 1 & 2 и 3.
Код этих плейграундов открыт, можно посмотреть, как они сделаны «изнутри».
Помимо них, существуют сотни плейграундов, их можно найти на GitHub и запустить внутри Swift Playgrounds без App Store. И, конечно, написать свои.
Поставил, поигрался, снёс. Игра для детей, а не пособие по программированию. Смог начать изучение реального программирования, только купив iMac и загрузив Xcode. Без этого баловство одно.
А как же https://codewards.ru?
майнкрафт забыли
при особом подходе майн превращается реально в плейграунд кодерский
https://habr.com/post/272391/
Тогда и Roblox туда же. Где одни дети делают игры для других.
Попробуйте Factorio.
Просто офигенная игра про строительство автоматизированного завода по производству компонентов для создания космической ракеты. В игре поток данных это конвееры по которым перемещаются ресурсы, а в роли функций выступают различные группы устройств, от водяных насосов и паровых двигателей которые забирают воду, нагревают ее и вырабатывают ток, до автоматических сборщиков и пусковых шахт которые возвращают из себя готовую продукцию которую можно передать далее по конвееру для сборки в более сложные компоненты. Игра где нужно продумывать архитектуру, мыслить схематично, рефакторить и исправлять собственные ошибки.
Демка беплатная.
https://store.steampowered.com/app/427520/Factorio/?l=russian
http://www.zachtronics.com/tis-100/
CodinGame еще бы отметил. Потрясная штука
https://my-gamezone.ru/igry-dlja-programmistov/codingame-igrat-onlajn/