Fact-checked by Grok 2 weeks ago

Stencyl

Stencyl is a visual game development platform that enables users to create 2D video games for multiple platforms, including , , Windows, , , and , using a drag-and-drop without requiring traditional coding. Founded in by Chung and headquartered in , Stencyl was developed to democratize game creation by providing an accessible toolset for beginners, educators, and indie developers. The platform's core features include a Scratch-inspired block-based visual scripting system for defining game logic and behaviors, a Scene Designer for building levels with tools like grid-snapping and zooming, and an Actor Editor for customizing game elements with graphics, physics, and animations. Built on the programming language and the OpenFL framework, which emulates the API for cross-platform compatibility, Stencyl supports advanced users through options to write Haxe code, create custom blocks, or integrate external libraries. With over 500,000 developers worldwide, Stencyl facilitates monetization via app stores like and the , ad networks such as , and platforms including , and it includes an Educator's Kit for classroom use in teaching programming concepts.

History

Founding and Early Development

Stencyl was founded in 2008 by Jonathan Chung in , establishing Stencyl, LLC as the parent company to develop accessible game creation tools that eliminate the need for traditional programming knowledge. The initiative stemmed from Chung's vision to democratize 2D game , enabling hobbyists and non-experts to build and publish games without coding barriers. Early development drew inspiration from MIT's project, emphasizing intuitive drag-and-drop interfaces to foster creativity among beginners. The initial focus centered on as the primary export target, with an eye toward future cross-platform capabilities through technologies like , which would later underpin the engine's versatility. Pre-release efforts included prototype testing and iterative community feedback during beta phases, culminating in the public launch of Stencyl (originally named StencylWorks) on May 31, 2011. The release introduced a model, offering free core functionality while requiring subscriptions for advanced exports and features.

Major Releases and Updates

Stencyl's initial public release occurred on May 31, 2011, as version 1.0, which focused primarily on Flash-based exports and provided foundational tools for creating basic 2D games using a visual block-based interface. A significant evolution came with version 3.0 in , marking the platform's transition to as its core programming language and integration of the OpenFL framework, which enhanced performance, reduced memory usage, and enabled broader cross-platform exports, including as a replacement for the deprecated . Version 4.0, launched in early 2019 with subsequent updates through 2020, introduced key improvements such as full support, live reloading for faster testing, and engine optimizations for better mobile and desktop performance. Specific 2020 updates in builds like 4.0.3 added support for through full notarization, updated SDKs for (version 7.11.0) and (Play Services 9.4), and further refinements to Android signing processes. The most recent stable release, version 4.1.4 on July 1, 2024 (build 12249), incorporated updates for compatibility, required 8 or higher (bundling Java 11), and addressed bug fixes particularly for extension handling and project stability. As of 2025, Stencyl continues to receive minor builds focused on maintenance and stability enhancements, without a major new version announced, ensuring ongoing compatibility with evolving platform requirements like recent and SDKs.

Technical Overview

Core Architecture

Stencyl's core engine is primarily written in Haxe, a high-level, cross-platform programming language that compiles to multiple targets including native code and web formats. The engine leverages OpenFL for rendering and API compatibility, providing Flash-like abstractions for graphics, audio, and input handling, while Lime serves as the underlying hardware abstraction layer for platform-specific features such as windowing, events, and low-level rendering backends. This stack enables efficient cross-platform deployment without direct platform-specific coding. For 2D physics simulations, Stencyl integrates the engine, a widely used open-source library for , , and joint constraints, ensuring realistic interactions like those in platformers or puzzle games. Users can override default physics behaviors through custom code or alternative modes, such as the "Simple Physics" system introduced in version 3.0, which simplifies calculations for less complex scenarios while retaining Box2D's core capabilities where needed. Starting with version 3.0, the runtime has undergone significant optimizations via tuned compilation targets, resulting in faster execution, a reduced , and enhanced crash prevention compared to earlier iterations. These improvements focus on efficient and streamlined processing, particularly beneficial for and exports. The employs a modular that supports extensions through exposed , allowing developers to integrate custom behaviors, assets, and libraries seamlessly into the core . This extensibility is facilitated by 's class system and OpenFL's plugin mechanisms, enabling advanced users to modify components without altering the base code. The (IDE) depends on SE 8.0 or later for its runtime execution, with a bundled Java Runtime Environment (JRE) provided in the Windows and Linux installers to simplify setup and ensure compatibility. On macOS, users must install Java separately from official sources.

Programming Paradigms

