Stencyl
Développé par | Jonathan Chung |
---|---|
Première version | |
Dernière version | v2.0 () |
Version avancée | v2.1 |
Écrit en | Java, ActionScript 3, Objective-C, and C++ |
Environnement | Linux, Mac OS and Microsoft Windows |
Langues | anglais, espagnole, finnois, français, italien, suédois, polonais et portugais |
Type | Logiciel de développement multimédia |
Licence | Propriétaire |
Site web | [1] |
Stencyl est une Plateforme de création de jeux vidéo collaborative qui permet aux utilisateurs de créer des jeux vidéo en deux dimensions exploitables sur terminal fixe et/ou mobile ainsi que sur Internet. Le logiciel est disponible gratuitement et dispose d'options publiées disponibles à l'achat.
Vue d'ensemble
Actuellement le logiciel permet d'exporter des jeux utilisables sur la toile via Adobe Flash Player (utilisant ActionScript et Flixel 2.32) , mais aussi via des supports mobiles tels que l'iOS (utilisant XCode). Le futur support de ceux utilisant l'HTML5 et l'Android a été de même annoncé.[1] La physique et les collisions sont gérées par Box2D,[2] et peuvent être désactivées de manière sélective pour ne pas influer sur les performances des jeux produits.
La Plate-forme (informatique) Stencyl comprend les éléments suivants:
Stencyl
Stencyl est l'Atelier de génie logiciel (AGL) et l'Environnement de développement intégré Environnement de développement intégré (IDE) principal. Le logiciel comprend de multiples modules permettant d'accomplir les diverses tâches nécessaires à la création de jeux.
- Un Éditeur de Comportements : permettant la création du Paradigme (programmation) logiciel (sa logique de fonctionnement) via une Programmation orientée objet en utilisant Le Mode Création.
- Un éditeur de Tuiles: permettant la création et modification de tuiles d'évènements, incluant les collisions, apparitions et animations.
- Un éditeur d'Acteurs : vous autorisant à créer et modifier les entités présentes dans le jeu ainsi que de régler leurs paramètres de comportements, physiques et d'animations.
- Un éditeur de Scènes : qui vous permet de créer et modifier les diverses scènes de votre jeu, de composer vos niveaux, d'utiliser vos acteurs et d'y placer vos comportements.
Les utilisateurs de Stencyl peuvent aussi importer des images et musiques ou encore changer les paramétrages de leur jeu.
StencylForge
StencylForge est une librairie d'échange et d'achat pour les jeux et les éléments qui les composent. L'ensemble du contenu de StencylForge peut être téléchargé et utilisé dans des jeux. Des exemples de jeux, kits de création de jeux, sons et images sont mis à disposition officiellement. Les utilisateurs de Stencyl peuvent très facilement charger (uploader) leurs créations sur cette librairie communautaire. Ces éléments chargés sont privés par défaut mais peuvent être rendus public et partagés avec les autres utilisateurs.
Autres Éléments
- StencylBuilder : une solution de Cloud computing pour créer des applications iOS sur un environnement Windows ou Linux computer
- Pencyl : un éditeur d'images inclus tiré de JHLabs Image Editor, de plus les images peuvent être importées à partir d'un autre éditeur de votre choix.
- Extensions : petites applications ou contrôles ajoutant des fonctionnalités non incluses originellement dans StencylWorks.
Le Mode Création
Le Mode Création de Stencyl est une Interface de programmation permettant d'organiser et hiérarchiser des "tuiles" de comportements associés aux acteurs et aux scènes via un Langage graphique. Le concept du Mode Création vient à l'origine de Scratch (langage) et permet à un utilisateur n'ayant pas de fortes connaissances en programmation d'apprendre la logique de programmation par l'exemple et de manière intuitive. L'utilisation de ce concept fut fait en accord avec eux pour une implémentation dans StencylWorks.
Ce système de programmation visuel permet donc très simplement de Glisser-déposer des blocs ou "tuiles" de code à partir d'une palette existante qui peut être agrémentée par l'utilisateur lui-même. Ces blocs sont déplaçables et pourront être emboités pour interagir entre eux et permettre la conception de comportement de jeux simples ou avancés. Qui plus est, les blocs de types incompatibles ne s'emboiteront pas naturellement pour éviter des erreurs lorsque le Compilateur intégré à Stencyl entrera en action. Les différents blocs disposent de couleurs propres afin de ne pas les confondre et d'obtenir une lecture fluide de la programmation que l'utilisateur produit.
Voir aussi
De nombreux autres logiciels concurrents existent disposant de possibilités diverses, ciblant des plateformes différentes, selon l'usage que l'on souhaite en faire. Divers liens vous sont proposés au bas de cette page.
Liens Externes
- Official website
- Stencyl's Crunchbase profile
- BBC Click: Build your own games with Stencyl
- Wired.co.uk - How StencylWorks can turn anyone into a games developer
- Indiegames.com - Stencyl lets you make iOS and Flash games the easy way
- Vimeo.com - StencylWorks - Make Flash Games In A Flash
Références
- ↑ Jonathan Chung on the potential of new cross platform 'no coding' 2D game tool iStencyl, PocketGamer
- ↑ Anthony Pecorella, Q&A with Jon, creator of Stencyl
Article publié sur Wikimonde Plus