SkookumScript is a text-based programming language for creating performance-critical, real-time gameplay. It is now available as a free turn-key plugin for Unreal Engine 4 (UE4).
The SkookumScript Unreal Engine 4 Plugin comes pre-integrated with the Unreal Engine, allowing you to jump right into developing your game. SkookumScript’s powerful tool suite and command console turbocharges your workflow (at any stage of development) by enabling you to run code snippets to query and manipulate any UE4 game—even projects not coded in SkookumScript—as it runs on any desktop, console or mobile device.
Get it now!
Click here for Download and installation instructions.
SkookumScript for other engines
If you aren’t developing your title using the Unreal Engine, fear not! The SkookumScript Unreal Engine 4 Plugin contains source code examples and C++ API libraries that you can use to connect SkookumScript to another engine. Download it here.
SkookumScript has key game concepts such as concurrency built in at the language level. It is fully integrated with Blueprints—SkookumScript methods and coroutines can be placed as custom nodes in Blueprint graphs, and seamlessly integrated into your existing game logic. Unlike Blueprint nodes, the integrated SkookumScript code can be live-updated and modified while the game is running. Blueprints and Blueprint variables are automatically exposed to SkookumScript as classes and data members, where they can readily used. The C++ API makes it easy to call from SkookumScript into C++ or vice versa. SkookumScript is optimized to meet the performance demands of today’s games, and it has a small memory footprint—it even allows scripts to be loaded and unloaded on demand based on game progression and other factors.
The SkookumScript Integrated Development Environment (IDE) enables live code changes and remote debugging while connected to a running game on any platform, allowing near-instantaneous turnaround. SkookumScript scales painlessly and facilitates large-scale content creation. Its modular, data-driven design adds value to shipped games by facilitating downloadable and user-created content, modding, add-ons and patches.
Mighty and feature-rich yet simple and easy to learn, SkookumScript transforms team composition by empowering the entire development team (including light coders such as mission, audio, and UI designers) to create compelling and sophisticated gameplay with just a few lines of code. SkookumScript streamlines the very thought processes of video game production, and is ideal for titles of any size, game type or genre.
Battle-tested on major titles such as the open-world hits Sleeping Dogs (Windows, X360, PS3) and Sleeping Dogs: Definitive Edition (Windows, Xbox One, PS4), SkookumScript is lovingly crafted by a team of veteran game developers dedicated to filling your development experience with cackles of megalomaniacal glee.
- For instructions on how to set up and use the SkookumScript Unreal Engine 4 Plugin, head on over to the Unreal Engine 4 Integration page
- Read our the SkookumScript Unreal Engine 4 Plugin blog posts
- Help or be helped by the growing SkookumScript community in the Unreal Engine 4 category of the SkookumScript forum or the SkookumScript thread in the Unreal Engine Forums
- The SkookumScript Runtime and IDE are available in different versions depending on your needs and scale. Check out our Pricing page for more details