Stencyl employs an paradigm, where game logic is primarily structured around responding to specific triggers such as user inputs, collisions, or timed intervals. Behaviors in Stencyl consist of that detect these occurrences—for instance, "when" fire upon conditions like a key press or an entering a , subsequently executing associated actions assembled via visual blocks. This approach fosters a reactive model, event detection from response logic to enhance and in game development. Central to Stencyl's design is an actor-centric model, treating game objects as reusable entities called , to which behaviors are attached for defining interactions and . Actor types serve as templates that encapsulate shared behaviors, such as movement or states, allowing instances placed in scenes to inherit and customize these for efficient prototyping and . This promotes object-oriented principles adapted for visual scripting, where physics like and are configurable per , enabling modular construction of complex scenes without redundant . Stencyl supports both declarative and imperative programming styles, with visual block assembly providing a drag-and-drop interface for high-level logic construction, while direct code integration allows for low-level control and optimization. Developers can embed custom scripts within behaviors for imperative sequences, such as loops or conditional branches not easily expressed in blocks, facilitating hybrid workflows where blocks handle common tasks and code extends functionality. This duality accommodates beginners using declarative patterns for rapid iteration and advanced users leveraging 's strongly-typed syntax for performance-critical elements. Collision and in Stencyl rely on dedicated types and attribute systems to handle dynamic interactions and behavioral transitions. Collision , such as "this collides with" or group-specific detections, responses like application or changes, integrated with physics simulations for realistic outcomes. utilizes attributes—persistent variables within behaviors—to track conditions, enabling implementations of finite machines through conditional and attribute-driven switches for orchestrating complex lifecycles, such as idle-to-attack transitions. Debugging tools in Stencyl align with its paradigms by supporting live testing and simulation features tailored to and logic. Live reloading allows updates during playtesting without full recompilation, while debug drawing visualizes physics elements like collision bounds and trajectories to isolate issues in event triggers. Console via blocks and an monitor further aid in tracing state changes and performance, with behavior disabling options simulating breakpoints to test isolated components.

Features

Integrated Development Environment

Stencyl's (IDE) provides a suite of visual tools designed to streamline the creation and organization of game assets and scenes without requiring traditional coding. Central to this is the , which serves as the primary , allowing users to create, import, and organize various assets such as images, audio files, types, tilesets, sounds, and behaviors. Assets can be imported directly through dedicated editors—for instance, images via the or Tileset Editor, and audio clips via the Sound Editor—while the resource tree categorizes them into libraries for easy access and reuse across projects. This organization helps maintain project structure, with visual indicators like resource counts displayed in the sidebar for quick navigation. The Scene Designer enables intuitive level layout through drag-and-drop functionality, where users place actors, tiles, and backgrounds onto a canvas resembling familiar drawing applications like Photoshop. Key components include the Palette for selecting assets, the Toolbox with tools such as Select, Pencil, and Fill for precise placement, and the Layers Pane for managing depth, visibility, opacity, blend modes, and scroll speeds. Users can snap objects to a grid, rotate actors, adjust scene dimensions, and set background colors via the Properties panel, facilitating rapid prototyping of game environments. Additionally, the Task Bar allows seamless switching between views like Behaviors, Events, Physics, and Atlases to fine-tune scene-specific elements without leaving the designer. Complementing scene assembly, the Actor Editor allows developers to define and customize interactive elements by configuring sprites, animations, and attachments. On the page, users import or create animations—sequences of image frames for states like walking or —and assign collision bounds to each. The Physics page supports attachments such as physics bodies with customizable shapes (, , ), mass, , and settings, while the Behaviors and Events pages enable attaching reusable logic components, though detailed scripting is handled elsewhere. Properties can be tweaked for instance-specific variations, ensuring actors integrate smoothly with sounds or other assets imported via the . For modular level construction, the Tileset Editor facilitates the creation of reusable with integrated collision mapping. Users import an image sheet, specify tile dimensions (e.g., 32x32 pixels), and automatically generate a , which can be rearranged by adding or removing rows/columns via drag-and-drop. Selecting a reveals a details pane for defining collision shapes—predefined or custom polygons—and tags; animations can also be added by importing frames and setting durations. This editor supports high-resolution imports for mobile optimization, ensuring tiles form efficient, collision-aware building blocks for scenes. Stencyl includes a built-in testing for iterative , offering real-time previews through the "Test Game" button or (Ctrl+Enter), which compiles and launches the project in a selected platform simulator such as or a desktop preview. The features tools such as the Log Viewer for console output from debug print statements, the FPS Monitor to track framerate and memory usage, and Debug Drawing to visualize physics elements like collision shapes. While desktop previews run directly in the , mobile simulations require connected devices or emulators, providing cross-platform validation without full exports.

Visual Programming Language

