Get the Castle client.
Frequently Asked Questions
Learn more about Castle.
Use this list of examples to bootstrap your game.
Get started in under 5 minutes.
Creating an Account
Why and how to create a Castle account.
Make Your First Game
Follow this small tutorial to get oriented with a basic workflow.
Describe your Game with a Castle Project File
This tutorial will provide an overview and motivation for a project file.
Adding Games to your Profile
If you made a game you want to share with others, you can add it to your profile.
Castle Project File Reference
The project file contains the title, description and other metadata about your game.
Code Loading API Reference
Reference for the Castle code loading API.
Community Reference Links
Useful community links to get started with Lua and Love2d.
Get Castle & play games
The Castle Team
Here's all you need to do to get a simple Castle project running:
Download and run
Click the button to
Create a Castle Project
We'll prompt you for a directory, and then we'll create a file called
a text editor
. You're ready to go!
Want some ideas for what to do next? Read the guide to
Make your first Game
, where we'll learn how to draw a circle, print some logs, and move the circle around with the arrow keys.