


How To: Enabling / Disabling an Extension Unzip the Extension and copy it into /engine-extensions/.Locate the Stencyl workspace folder ( Debug > View > View Workspace Folder).
#Stencyl extensions install#
Note: While extensions are enabled on a per-game basis, they are installed globally, meaning that you only need to install them once. You'll need to enable it in each game that needs to use it. Where to Get ExtensionsĪfter downloading an extension, do the following.
#Stencyl extensions how to#
How To: Installing Extensionsīefore we dive into how to create an extension, it’s good to know where to get them and how to turn them on and off. Native extensions require Haxe 3.1 to be installed. No additional software is required to build pure Haxe or Flash extensions. For Android extensions, you need to know Java and some C++.For iOS extensions, you need to know Objective-C and some C++.You need to know how to use the command line.Unless you are just adding custom blocks, you need to know how to code using Haxe.Using either Haxe or a combination of Haxe and native code, extensions can be written for all of our supported targets, including iOS, Android, Windows, Mac, Linux and Flash.Įven if you don't intend to write any code, extensions can define custom blocks that expose features of Haxe (and our engine) that we don't currently have in block form. Stencyl supports user-written extensions for its the engine. Comments How to Create an Engine Extension