Stencyl's operates primarily through Design Mode, a drag-and-drop interface that enables users to define behaviors using color-coded blocks representing , conditions, and actions. These blocks snap together intuitively, allowing creators to build logic without writing text-based code, much like assembling puzzle pieces. This system is inspired by MIT's programming environment, with permission from its developers, and emphasizes accessibility for beginners while supporting more complex . The blocks are organized into categories within the palette, facilitating easy navigation and selection. Key categories include for triggers like collisions or key presses; for movement and properties; for control structures such as if-then statements and loops; User Input for sensing interactions; Numbers & Text for operators and calculations; Attributes for variables, lists, and custom data; and & Images for audio and visual effects. Analogous to Scratch's categories like Motion, Looks, , Sensing, and Operators, these groupings allow users to drag blocks into a workspace attached to specific events, creating reusable behaviors for actors or scenes. For instance, an event block might trigger an action block to move an actor upon detecting user input, all without syntax errors common in traditional coding. Users can extend this system by creating custom blocks, which serve as reusable macros encapsulating complex logic. To build one, developers select "Create Custom Block" from the event menu, define parameters (e.g., for actors or numbers), and nest other blocks inside for advanced functionality, such as conditional branching or repeated actions. These custom blocks appear in a dedicated "Custom" category, promoting modularity and reducing redundancy across behaviors—ideal for defining shared mechanics like enemy AI patterns. Nesting supports hierarchical logic, where one custom block can call others, enabling sophisticated yet visual scripting. For advanced users seeking finer control, Stencyl allows transitioning to Code Mode, where behaviors are authored directly in , the underlying open-source language. While Design Mode behaviors generate Haxe code automatically behind the scenes, switching a behavior to Code Mode requires rewriting it manually, as direct block-to-code conversion is not supported for existing visual scripts. Instead, hybrid approaches embed short Haxe snippets within Design Mode blocks via code insertion options. This integration bridges visual and textual paradigms, outputting compilable Haxe for cross-platform deployment. The visual programming system is optimized for arcade-style games, with limitations such as no native support for or advanced mathematical operations beyond basic operators. While pseudo-3D effects like views are possible through custom extensions or , the core blocks focus on mechanics, making Stencyl unsuitable for full projects without significant manual coding. This design choice prioritizes simplicity and for platformers, puzzles, and shooters.

Asset Management and Collaboration Tools

Stencyl facilitates through its integrated tools for importing, organizing, and editing game resources such as , sounds, and behaviors directly within the . Users can import assets via drag-and-drop or file selection, with support for common formats like , , and , ensuring seamless integration into scenes and actors. The platform emphasizes efficient organization by allowing assets to be categorized and reused across projects, reducing in workflows. For image assets, Stencyl integrates with external editors to enhance creation and modification capabilities. Stencyl integrates with the open-source Pixelitor image editor for basic pixel editing features like drawing, resizing, and format conversion, limited to 2048x2048 resolution for optimal performance. Users can configure preferences to launch advanced tools such as instead, which supports files for layered editing, though transparency and layers may require manual export to for full compatibility in Stencyl. This setup allows developers to refine assets externally and import them back without disrupting the primary workflow. Collaboration and sharing are supported via community-driven marketplaces. The legacy StencylForge platform, accessible from the IDE toolbar, serves as a for user-created and team-shared resources, including , clips, behaviors, and sample games, enabling downloads and uploads to foster reuse among developers. Although StencylForge entered read-only mode after 2016 with no new submissions, it remains a historical hub for community assets. Currently, the active Extensions Marketplace offers downloadable community-created extensions, behaviors, and utilities—such as ad integrations (e.g., ), mobile features (e.g., camera controls), and logic tools (e.g., lists)—categorized for easy and installation directly into projects. These resources promote collaborative development by allowing extensions from authors like Robin Schaafsma to extend core functionality without . Publishing workflows enable direct sharing of completed games from the to various platforms. For web deployment, users select HTML5 export options to generate branded or unbranded files ready for hosting on sites like or . Mobile publishing involves generating certificates and provisioning profiles for (via integration) or Android (APK builds), with troubleshooting for common issues like or deployment targets directly in the export menu. Desktop exports produce ZIP files containing executables for Windows, Mac, or , suitable for distribution on or . These streamlined processes minimize external tooling needs, allowing one-click preparation for app stores. Stencyl operates on a freemium model to accommodate different user needs, with tiers dictating access to storage and export features. The free Starter plan provides unlimited local project storage but restricts publishing to /HTML5 with a Stencyl branding , ideal for prototyping and personal use. The tier ($99/year) unlocks desktop exports (Windows, , ) alongside , with no royalties and continued unlimited local storage. The Studio tier ($199/year) adds mobile exports (, ), advanced features like ad support and in-app purchases, and with third-party plugins, ensuring scalability for commercial projects without storage caps. This structure encourages entry-level access while gating professional deployment.

