This set of tutorials will help you to build on your abilities to create more unique and in-depth experiences for your players in Crayta!
Tags: Events, Interaction, Design Basics, Game Mechanics |
Using eventsBy using the events system you can make your character interact with various entities inside of Crayta. |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Written |
|
Tags: UI, Events |
Creating UICreate on-screen UI element to appear when you interact with an object or lose a life. |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Written |
|
Tags: Triggers, Programming, Scripting, Game Mechanics |
A Highly Dangerous Football GameIn 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. |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Written |
|
Tags: Scripting, Player, Interaction |
Introduction to Lua Scripting in CraytaA basic example covering how a basic script is structured and how to access the API debug tools to spot issues with your code. |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Written |
|
Tags: Coding Basics |
Code Editor Shortcut KeysA basic tutorial on the common shortcut keys you can use to navigate the code editor. |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Written |
|
Tags: UI, Interaction |
Introduction to Widgets, building a game UIHow to create a simple UI that will tell you what entities you have collected when you interact with them. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Written |
|
Tags: Networking, Programming |
Client/Server relationship and how they communicateThe basics on how to understand the client and server relationship, when you should use each and how to communicate across them. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Written |
|
Tags: UI, Design Basics |
Using Fonts in CraytaHow to access additional fonts in Crayta that can be used to improve the styling of your UI elements. |
Skill Level: 3 |
|
Skill Type(s): Designer, Artist |
|
Format: Written |
|
Tags: UI, Interaction, Inventory, Pickups |
How to use the Inventory packageThe inventory package is one of the packages developed exclusively by the Crayta team. It has a lot of options that can be used to have your player be able to pickup, store and even sell items. This tutorial covers how you can use the package to hold items in an inventory bar and how to re-theme the UI that is displayed. |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Written |
|
Tags: Packages |
Packages, migrating level components from one game to anotherPackages can be used to share your work with the community so they can remix your contributions into their games. You can also use the package tool to share work between multiple game you’re working on. This guide goes through how to use the community tab to upload/download your packages to migrate between games. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Written |
|
Tags: Design Basics |
Getting Feedback – Part OneIn the first part of this new mini-series on feedback Andy outlines just some of the ways that you can obtain and process feedback once your brand new Crayta game is published and out in the wild! |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: Design Basics |
Getting Feedback – Part TwoIn part two of our feedback mini-series Andy takes us through some of the feedback he has received for his game on stream as well as the various other recommended places. Follow along the process as he looks through it all and updates his game live in the editor! |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: Design Basics |
Getting Feedback – Part ThreeIn this final part of our feedback mini-series Andy takes us through the changes that he has made to his game based on all of the great feedback that he has received over the previous week. |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: Scripting, Triggers |
Crayta Tutorial – Building Games in 15 minutesStruggling 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. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Game Design |
Crayta Tutorial – Creating Games WIth MeaningSometimes games can be about more than high scores and fastest times, they can be short experiences designed to take the player on a journey of discovery or be thought provoking on a subject you as a creator care about. In this tutorial Andy explains with an example how easy it is to create games with meaning in Crayta! |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: World, Lighting, Level Design |
Crayta Tutorial: LightingTutorials guru Andy Sargeant shows different types of light you can use in Crayta, how to use them effectively, and a variety of dramatic results you can achieve with those lights. |
Skill Level: 3 |
|
Skill Type(s): Artist, Designer |
|
Format: Video |
|
Tags: Voxels |
Crayta Tutorial: Voxel meshesThis tutorial explains what voxel meshes are, why you might want to use them, and how to use them in Crayta. |
Skill Level: 3 |
|
Skill Type(s): Artist, Designer |
|
Format: Video |
|
Tags: Inventory, Pickups, Scripting, Spawning |
Crayta Tutorial: TrapsWant 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. |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Scripting, Packages, Spawning, Player |
Crayta Tutorial: Working with the game script propertiesIn 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! |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Voxels, Level Design |
Crayta Masterclass: Building games with powerful voxel toolsIn this masterclass stream, we’ll be taking a look at the powerful voxel editing tools available in Crayta. We’ll show how you can make beautiful landscapes and use voxels in your own game creations. |
Skill Level: 3 |
|
Skill Type(s): Designer, Artist |
|
Format: Video |
|
Tags: UI, Quick Guides, Scripting |
Quick Guide – UI AnimationsWant 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! |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: UI, Scripting |
Crayta Tutorial – UI AnimationsWant 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! |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Quick Guides, Game Mechanics, Scripting |
Quick Guide – StealthIn 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 |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Game Mechanics, Scripting |
Crayta Tutorial – StealthIn 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 |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Quick Guides, Interaction, Simulation |
Quick Guide – TrackWorx: Moving Trains on a Track [No Scripting]Want to get some full functioning trains into your Crayta creations? Look no further than the TrackWorx package made by a member of the Unit 2 Games code team! |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: Interaction, Simulation |
Crayta Tutorial – TrackWorx: Moving Trains on a Track [No Scripting]Want to get some full functioning trains into your Crayta creations? Look no further than the TrackWorx package made by a member of the Unit 2 Games code team! |
Skill Level: 3 |
|
Skill Type(s): Designer |
|
Format: Video |
|
Tags: Quick Guides, Interaction, Simulation, Scripting |
Quick Guide – Using the TrackWorx Package: Part 2In this tutorial Andy continues looking deeper into the incredible TrackWorx package available in the community tab in Crayta. |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Interaction, Simulation, Scripting |
Crayta Tutorial – Using the TrackWorx Package: Part 2In this tutorial Andy continues looking deeper into the incredible TrackWorx package available in the community tab in Crayta. |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: Console, Performance |
Crayta Tutorial – Using the console and performance windowAndy brings us another tutorial, this time looking at how you can get information from code at runtime and what all the various statistics mean in the performance window. |
Skill Level: 3 |
|
Skill Type(s): Designer, Programmer |
|
Format: Video |
|
Tags: UI, Scripting |
Crayta Tutorial: User InterfacePart of designing a multiplayer game includes thinking about which user interface elements are presented to specific players. Find out more about adding and customising text and user interface elements in your game world in this tutorial. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Quick Guides, Scripting, Performance |
Crayta Quick Guide: Object PoolingObject pooling is a programming pattern used by game developers to manage resources – here’s a quick look at object pooling in Crayta! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Performance |
Crayta Tutorial: Object PoolingObject pooling is a programming pattern used by game developers to manage resources – here’s a quick look at object pooling in Crayta! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting |
Crayta Tutorial: Level SelectAre 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. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Coding Basics |
Crayta Tutorial: Observer PatternLearn more about programming patterns and how you can implement them in this scripting tutorial which features a dodgeball game! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Combat |
Crayta Tutorial: GrenadesCurious 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! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Combat |
Crayta Tutorial: Projectile weapons 1.01In 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. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Combat |
Crayta Tutorial: Projectile weapons 1.02Want to learn how to turn a rocket launcher into a ray gun or magic wand? Script along with Andy in this tutorial! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Physics |
Crayta Tutorial: ThrustersIn 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! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: UI, Scripting |
Crayta Masterclass: UI CreationIn 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. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: UI, Scripting, Quick Guides |
Crayta Quick Guide: UI Widget PrinciplesIt’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. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: UI, Scripting |
Crayta Tutorial: UI Widget PrinciplesIt’s Crayta tutorial time and this week Andy is going through UI widgets and how to build dynamic UI all within the Crayta editor. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Game Mechanics |
Crayta Tutorial: Making Arcade GamesIt’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. |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Video |
|
Tags: Scripting, Game Mechanics, Quick Guides |
Crayta Quick Guide: 1 vs AllIn 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! |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Video |
|
Tags: Scripting, Game Mechanics |
Crayta Tutorial: 1 vs AllIn 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! |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Video |
|
Tags: Quick Guides, Sockets, Scripting |
Quick Guide – Player Sockets: Attaching ObjectsIn this weeks tutorial Andy show us how we can use sockets to attach entities to the player and create some interesting results! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Sockets, Scripting |
Crayta Tutorial – Player Sockets: Attaching ObjectsIn this weeks tutorial Andy show us how we can use sockets to attach entities to the player and create some interesting results! |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Quick Guides, Grips, Scripting |
Quick Guide – Player Grips & Actions: WeaponsIn this weeks tutorial Andy show us how to use Grips and Actions to build upon the sockets we covered last week. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Grips, Scripting |
Crayta Tutorial – Player Grips & Actions: WeaponsIn this weeks tutorial Andy show us how to use Grips and Actions to build upon the sockets we covered last week. |
Skill Level: 3 |
|
Skill Type(s): Programmer |
|
Format: Video |
|
Tags: Scripting, Quick Guides |
Quick Guide: How to make a game portal!To continue the construction of Tutorial Springs, Andy will show us how to create in game portals to other worlds and games in Crayta! |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Video |
|
Tags: Scripting |
Crayta Tutorial: How to make a game portal!To continue the construction of Tutorial Springs, Andy will show us how to create in game portals to other worlds and games in Crayta! |
Skill Level: 3 |
|
Skill Type(s): Programmer, Designer |
|
Format: Video |
|