love-graphics

Guide Love2D developers in rendering 2D visuals with love.graphics.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/RedKenrok/skills --skill love-graphics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: love-graphics
Source: https://github.com/RedKenrok/skills/tree/main/skills/love-graphics
Command: npx skills add https://github.com/RedKenrok/skills --skill love-graphics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured overview of the love.graphics module in LÖVE, helping developers understand how to render 2D visuals, load images and fonts, and manage the drawing pipeline without tracing through scattered docs.

Core Features & Use Cases

  • Draw shapes, images, text, and canvases to build game visuals.
  • Load and manage graphical assets (Images, Canvases, Fonts) and apply transforms, colors, and shaders for dynamic effects.
  • Create visually rich scenes, UI elements, and particle effects using a consistent graphics pipeline.

Quick Start

Start a Love2D project and in the draw loop call love.graphics.clear with a background color and then draw a simple object (e.g., a circle) at coordinates (100, 100) using love.graphics.

Frequently Asked Questions about love-graphics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render 2D graphics in Love2D?

To render 2D graphics in Love2D, use the love.graphics module within the draw loop. Call love.graphics.clear to set the background color, then draw shapes, images, text, and canvases to build game visuals.

What's the best way to manage graphical assets in Love2D?

The best way to manage graphical assets in Love2D is using the love.graphics module to load and manage Images, Canvases, and Fonts. Apply transforms, colors, and shaders to these assets for dynamic visual effects.

How does the Love2D drawing pipeline work?

The Love2D drawing pipeline works by clearing the canvas with a background color and sequentially rendering game objects. Developers use love.graphics functions to draw shapes, images, and text within the draw loop to create visually rich scenes.

Can I use shaders for visual effects in Love2D across desktop and mobile?

Yes, you can use basic shaders for visual effects in Love2D across desktop and mobile. The love.graphics module supports shader usage to apply dynamic visual effects and create particle effects within the 2D game development pipeline.

How do I draw shapes and text in Love2D?

To draw shapes and text in Love2D, use the love.graphics module inside your draw loop. You can draw a simple object like a circle at specific coordinates using love.graphics functions, and load fonts to render text.

Why create canvases in Love2D game development?

Create canvases in Love2D game development to render visuals off-screen and manage the drawing pipeline efficiently. Canvases allow you to build complex UI elements and particle effects, applying transforms and shaders for dynamic results.