Supported Platforms

Export Targets

Stencyl enables developers to export games to multiple platforms through its underlying Haxe-based , which compiles visual blocks and assets into native or web-compatible formats. The process is streamlined via one-click publishing options in the , handling compilation, asset bundling, and basic optimization for each target. This cross-platform capability allows games created without code to reach desktop, mobile, and web audiences efficiently.

Desktop Exports

Stencyl supports native executable exports for Windows, macOS, and desktops by compiling code to C++ via the OpenFL framework. For Windows, selecting Publish > Desktop > Windows generates a archive containing an .exe file along with bundled resources, ready for distribution on platforms like . macOS exports produce native .app bundles, including support for submission after configuring certificates and App IDs. Linux targets, such as derivatives, yield standalone executables compatible with most distributions, ensuring broad accessibility. These exports include built-in support for external controllers like gamepads, enhancing input options for desktop play.

Mobile Exports

Stencyl facilitates mobile game deployment to and , with automatic adaptations for touch-based controls and device orientations. For , the export process integrates with : developers select Publish > Mobile > to generate an project file, which requires setup of developer certificates, provisioning profiles, and App IDs before building an package for submission or device testing. This workflow supports simulation testing and direct device deployment via USB. Stencyl exports generate projects configurable for or later deployment targets, but as of 2025, must be built with 16 and the 18 SDK for submission. exports produce signed files through Publish > Mobile > , utilizing for compilation and enabling uploads to ; prerequisites include JDK installation and device USB debugging. Both mobile targets bundle assets and optimize for performance on / and various devices.

Web Exports

Stencyl's web export targets , generating canvas-based applications that run in modern browsers without plugins. Developers access this via Publish > Web > , which compiles the game into and files, including all assets in a self-contained folder for hosting on sites or arcades. This replaced the deprecated () export following Adobe's end-of-life in 2020, ensuring compatibility with current standards like deployment. The process includes automatic asset compression to minimize load times.

Deployment and Compatibility

Stencyl facilitates deployment to various platforms through export processes that generate platform-specific builds, such as IPAs for , signed for , and HTML5 bundles for . For mobile app store submissions, developers must adhere to platform guidelines; deployment requires an Apple Program membership ($99/year), creation of provisioning profiles and distribution certificates via , and uploading the IPA file to Connect using Transporter or . Similarly, deployment involves generating a keystore for signing the APK and uploading it via the Console, which requires a one-time $25 and compliance with content policies. Web games, exportable for , can be hosted on platforms like by uploading the archive and enabling browser play, or self-hosted on any web server supporting HTML5. The Stencyl IDE has minimum system requirements of macOS 10.14 (Mojave), , or 12.04 (or later distributions), with recommended specifications including the latest macOS, or later, and 18.04 or later for optimal performance. Android builds require JDK 17 or later, while the IDE itself does not explicitly mandate Java but relies on for compilation. Target device compatibility varies: iOS exports support devices running or later via configurable deployment targets, aligned with current requirements; Android targets (API 9) or higher, with a default minimum SDK version of 18 (Android 4.3) to mitigate signing issues on newer systems, and mandatory 64-bit support since 2019. Compatibility challenges arise particularly with Android's device fragmentation, where varying hardware capabilities and OS versions (spanning 9 to 34+) can lead to inconsistent ; Stencyl addresses this by allowing developers to set minimum SDK targets and on emulators or physical devices via USB debugging. For macOS exports, notarization is required since (10.15), a process Stencyl supports natively to meet Apple's security standards and avoid gatekeeper blocks. support for browser-based games has been enhanced since version 4.0, moving out of experimental status to better handle rendering across modern browsers like and , though legacy support for has been deprecated. To optimize for low-end devices, Stencyl provides performance tuning options such as limiting active actors, reducing collision checks, disabling resource-intensive effects like particle systems or advanced shaders, and using the FPS monitor during testing to target 60 frames per second on from 2-3 years prior. Developers can also adjust scale modes under settings to handle diverse screen resolutions without excessive resource use. Stencyl's licensing model distinguishes between its open-source engine and proprietary IDE: the core engine is released under the on , allowing free modification and use of the Haxe-based codebase. The , however, is proprietary with tiered subscriptions—free Starter edition limits exports to web/ with branding, while paid Indie ($99/year) and Studio ($199/year) plans enable , , and desktop publishing without restrictions or watermarks, retaining full revenue for developers.

Community and Usage

Notable Games and Projects

