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.
Game Dimensions and Scaling
Change the dimensions and scaling behavior of your Castle game.
Castle Project File Reference
The project file contains the title, description and other metadata about your game.
User API Reference
Get information about users playing your game.
Post API Reference
Integrate with Castle's post system.
Storage API Reference
Store shared or per-user data in the cloud.
Game API Reference
Navigate to or get information about other games on Castle.
System API Reference
Get information about or perform activities relating to the system Castle is running on.
Code Loading API Reference
Low-level functionality for loading Lua code over the network.
Community Reference Links
Useful community links for learning about Lua and LÖVE.
Get Castle & play games
The Castle Team
Use these examples to bootstrap your Castle project.
A lil platformer with a bouncy lil cloud gal.
A lil game of chess.
A lil flocking simulation. Y'know, boids?
A lil real-time strategy game, featuring vegetables. Just as you'd expect.
A lil racing game with an itsy lil racing car wow.
A lil game about dodging scisso-- ouch!
A lil game about rocks EXCEPT they're in space.
A lil adventure where you walkabout a tile grid.
A lil hoop-shootin' game with those FANCY physics the kids are all on about these days.
A lil duck running for the fun of it.
Want some ideas for what to do next? Read the
making your first Castle game guide
, where we'll learn how to draw a circle, print some logs, and move the circle around with the arrow keys.