Exploding Barrels
Novice
Written
Programmer
Designer
A simple tutorial on how to use triggers to create a barrel that explodes with suitable particle and sound effects to finish the effect.
Creating with example games in Crayta
Novice
Video
Designer
Programmer
Looking for inspiration for your next game or want to learn more about how certain mechanics work in Crayta? Watch as we create new games from our example games and learn how you can take them and make them your own.
Crayta Tutorial: Voxel health
Novice
Video
Designer
Programmer
Wondering about how you can set voxels to be healed or damaged in your game in Crayta? Find out more through Andy’s example here which is set in a mining game where players have to collect resources.
Crayta Tutorial: Working with events
Novice
Video
Designer
Programmer
In this tutorial Andy takes us through how you can easily build game logic by using the Events system, which allows you to minimise the amount of coding you have to do, or even doing away with it altogether! The events system is accessible in both advanced and basic mode so take take a look and see how you can use it in your games.
Crayta Tutorial: Changing the game objectives
Novice
Video
Programmer
Designer
In this tutorial we’ll take a look at some simple steps to change the game objective when working with a starter game, opening up a wide variety of possible game types!
Quick Guide – Working with Voxels in Code
Novice
Video
Programmer
Have you ever wanted to make a wallpaper gun or insta-bridge weapon? Well look no further! In this quick guide Andy shows us some of the amazing things that we can do in lua code when it comes to working with Voxels.
Crayta Tutorial – Working with Voxels in Code
Novice
Video
Programmer
Have you ever wanted to make a wallpaper gun or insta-bridge weapon? Well look no further! In this quick guide Andy shows us some of the amazing things that we can do in lua code when it comes to working with Voxels.
Quick Guide – Multiple Cameras: Change POV in lua
Novice
Video
Programmer
Designer
In this weeks tutorial Andy shows how we can use the camera primitive in games to give the player a different perspective.
Crayta Tutorial – Multiple Cameras: Change POV in lua
Novice
Video
Programmer
Designer
In this weeks tutorial Andy shows how we can use the camera primitive in games to give the player a different perspective.
A Highly Dangerous Football Game
Intermediate
Written
Programmer
Designer
In this tutorial you will use the team deathmatch starter game and build upon it to create a more dangerous version of football. This covers how to use physics, triggers and the damage function within the scripting API to remix a standard template game.
Introduction to Lua Scripting in Crayta
Intermediate
Written
Programmer
Designer
A basic example covering how a basic script is structured and how to access the API debug tools to spot issues with your code.
Crayta Tutorial – Building Games in 15 minutes
Intermediate
Video
Programmer
Struggling to get a concept together or never quite able to wrap up a project? In this tutorial Andy shows how it’s possible to make a game in Crayta in as little as 15 minutes! This is a great way to get a core concept worked out that you can then gain feedback on and iterate upon.
Crayta Tutorial: Traps
Intermediate
Video
Designer
Programmer
Want to make a game in Crayta where players can lay traps for other players? Then this is the tutorial you’re looking for! Consider thinking outside the box and turning what you learn in this tutorial into new types of traps, rewards or surprise events.
Crayta Tutorial: Working with the game script properties
Intermediate
Video
Designer
Programmer
In this tutorial, Andy will take a deeper dive into the various properties that are available to users on the stock game script. These properties are a great way to define your own game rules without needing to change a single line of code!
Quick Guide – UI Animations
Intermediate
Video
Designer
Programmer
Want to make your UI more exciting and eye catching? Perhaps you want to signpost UI elements to players at certain times in your game? In this tutorial Andy shows you how you can achieve all of this with UI animations in CSS!
Crayta Tutorial – UI Animations
Intermediate
Video
Designer
Programmer
Want to make your UI more exciting and eye catching? Perhaps you want to signpost UI elements to players at certain times in your game? In this tutorial Andy shows you how you can achieve all of this with UI animations in CSS!
Quick Guide – Stealth
Intermediate
Video
Designer
Programmer
In this weeks tutorial Andy explores ways that we can script cameras to detect players, opening up a whole host of great stealth mechanics and game types. Be sure to check out the package too here: https://forum.crayta.com/t/andys-stealth-package/1253
Crayta Tutorial – Stealth
Intermediate
Video
Designer
Programmer
In this weeks tutorial Andy explores ways that we can script cameras to detect players, opening up a whole host of great stealth mechanics and game types. Be sure to check out the package too here: https://forum.crayta.com/t/andys-stealth-package/1253
Quick Guide – Using the TrackWorx Package: Part 2
Intermediate
Video
Designer
Programmer
In this tutorial Andy continues looking deeper into the incredible TrackWorx package available in the community tab in Crayta.
Crayta Tutorial – Using the TrackWorx Package: Part 2
Intermediate
Video
Designer
Programmer
In this tutorial Andy continues looking deeper into the incredible TrackWorx package available in the community tab in Crayta.
Crayta Quick Guide: Object Pooling
Intermediate
Video
Programmer
Object pooling is a programming pattern used by game developers to manage resources – here’s a quick look at object pooling in Crayta!
Crayta Tutorial: Object Pooling
Intermediate
Video
Programmer
Object pooling is a programming pattern used by game developers to manage resources – here’s a quick look at object pooling in Crayta!
Crayta Tutorial: Level Select
Intermediate
Video
Programmer
Are you creating a game with multiple worlds in Crayta and wondering how you can navigate between them? Find out how you can make a level select screen for your game in this tutorial.
Crayta Tutorial: Grenades
Intermediate
Video
Programmer
Curious about how to make a grenade for your game in Crayta? There are many different types of grenades you can make, as well as different ways of doing so. Here’s one suggestion from Andy, feel free to share yours over at the official Crayta Discord server or the forum though!
Crayta Tutorial: Projectile weapons 1.01
Intermediate
Video
Programmer
In this tutorial, Andy will show how you can make a rocket launcher in Crayta. There is some scripting involved for those of you who are comfortable with the advanced editor mode.
Crayta Tutorial: Projectile weapons 1.02
Intermediate
Video
Programmer
Want to learn how to turn a rocket launcher into a ray gun or magic wand? Script along with Andy in this tutorial!
Crayta Tutorial: Thrusters
Intermediate
Video
Programmer
In this tutorial Andy takes a look at how thrusters can be applied as part of Crayta’s built in physics and builds some quite spectacular looking hot air balloons!
Crayta Masterclass: UI Creation
Intermediate
Video
Programmer
In this Masterclass stream, we will be looking at several aspects of UI creation in Crayta including adding widgets to entities, widget properties and functions, and data binding.
Crayta Quick Guide: UI Widget Principles
Intermediate
Video
Programmer
It’s Crayta quick guide time and this week Andy is going through UI widgets and how to build dynamic UI all within the Crayta editor.
Crayta Tutorial: UI Widget Principles
Intermediate
Video
Programmer
It’s Crayta tutorial time and this week Andy is going through UI widgets and how to build dynamic UI all within the Crayta editor.
Crayta Tutorial: Making Arcade Games
Intermediate
Video
Programmer
Designer
It’s Crayta tutorial time and this week Andy shows us how we can make small game mechanics inside of games. In this example we see how to make a “test your strength” hammer game within the Crayta editor.
Crayta Quick Guide: 1 vs All
Intermediate
Video
Programmer
Designer
In this quick guide Andy takes us through how to adjust the stock game script to create a 1 vs All style game. This can then be used to build a whole host of fun and exciting game modes!
Crayta Tutorial: 1 vs All
Intermediate
Video
Programmer
Designer
In this quick guide Andy takes us through how to adjust the stock game script to create a 1 vs All style game. This can then be used to build a whole host of fun and exciting game modes!
Quick Guide – Player Sockets: Attaching Objects
Intermediate
Video
Programmer
In this weeks tutorial Andy show us how we can use sockets to attach entities to the player and create some interesting results!
Crayta Tutorial – Player Sockets: Attaching Objects
Intermediate
Video
Programmer
In this weeks tutorial Andy show us how we can use sockets to attach entities to the player and create some interesting results!
Quick Guide – Player Grips & Actions: Weapons
Intermediate
Video
Programmer
In this weeks tutorial Andy show us how to use Grips and Actions to build upon the sockets we covered last week.
Crayta Tutorial – Player Grips & Actions: Weapons
Intermediate
Video
Programmer
In this weeks tutorial Andy show us how to use Grips and Actions to build upon the sockets we covered last week.
Quick Guide: How to make a game portal!
Intermediate
Video
Programmer
Designer
To continue the construction of Tutorial Springs, Andy will show us how to create in game portals to other worlds and games in Crayta!
Crayta Tutorial: How to make a game portal!
Intermediate
Video
Programmer
Designer
To continue the construction of Tutorial Springs, Andy will show us how to create in game portals to other worlds and games in Crayta!
Quick Guide – Saving Progress
Advanced
Video
Programmer
Designer
In this tutorial Andy takes a look at how you can manage save points in a game to control where to load a player as they join. It’s a great way to learn more about the saving and loading API within the Crayta editor!
Crayta Tutorial: Saving Progress
Advanced
Video
Programmer
Designer
In this tutorial Andy takes a look at how you can manage save points in a game to control where to load a player as they join. It’s a great way to learn more about the saving and loading API within the Crayta editor!
Quick Guide – Basic Crafting: How to Craft Items!
Advanced
Video
Designer
Continuing on from last week we’re taking a look at a more advanced crafting system that you can make yourself in Crayta!
Crayta Tutorial – Basic Crafting: How to Craft Items!
Advanced
Video
Designer
Programmer
Continuing on from last week we’re taking a look at a more advanced crafting system that you can make yourself in Crayta!
Quick Guide – Pets That Follow You
Advanced
Video
Programmer
Designer
Ever wanted your very own pet duck that follows you, well here we are! In this tutorial Andy shows us a simple way to get a companion that follows you in game.
Crayta Tutorial – Pets That Follow You
Advanced
Video
Programmer
Designer
Ever wanted your very own pet duck that follows you, well here we are! In this tutorial Andy shows us a simple way to get a companion that follows you in game.
Quick Guide – Pets Part 2: Entity Timelines
Advanced
Video
Programmer
Designer
Andy and his duck are back for more learning in Crayta. This time we’re taking a closer look at entity timelines and how they can be used to achieve key-frame animations within the editor.
Crayta Tutorial – Pets Part 2: Entity Timelines
Advanced
Video
Programmer
Designer
Andy and his duck are back for more learning in Crayta. This time we’re taking a closer look at entity timelines and how they can be used to achieve key-frame animations within the editor.
Crayta Tutorial – How to Transform Items
Advanced
Video
Programmer
In this weeks tutorial Andy is getting crafty as he shows us his implementation of a crafting system in Crayta.
Quick Guide – How to make a Random Reward Generator
Advanced
Video
Programmer
In this week’s Quick Guide, Andy takes you through how to create a system where you randomly award powerups, weapons and other such items to players via a chest or other mechanic.
Crayta Tutorial – How to make a Random Reward Generator
Advanced
Video
Programmer
In this week’s Tutorial, Andy takes you through how to create a system where you randomly award powerups, weapons and other such items to players via a chest or other mechanic.
Crayta Tutorial – How to make a working furnace
Advanced
Video
Programmer
As we continue our tutorial series into all things Mechanical Revolution we’ll start to heat things up and look at how to make a working furnace!
Crayta Tutorial – Working with gears
Advanced
Video
Programmer
The Mechanical Revolution season may have ended but that’s not going to stop Andy continuing to show you all things mechanical! This week we’re looking at how to work with gears!
Crayta Quick Guide: How To Make A Scoped Weapon
Intermediate
Video
Programmer
Designer
In this week’s Tutorial, Andy takes you how to edit your gun templates and add a scope to your iron sight, and how to add custom images to that scope.
Crayta Tutorial: How To Make A Scoped Weapon
Intermediate
Video
Programmer
Designer
In this week’s Tutorial, Andy takes you how to edit your gun templates and add a scope to your iron sight, and how to add custom images to that scope.
Quick Guide: Save and Load Player RPG Stats
Intermediate
Video
Programmer
Designer
Andy looks at how to incorporate saving RPG-style player stats using the autoSave feature in the Adventure blueprint. Saving player progress in your game is entirely possible it just takes a little bit of scripting.
Crayta Tutorial: Save and Load Player RPG Stats
Intermediate
Video
Programmer
Designer
Andy looks at how to incorporate saving RPG-style player stats using the autoSave feature in the Adventure blueprint. Saving player progress in your game is entirely possible it just takes a little bit of scripting.
Quick Guide: Adding More Teams To Team Games
Intermediate
Video
Programmer
In this quick guide Andy takes a look at how to extend team game blueprints like team deathmatch by adding more teams to the mix.
Crayta Tutorial: Adding More Teams To Team Games
Intermediate
Video
Programmer
In this tutorial Andy takes a look at how to extend team game blueprints like team deathmatch by adding more teams to the mix.
Quick Guide: Making A Magic Portal
Novice
Video
Programmer
Designer
This week, Andy looks at creating a portal which can teleport a player around a map instantly. A fun way to navigate a level, and a good opportunity for puzzles too!
Crayta Tutorial: Making A Magic Portal
Novice
Video
Programmer
Designer
This week, Andy looks at creating a portal which can teleport a player around a map instantly. A fun way to navigate a level, and a good opportunity for puzzles too!
Quick Guide: Making Smashable Loot Boxes
Intermediate
Video
Programmer
Designer
In this tutorial Andy looks at how to use the Adventure Blueprint to make a mesh smash open and reveal some loot for the player.
Crayta Tutorial: Making Smashable Loot Boxes
Intermediate
Video
Programmer
Designer
In this tutorial Andy looks at how to use the Adventure Blueprint to make a mesh smash open and reveal some loot for the player.
Crayta Tutorial: NPC First Steps
Intermediate
Video
Programmer
Designer
NPCs bring life to your game. In this tutorial, Andy looks at how to leverage Crayta’s API using Lua so that your NPC’s can walk, roll, swim and jump around your game world
Quick Guide: Audio API
Novice
Video
Programmer
Learn about the updates to the audio API, and how to use code to adjust pitch, volume and range that reacts to gameplay.
Crayta Tutorial: Audio API
Novice
Video
Programmer
In this tutorial Andy takes an in-depth look at the audio API and learn how to dynamically adjust the volume, pitch and range of sounds with code. This is a great opportunity to give your game a rich and varied soundscape that reacts to gameplay.
Crayta Tutorial: Let’s Make A Pulsing Effect
Intermediate
Video
Programmer
Mesh scaling works out-of-the-box with the Crayta API. In this tutorial, Andy looks at a few different ways you can use mesh scaling in code to achieve a pulsating effect which is appealing, looks collectable and grabs the player’s attention.