Stencyl has enabled the creation of numerous games, particularly in the platformer and puzzle genres, with several achieving commercial success on mobile platforms. For instance, Super Dangerous Dungeons by Adventure Islands, an action- featuring procedurally generated levels, reached top rankings on the App Store and was featured in the "Best New Games" section, demonstrating Stencyl's capability for polished mobile titles. Similarly, Skullface by Greg Sergeant, an action- game, secured major sponsorship from and garnered positive reception for its atmospheric design. Educational projects highlight Stencyl's role in teaching game development, notably through integration in programs like , which uses the engine in summer camps and workshops to introduce young participants to 2D concepts such as character movement and level building via visual scripting. These initiatives, including hands-on tutorials for , have empowered thousands of students to prototype simple games, fostering skills in logic and without requiring traditional coding. The Made in Stencyl gallery showcases over a hundred community-submitted titles across app stores and web platforms, including indie successes like Videonauts by Chris Nolte, a narrative-driven exploration available on , and Chessformer by Nikita Kryukov, a puzzle blending chess with platforming. Community prototypes often push the engine's boundaries, such as physics-based puzzles exemplified in projects like "," where players manipulate blocks and collisions using integration to solve levels. Notable releases align with engine milestones; following Stencyl 3.0's launch in 2013, which introduced export, web-based games proliferated. This update facilitated broader accessibility, enabling developers to deploy cross-platform titles without dependency. Recent community events, such as the Stencyl Jam series on (e.g., Jam #19 in 2023), continue to encourage themed game creation, with prominent titles like Lesbian Vampire Simulator highlighting ongoing engagement as of 2025.

Reception and Educational Impact

Stencyl has garnered generally positive reception for its beginner-friendly approach to game development, particularly among non-coders and educators. A 2024 review from rated it 3.5 out of 5 stars, highlighting its accessible visual programming interface—modeled after MIT's —as ideal for quickly prototyping platformers and mobile games without coding, while noting drawbacks such as the absence of support, limited console exports, and constraints on advanced coding via its integration. Similarly, Education awarded it 4 out of 5 stars, commending its suitability for simple platformer projects in educational settings but pointing out glitches and frustrations when attempting more complex genres like RPGs. The Stencyl community sustains engagement through official forums and collaborative events, including the recurring Stencyl Jam series hosted on , where participants build themed 2D games within tight deadlines to showcase creativity and share resources. User reviews on platforms like average 4.5 out of 5 from over a dozen contributors, praising the slick, Scratch-like UI for and 2D game creation, though some note challenges with the minimally active asset marketplace. In educational contexts, Stencyl plays a significant role in promoting visual programming and skills, especially for K-12 students. Its drag-and-drop blocks enable children as young as 6 to grasp concepts through engaging game-making activities, with the platform offering a free Educator's Kit that includes curricula, plans, and deployment guides tailored for classrooms. Workshops, such as those introducing fundamental to teachers via Stencyl's environment, have demonstrated its effectiveness in building logical thinking and problem-solving abilities. Initiatives like have integrated Stencyl to empower young girls in game design, fostering inclusivity in fields. Despite its strengths, Stencyl faces criticisms for outdated tutorials and sparse modern resources, which can hinder progression beyond basics and prompt users to explore alternatives like Unity or Godot for robust features and larger communities. The freemium model limits free users to testing and web publishing, requiring paid tiers for mobile or desktop exports and in-app purchases, which some view as restrictive for aspiring developers. Overall, since its 2011 debut, Stencyl has democratized 2D game creation for non-programmers, enabling thousands of indie titles and contributing to the broader indie game boom by simplifying entry into mobile and web publishing without technical barriers.

References

  1. [1]
    Stencyl: Make iPhone, iPad, Android & Flash Games without code
    Create amazing iPhone, iPad, Android, Mac, Windows and HTML5 games without code - Stencyl is the quickest and easiest way to make a game.Download StencylPricingTOUROur Best GamesWhat's New in 4.0?
  2. [2]
    How StencylWorks can turn anyone into a games developer - WIRED
    Sep 21, 2011 · For StencylWorks creator Jonathan Chung, it's all about democratising the game development process. While indulging his hobby of remaking the ...
  3. [3]
    Stencyl - 2025 Company Profile, Team & Competitors - Tracxn
    Aug 24, 2025 · Stencyl is an unfunded company based in Cupertino (United States), founded in 2008 by Jonathan Chung. It operates as a Game development ...
  4. [4]
    Stencyl 2025 Company Profile: Valuation, Funding & Investors
    When was Stencyl founded? Stencyl was founded in 2008. · Where is Stencyl headquartered? Stencyl is headquartered in Cupertino, CA. · What is the size of Stencyl?
  5. [5]
    Stencyl Review for Teachers | Common Sense Education
    Stencyl is a drag-and-drop gameplay designer (Stencyl website), modeled after the MIT Scratch project. Basically, it's blocks-based programming made ...<|control11|><|separator|>
  6. [6]
    Frequently Asked Questions - Stencyl
    Stencyl's engine is written in Haxe and based on OpenFL, an open source project that mirrors the full Flash API in Haxe and provides all the hooks required to ...Missing: history | Show results with:history
  7. [7]
  8. [8]
    Haxe Primer on Stencylpedia
    Oct 21, 2015 · With our move towards a unified, cross-platform enginem we've adopted Haxe, a language that's remarkably similar to ActionScript 3, but at the ...Missing: early inspirations
  9. [9]
    What is the Stencyl and StencylWorks business model?
    Dec 5, 2011 · Got a response from Jonathan Chung @ Stencyl: We're starting off with the tried and true model of selling subscriptions to export games to ...Missing: history 2008
  10. [10]
    Game Engine: Stencyl - MobyGames
    It was first publicly released on 31st May 2011. It is used to create browser-based Flash games and iOS titles (iPod Touch/iPhone/iPad). It incorporates the ...
  11. [11]
    Upgrading to Stencyl 3.0 on Stencylpedia
    Oct 23, 2015 · Stencyl has officially gone cross-platform and now supports 5 commercially important platforms including iOS, Android, Mac, Windows and Flash.Missing: history | Show results with:history
  12. [12]
    What's New in Stencyl?
    Stencyl is the easiest way to create games for mobile, web and desktop without code. Learn More Download. Support. Chat · Forums · Stencylpedia · Developer ...Missing: founded | Show results with:founded
  13. [13]
    Download Stencyl
    Jul 1, 2024 · Development Release - Stencyl 4.1.4. Build 12249 - July 1st, 2024. Multiplatform (Windows, macOS, Linux -- How to install and run the ...Missing: initial | Show results with:initial
  14. [14]
  15. [15]
    Developing the Stencyl Engine on Stencylpedia
    Feb 12, 2014 · For Mac, use MonoDevelop + the Haxe plugin for it. For Windows, use Flash Develop. If you like Eclipse, consider using http://www.eclihx.org ...Introduction · The Technology · Haxe IdesMissing: original | Show results with:original
  16. [16]
    Stencyl - GitHub
    Create Flash, HTML5, iOS, Android, and desktop games with no code with Stencyl. This is the source to Stencyl's Haxe-based engine.
  17. [17]
    Working with Physics on Stencylpedia
    Oct 20, 2015 · Stencyl uses an industry-standard physics engine (Box2D) into all its games. What's the benefit? You get realistic and accurate collisions for free.
  18. [18]
    Simple Physics vs. Regular Physics on Stencylpedia
    Apr 7, 2013 · One of the hallmarks of Stencyl is its integration of Box2D, a physics engine used in games like Angry Birds. Thanks to Box2D, objects act much ...
  19. [19]
  20. [20]
    Events Reference on Stencylpedia
    Jan 17, 2016 · Events are the building blocks of Behaviors. In short, they're things that happen in your game that can trigger some kind of action, or response.Missing: documentation | Show results with:documentation
  21. [21]
    What are Actors? on Stencylpedia
    Oct 21, 2015 · You can control how an Actor acts by attaching Behaviors or Events. Actors obey the laws of physics. You can tweak an Actor's physical ...Missing: documentation | Show results with:documentation
  22. [22]
    Introduction to Behaviors on Stencylpedia
    Jan 29, 2013 · Behaviors are reusable, configurable “abilities” that you attach to Actor Types or Scenes. · The same Behavior can be customized for multiple ...Missing: modular extensions
  23. [23]
    Attributes on Stencylpedia
    May 13, 2012 · Attributes are changeable values that are used within Stencyl's Behaviors. They enable Behaviors to keep track of dynamic parts of a game.
  24. [24]
    Testing your Game on Stencylpedia
    Oct 17, 2015 · The FPS Monitor reports the framerate and memory usage for your game in the top-right corner. It can be toggled from the Run > Enable FPS ...Missing: footprint | Show results with:footprint
  25. [25]
    Crash Course: Let's Make a Game! (Part 2) on Stencylpedia
    ### Summary of Dashboard and Resource Management in Stencyl
  26. [26]
    Scene Designer on Stencylpedia
    May 3, 2016 · The Palette lets you select Tiles and Actors from your game. You can then, using the Pencil Tool, place them onto the scene. Tile Palette ...Missing: IDE | Show results with:IDE
  27. [27]
    Actors - Crash Course: Let's Make a Game! (Part 3) - Stencyl
    Oct 17, 2015 · 1) The Appearance page of the Actor Editor appears by default. Skip over to the Properties page by clicking its button at the top of the editor.
  28. [28]
    Tiles & Tilesets on Stencylpedia
    Oct 20, 2015 · Overview of the Tileset Editor · On the left is the tileset itself and controls for rearranging it. · Clicking on a tile will display information ...Missing: IDE | Show results with:IDE
  29. [29]
    Stencyl Glossary on Stencylpedia
    Oct 11, 2015 · A free, open-source physics engine, created by Erin Catto, that Stencyl uses to provide physics for games.Missing: history founding early<|control11|><|separator|>
  30. [30]
    Stencyl Block Reference
    No readable text found in the HTML.<|control11|><|separator|>
  31. [31]
    Working with Behaviors on Stencylpedia
    Apr 15, 2012 · This article is mainly a "how-to" article that familiarizes you with our signature block-snapping interface.Missing: modular extensions
  32. [32]
    Custom Blocks on Stencylpedia
    Oct 15, 2015 · Custom Blocks reside inside the "Custom" category of the Palette. Custom blocks are organized by behavior. Those created inside an Actor/Scene ...Missing: visual Design
  33. [33]
    Code Mode on Stencylpedia
    Mar 18, 2016 · Stencyl supports Code Mode, a way to write behaviors entirely using code (currently, Haxe). This article surveys the interface and explains how to accomplish ...<|control11|><|separator|>
  34. [34]
    Stencyl FAQ on Stencylpedia
    Oct 8, 2015 · This is a general FAQ for those who have general questions about Stencyl. For the most part, it doesn't cover any common troubleshooting topics.
  35. [35]
    Stencyl Review - PCMag
    Rating 3.5 · Review by Jordan MinorStencyl provides an easy introduction to developing your first video game, with an accessible visual language and free publishing options.<|control11|><|separator|>
  36. [36]
    Importing Resources on Stencylpedia
    Oct 12, 2015 · Importing resources is a key part of the Stencyl workflow. This article talks about the various ways of pulling in graphics, sounds and other ...
  37. [37]
    Pencyl (Image Editor) on Stencylpedia
    Oct 12, 2015 · Pencyl is the standard option for the image editor when you install Stencyl. You can change it to a different program (such as Photoshop) ...Missing: integrations | Show results with:integrations
  38. [38]
    StencylForge on Stencylpedia
    Oct 11, 2015 · StencylForge is our marketplace for user-created (and team-created) resources. Whether you're looking for a piece of art, a sound clip, a behavior or a sample ...
  39. [39]
    Stencyl Extensions
    These extensions hook Stencyl up with 3rd party services, such as leaderboards and multiplayer providers.Missing: modular behaviors
  40. [40]
    Publishing your iOS Game on Stencylpedia
    Jan 29, 2014 · Stencyl is the easiest way to create games for mobile, web and desktop without code. Learn More Download. Support. Chat · Forums · Stencylpedia ...Missing: workflows sharing
  41. [41]
    Publishing a Windows/Mac/Linux Game on Stencylpedia
    Oct 17, 2015 · To publish your game, select Publish > Desktop > Windows from the main menu. This will export your game as a ZIP containing an EXE and the resources associated ...Missing: workflows sharing
  42. [42]
    Pricing - Stencyl
    Stencyl offers a free Starter plan, Indie at $99/YR, and Studio at $199/YR. The free plan allows web publishing with branding. No royalties are collected.Missing: documentation asset management collaboration StencylForge marketplace integrations freemium
  43. [43]
    Stencyl/stencyl-engine - GitHub
    Stencyl 3.0 Stencyl's engine is written in Haxe, a language similar to ActionScript 3. ... Stencyl's game engine is proudly built on top of OpenFL and Haxe.
  44. [44]
    None
    Nothing is retrieved...<|control11|><|separator|>
  45. [45]
    Mac App Store on Stencylpedia
    Oct 17, 2015 · Step 1: Setting up Certificates · Step 2: Set up an App ID (on Apple's site) · Step 3: Specify the App ID · Step 4: Export the App from Stencyl · 0 ...
  46. [46]
    Gamepads (External Controllers) on Stencylpedia
    Oct 17, 2015 · Stencyl supports external controllers (such as gamepads) for Windows, Mac and Linux games. Standard controllers are supported, including popular models such as ...
  47. [47]
    Getting Started with iOS on Stencylpedia
    Oct 22, 2015 · To start with iOS, install Xcode, install Xcode additions, register your system, test in the simulator, and test on your iOS device.
  48. [48]
    Setting up iOS Certificates on Stencylpedia
    Sep 23, 2016 · Publish your iOS game from Stencyl (Menu > Publish > Mobile > iOS) to generate an IPA (the package that you send to a beta tester or to Apple).<|separator|>
  49. [49]
    Getting Started with Android on Stencylpedia
    Oct 23, 2015 · Is there an Android "simulator"? No emulator or simulator is available for testing Android games on your computer. If you don't have an ...
  50. [50]
    Google Play on Stencylpedia
    Oct 23, 2015 · To export your game as an APK, from the main menu, go to Publish > Mobile > Android. Stencyl will churn for a bit and then spit out a signed APK ...
  51. [51]
    what will happen with flash ? - Forums - Stencyl
    Mar 29, 2020 · Flash will remain as an export option in Stencyl for the time being, but I would recommend choosing to export your game as HTML5 instead.Missing: original | Show results with:original
  52. [52]
    Publishing to the Chrome Store on Stencylpedia
    Oct 17, 2015 · Export and Publish. Stencyl will now export a ZIP file, which you'll upload to Google's servers. We redirect you to Google's page, which ...<|control11|><|separator|>
  53. [53]
  54. [54]
    iOS App Store on Stencylpedia
    Oct 22, 2015 · To export your game as an IPA, go to Publish > Mobile > iOS from the main Menu. The app will churn for a bit and then ask you whether you're deploying to the ...
  55. [55]
    Top free games for Web made with Stencyl - itch.io
    Find games for Web made with Stencyl like Sonar Smash, Plactions, Rupert Reset, Laser Push, Lunar Station on itch.io, the indie game hosting marketplace.
  56. [56]
    Optimizing Performance (Mobile) on Stencylpedia
    Oct 17, 2015 · Stencyl is based on Box2D, an industry standard physics engine, in order to provide easy, out-of-the-box collisions. The numerous ...
  57. [57]
    Optimizing Game Performance on Stencylpedia
    Oct 17, 2015 · Stencyl uses Box2D for its physics engine, and the more Stencyl makes use of Box2D, the more calculations it's performing in a given step.
  58. [58]
    Our Best iPhone, iPad & Android Games - Stencyl
    Play #SUPERHYPER, a Stencyl-made game. #SUPERHYPER by Folmer Kelly ; Play Worp, a Stencyl-made game. Worp by Max Glockling ; Play Eye Awake, a Stencyl-made game.
  59. [59]
    Making Money (off a Web Game) on Stencylpedia
    Oct 17, 2015 · Stencyl Games that won Major Sponsorships ; Skullface (Greg Sergeant), Armor Games ; Kreayshawn Goes to Japan (Beth Maher), Columbia Records (Sony).Missing: commercial | Show results with:commercial
  60. [60]
    Stencyl Tutorials - Girls Make Games
    These tutorials are perfect for beginners and first time game developers. We love working in Stencyl and use it at our summer camps + workshops regularly.
  61. [61]
    Educator's Kit - Teaching Guide - Stencyl
    Download our Educator's Kit - Consists of a setup guide, 6 lessons, an optional. Girls Make Games - Los Angeles. Download the Kit Discuss the Kit. Notice: The ...
  62. [62]
    Top games made with Stencyl - itch.io
    Free deliveryFind games made with Stencyl like Videonauts, SkateRide, Chessformer, Sonar Smash, Lesbian Vampire Simulator on itch.io, the indie game hosting marketplace.
  63. [63]
    Chapter 3 Challenge on Stencylpedia
    Oct 26, 2015 · "Breakout" is a fun, casual puzzle game that calls for quick reflexes. It uses physics, collisions, and special effects to entertain the player.
  64. [64]
    Best free game engine to teach teens HTML5 games?
    Stencyl. Rather Scratch-like. Version 3.0 is said to introduce HTML5 export, but their site does not have information whether it's in open/semi-open beta yet ...<|separator|>
  65. [65]
    Stencyl Jam #19 - itch.io
    It's time for the 19th official Stencyl Jam! Participants will have approximately 10 days to create a new game in Stencyl based on the jam's theme, and ...
  66. [66]
    Stencyl Pricing, Alternatives & More 2025 | Capterra
    Rating 4.5 (12) Stencyl is a game development solution designed to help businesses of all sizes create games using the drag-and-drop interface.
  67. [67]
    Use Stencyl to teach students how to code
    Stencyl uses a highly intuitive block-snapping interface inspired by the popular MIT Scratch project, which has proven to be an effective teaching model with ...Missing: Design | Show results with:Design
  68. [68]
    Making games a "snap" with Stencyl - ACM Digital Library
    Our workshop focused on introducing fundamental computing concepts to K-12 teachers using Stencyl, a drag-and-drop game development environment.
  69. [69]
    Stencyl- game development just got easier - GamingBolt
    Apr 15, 2010 · Stencyl, a software platform that allows aspiring individual developers to create their own games simply and easily, has just had it's first ...