All Tutorials

Tutorial:A Guide to Getting Started with Love2D BlackBulletIV's guide to getting started with LOVE. Covers a number of introductory topics.
Tutorial:Audio A tutorial for learning to use
Tutorial:Callback Functions Callback Functions
Tutorial:Cameras A tutorial series for creating and using cameras.
Tutorial:Draw Origins Covers what x/y origins when drawing, and how to use them.
Tutorial:Drawing Order Drawing Order
Tutorial:Efficient Tile-based Scrolling Efficient Tile-based Scrolling
Tutorial:Fine Tile-based Scrolling Fine Tile-based Scrolling
Tutorial:Fonts and Text Fonts and Text
Tutorial:Gridlocked Player A tutorial for learning how to create a gridlocked player.
Tutorial:Hamster Ball Image loading, key movement
Tutorial:Isometric Graphics Isometric Graphics
Tutorial:Mouse Dragging Covers making objects draggable by the mouse.
Tutorial:Networking with UDP Networking with UDP
Tutorial:Physics A tutorial for learning to use love.physics.
Tutorial:PhysicsCollisionCallbacks A tutorial for learning how to use World:setCallbacks.
Tutorial:Tile-based Scrolling Tile-based Scrolling
Tutorial:Using Input Using Input A set of simple samples for LÖVE 0.9.0, 0.8.0 and 0.7.0.

External tutorials

Title Creator Level Complete
Love Tile Tutorial Kikito via Github Beginner - Intermediate Yes
A Guide to Getting Started with LÖVE nova-fusion Beginner Yes
Your First Love2d Game in 200 Lines OSMstudios Beginner Yes
Cameras: the basics, parallax scrolling, movement bounds nova-fusion Intermediate Yes
Draw Origins nova-fusion Beginner Yes
Mouse Dragging nova-fusion Intermediate Yes
Headchant's Tutorial Series Headchant Beginner - Intermediate Yes
Sound Synthesis with Love Headchant Intermediate - Advanced Yes
Using Noise in Pixel Effects Love2d Team Advanced Yes
A Beginners Guide to Shaders Love2d Team Advanced Yes

Video tutorials

Other languages

Personal tools