Особенности:
для детей создание 2d игры html5 programming-language визуальное программирование веб база данных absolute-beginner drag n drop programming
Scratch — это язык программирования, который позволяет легко создавать свои
собственные интерактивные истории, анимацию, игры, музыку и искусство — и
делиться своими творениями в Интернете. По мере того, как молодые люди создают
проекты Scratch и делятся ими, они изучают важные математические и
вычислительные идеи, а также учатся мыслить творчески, систематически мыслить
и работать совместно.
Аналоги (63):
GDevelop
GDevelop — это программное обеспечение для создания игр с открытым исходным кодом, предназначенное для всех.
128
Бесплатное ПО Открытый код
Linux Windows Mac iOS Android
2d и 3d физика материальный дизайн частичный двигатель поддержка html5 поддержка javascript визуальное программирование game-engine чистый дизайн кодирование не требуется ide html5-based game-development game-creation
4 КРУТЫЕ ИГРЫ созданные на SCRATCH
Stencyl
Stencyl — не обычное программное обеспечение для создания игр; это великолепный, интуитивно понятный набор инструментов, который ускоряет ваш рабочий процесс, а затем уходит с дороги. Мы позаботимся об основных моментах, чтобы вы могли сосредоточиться на том, что важно — сделать свою игру своей.
67
Бесплатное ПО
Mac Linux Windows
ios-development code-with-blocks кодирование не требуется mobile-apps-development game-development визуальное программирование
GameMaker
Game Maker — это программа для Microsoft Windows, предназначенная для упрощения разработки компьютерных игр.
Источник: xn—-7sbabnb7cmacncmoc3p.xn--p1ai
Альтернатива Скретч
Альтернативу Скретч обычно ищут, когда Скретч начинает наскучивать или хочется поменять программу для программирования. Большинство программ бесплатны и похожи на Скретч, но есть и платные программы.
Просто Скретч может быть использован для создания игр, анимаций и другого. Другие же программы могут помочь делать что-то другое.
Список альтернативных программ [ ]
ГИП (GUI) (программирование в стиле тащи и бросай) [ ]
- BYOB / Snap! (СССБ / Хватай!) – это расширенная модификация Скретч с данными классов, процедурами, рекурсией и другими интересными возможностями. Версия 4.0 названа Snap! (Хватай!) и переписана на JavaScript, и таким образом больше не является прямой модификацией Скретч, а только похожа на него.
- Stencyl – чуть более продвинутый язык программирования для iPhone, iPad, Android и Flash
- Alice (Алиса) – позволяет создавать проекты в 3D. Это сложнее, чем в 2D, поэтому вводятся новые понятия: поверхности, векторы и так далее.
- Android App Inventor (Изобретай приложения для Android) – создан компанией Google и МТИ и имеет похожий интерфейс со Скретч, потому что основан на нём.
- StarLogo-TNG (Звёздный язык для подростков) – язык программирования, поддерживающий 3D. Программирование ведётся в виде блоков. Язык предназначен для моделирования и обучения. Создан ППОШ (STEP) в МТИ (MIT)
- Etoys (Электронная игрушка)
- Gamefroot – онлайн игра создания программ для создания игр с длинными территориями Имеется редактор блоков в стиле тащи-бросай.
- DesignBlocks (Разработай блок) – онлайн, основанная на Скретч, TurtleArt и Processing. Разработана группой программистов для детей в лаборатории МТИ (Lifelong Kindergarten group at the MIT Media Lab).
- Pocket Code (Компактный код) – графический язык программирования и приложение для Android, iOS, Windows Phone и HTML5. Испытал влияние Скретч и разработан командой Catrobat как программное обеспечение с открытым исходным кодом.
ТИП (CUI) (программирование текстом) [ ]
- Паскаль – паскаль позволяет создавать сильный и разносторонний код.
- Greenfoot (Зелёная нога) – имеет схожести с Java и очень полезен для начинающих изучать Java. Фокусируется на графике и интерактивности.
- Бейсик – самый старый язык программирования для обучения. Имеет направление к простоте, векторизации и спрайтам.
- JavaScript – язык для Интернета, использует функции, рекурсии, лямбды, ООП и т.д.. Использует API от HTML5 Canvas, для создания проектов как в Скретч. Также использует векторную графику и спрайты.
- Processing – язык, основанный на JavaScript, от МТИ и похож на Скретч. Очень прост и подходит для людей, не имеющих ничего общего с программированием.
- Logo (Лого) – является предшественником Скретч и тоже создан в МТИ. Программу нужно писать, однако команды очень похожи на команды в Скретч.
Источник: scratch.fandom.com
Скретч уроки | Создай игру змейка в Скретч
Best Scratch аналоги
Scratch описывается как «язык программирования, который позволяет легко создавать собственные интерактивные истории, анимацию, игры, музыку и рисунки — и делиться своими творениями в Интернете». Это популярное приложение в категории разработки. Существует более 50 альтернатив Scratch для различных платформ, включая Windows, Linux, Mac, онлайн/веб-интерфейс и Android.
Лучшей альтернативой является Godot Engine, который является бесплатным и с открытым исходным кодом. Другими замечательными приложениями, такими как Scratch, являются GDevelop, Code.org, Snap! и альтернативы Construct 3.Scratch в основном представляют собой инструменты разработки игр, но также могут быть службами изучения кода или языками программирования. Отфильтруйте по ним, если вам нужен более узкий список альтернатив или ищете определенную функциональность Scratch.
- 2D Game
- 2D Game Creation
- 2D Game Engine
- 3D Game Engine
- Code Learning Service
- Developer Tools
- Drag n drop
- Educational
- Export to HTML
- Game Development Tool
- IDE
- Multiplayer
- No coding required
- Portable
- Programming Language
- Python
- Scratch-Block programming
- Support for HTML5
- Support for Javascript
- Visual Programming
- Ещё
Лучшими альтернативами CrossBrowdy являются Blender, Python и Vim. Наши краудсорсинговые списки содержат более 100 приложений, похожих на CrossBrowdy для Mac, Windows, Linux, BSD и других.
Лучшими альтернативами Invader Maker являются Godot Engine, Scratch и Construct 2. Наши списки из краудсорсинга содержат более 10 приложений, похожих на Invader Maker для Windows, Mac, онлайн/веб-ориентированных, Linux и других.
Источник: devalternative.com