Разработчик(и) | GameSalad |
---|---|
Стабильный релиз | 1.25.61 |
Операционная система | Mac OS X 10.7 или более поздняя версия, Windows 7 , 8 , 8.1 , 10 |
Тип | Система создания игр |
Веб-сайт | gamesalad.com |
GameSalad Creator — это инструмент для создания авторских игр , разработанный GameSalad, который используется как преподавателями, так и непрограммистами. Он состоит из визуального редактора и логической системы на основе поведения. GameSalad используется в более чем 223 школах. [1] GameSalad используется потребителями и творческими профессионалами, такими как графические дизайнеры, аниматоры и разработчики игр [2] для быстрого прототипирования , [3] создания и самостоятельной публикации кроссплатформенных игр и интерактивных медиа . Приложение работает как на компьютерах Mac OS X , так и на компьютерах Windows . Для публикации в iTunes требуется доступ к Mac, но все другие поддерживаемые платформы публикации доступны как для пользователей Mac, так и для пользователей Windows. [4]
21 декабря 2009 года Macworld Expo объединилась с Gendai Games , разработчиком GameSalad, для проведения Macworld 2010 GameSalad Challenge с целью популяризации создания игр для Mac и iPhone до и во время конференции Macworld 2010. [5]
20 ноября 2010 года GameSalad представила новую модель «Free to Make», сделав базовое членство бесплатным для всех пользователей, включая публикацию на iOS. [6] В 2015 году бесплатное членство было прекращено. [7]
К марту 2011 года с помощью GameSalad Creator было создано более 8500 игр. [8] Gravonaut , платформер с прокруткой 2010 года, [9] был одной из тридцати таких игр, попавших в топ-100 в iTunes App Store . [8]
11 июня 2012 года GameSalad представила порт Windows программы Mac, позволяющий пользователям Windows создавать игры для iPhone. Основная концепция та же самая, однако были внесены существенные изменения в макет, а некоторые функции пока не поддерживаются.
В период с 3 октября 2012 года по 27 ноября 2012 года GameSalad уволила примерно половину своих сотрудников. [10] [11]
GameSalad предоставляет графический пользовательский интерфейс для описания правил и поведения игровых объектов, называемых Актерами, без знания языков программирования или сценариев . [12] Поведения — это компоненты актера, которые могут мгновенно или постоянно влиять на актера в зависимости от правил и условий, которые ими управляют. Приложение поставляется с библиотекой поведений (для движения, изменения состояний атрибутов, воздействия на столкновение, сохранения и т. д.), которые можно вставлять в правила и другие группы поведений для создания новых эффектов.
GameSalad имеет один общий веб-интерфейс для публикации на нескольких платформах, таких как iPhone или Mac. GameSalad также может публиковать на устройствах на базе Android, таких как Nook , и в HTML5 . [13]
Пользователи могут использовать таблицы для эффективного доступа к большим объемам данных. Эти таблицы доступны для чтения и записи.
GameSalad имеет специальный режим предварительного просмотра для отладки и тестирования производительности и функциональности игр. Существует приложение GameSalad Viewer, которое можно установить отдельно на мобильное устройство пользователя, чтобы он мог нажать кнопку панели инструментов внутри GameSalad, чтобы просмотреть проект непосредственно на своем устройстве через беспроводную сеть. [13]
функция startGame() { myGamePiece = новый компонент(30, 30, "красный", 10, 120); myGamePiece.gravity = 0,05; myScore = new component("30px", "Consolas", "черный", 280, 40, "текст"); мояИгроваяОбласть.start();}var мояИгроваяОбласть = { холст : document.createElement("холст"), начало: функция() { ширина.этого.холста = 480; высота.этого.холста = 270; этот.контекст = этот.канвас.получитьКонтекст("2d"); document.body.insertBefore(this.canvas, document.body.childNodes[0]); этот.frameNo = 0; }, очистить : функция() { этот.контекст.clearRect(0, 0, эта.ширина.холста, эта.высота.холста); }}
Пользователи могут размещать и управлять актерами в сцене. Актеры добавляются в сцену путем перетаскивания. Актеры в сцене могут быть организованы в различные слои , чтобы изменить способ визуализации актеров (порядок рендеринга, параллакс-скроллинг и т. д.). [13]
GameSalad использует симулятор физики твердого тела для обработки реалистичного движения и столкновений. Пользователи могут управлять и оптимизировать столкновение объектов, организуя актеров с помощью тегов . Пользователи могут выбрать столкновение актера с группой многих других типов актеров. [13]
Для продвинутых пользователей GameSalad имеет редактор выражений для определения сложного поведения и изменений состояния с помощью математических выражений и библиотеки функций . [13]
{{cite web}}
: Отсутствует или пусто |title=
( помощь )