GameSalad Creator es una herramienta de autor desarrollada por GameSalad utilizada por educadores y no programadores por igual. Consiste en un editor visual y un sistema lógico basado en el comportamiento. GameSalad se utiliza en más de 223 escuelas para enseñar conceptos de ciencias de la computación , pensamiento basado en la lógica y habilidades de resolución de problemas sin todo el dolor de la sintaxis . [1] GameSalad es utilizado por consumidores y profesionales creativos como diseñadores gráficos, animadores y desarrolladores de juegos [2] para la creación rápida de prototipos , [3] la creación y la autoedición. juegos multiplataforma y medios interactivos . La aplicación se ejecuta en computadoras Mac OS X y Windows . Se requiere acceso a una Mac para publicar en iTunes, pero todas las demás plataformas de publicación compatibles son accesibles tanto para usuarios de Mac como de Windows. [4]
Desarrollador (es) | Ensalada de juegos |
---|---|
Lanzamiento estable | 1.25.61 |
Sistema operativo | Mac OS X 10.7 o posterior, Windows 7 , 8 , 8.1 , 10 |
Tipo | Sistema de creación de juegos |
Sitio web | gamesalad |
El 21 de diciembre de 2009, Macworld Expo se asoció con Gendai Games , el desarrollador de GameSalad, para el Macworld 2010 GameSalad Challenge para promover la creación de juegos para Mac y iPhone antes y durante la conferencia Macworld 2010. [5]
El 20 de noviembre de 2010, GameSalad dio a conocer un nuevo modelo "Free to Make", que hace que la membresía básica sea gratuita para todos los usuarios, incluida la publicación en iOS. [6] Suspendió las membresías gratuitas en 2015. [7]
El 11 de junio de 2012, GameSalad dio a conocer un puerto de Windows del programa Mac, que permite a los usuarios de Windows crear juegos para iPhones. El concepto básico es el mismo, sin embargo, se realizaron cambios importantes en el diseño y algunas funciones aún no son compatibles.
Entre el 3 de octubre de 2012 y el 27 de noviembre de 2012; GameSalad despidió aproximadamente a la mitad de su personal. [8] [9]
Sistema de comportamiento
GameSalad proporciona una interfaz gráfica de usuario para describir las reglas y el comportamiento de los objetos del juego, llamados Actores, sin conocimientos de programación o lenguajes de scripting . [10] Los comportamientos son componentes de un actor que pueden afectar instantáneamente o persistentemente al actor dependiendo de las reglas y condiciones que los gobiernan. La aplicación viene con una biblioteca de comportamientos (para movimiento, cambio de estado de atributos, afectación de colisión, guardado, etc.) que se pueden insertar en reglas y otros grupos de comportamiento para crear nuevos efectos.
Características principales
Publicación multiplataforma
GameSalad tiene una interfaz basada en web común para publicar en múltiples plataformas como iPhone o Mac. GameSalad también puede publicar en dispositivos basados en Android como Nook y HTML5 . [11]
Tablas / matrices
Los usuarios pueden usar tablas para acceder a datos de cantidades masivas de manera eficiente. Estas tablas se pueden leer y escribir.
Vista previa del juego
GameSalad tiene un modo de vista previa específico para depurar y probar el rendimiento y la funcionalidad de los juegos. Hay una aplicación GameSalad Viewer que se puede instalar por separado en el dispositivo móvil de un usuario para que puedan hacer clic en un botón de la barra de herramientas dentro de GameSalad para obtener una vista previa de un proyecto directamente en su dispositivo a través de una red inalámbrica. [11]
function startGame () { myGamePiece = nuevo componente (30, 30, "rojo", 10, 120); myGamePiece.gravity = 0.05; myScore = nuevo componente ("30px", "Consolas", "negro", 280, 40, "texto"); myGameArea.start ();}var myGameArea = { lienzo: document.createElement ("lienzo"), inicio: función () { this.canvas.width = 480; this.canvas.height = 270; this.context = this.canvas.getContext ("2d"); document.body.insertBefore (this.canvas, document.body.childNodes [0]); this.frameNo = 0; }, clear: function () { this.context.clearRect (0, 0, this.canvas.width, this.canvas.height); }}
Editor de escena
Los usuarios pueden colocar y manipular actores en una escena. Los actores se agregan a la escena arrastrando y soltando. Los actores de una escena se pueden organizar en diferentes capas para cambiar la forma en que se visualizan los actores (orden de representación, desplazamiento de paralaje , etc.). [11]
Física integrada
GameSalad utiliza un simulador de física de cuerpo rígido para manejar movimientos y colisiones realistas. Los usuarios pueden administrar y optimizar cómo chocan los objetos organizando a los actores con etiquetas . Los usuarios pueden optar por que un actor choque con un grupo de muchos otros tipos de actores. [11]
Expresiones
Para usuarios avanzados, GameSalad tiene un editor de expresiones para definir comportamientos complejos y cambios de estado con expresiones matemáticas y una biblioteca de funciones . [11]
Referencias
- ^ "Inicio de juegos implementa iniciativas STEM en 223 escuelas - el diario" . EL Diario . Consultado el 12 de septiembre de 2016 .
- ^ Krotoski, Aleks (11 de marzo de 2009). "Crea juegos independientes con el mínimo de conocimientos técnicos" . Londres: The Guardian . Consultado el 3 de mayo de 2010 .
- ^ "Gamesalad con el objetivo de llevar su sistema de desarrollo al iPhone" . El Weblog no oficial de Apple.
- ^ "Preguntas frecuentes de GameSalad" .
- ^ "Gendai Games anuncia Macworld 2010 GameSalad Challenge" . El Mac Observer.
- ^ "GameSalad presenta el programa de suscripción" Free to Make "con herramientas para desarrolladores de juegos" . MacLife.
- ^ https://forums.gamesalad.com/discussion/87424/state-of-gamesalad-on-6-30-2015/p1 . Falta o vacío
|title=
( ayuda ) - ^ "Página del equipo de octubre de GameSalad" . Archivado desde el original el 3 de octubre de 2012.
- ^ "Página del equipo de noviembre de GameSalad" . Archivado desde el original el 15 de enero de 2013.
- ^ "Uso de Game Salad para el desarrollo rápido de juegos para iPhone" . Medios SYS-CON.
- ^ a b c d e "Página del producto GameSalad Creator" . GameSalad.
enlaces externos
- Página web oficial