Redkenrok Skills

Redkenrok Skills from RedKenrok/skills.

by @redkenrok 19 skills

Skills in this plugin

19
  1. Love · redkenrok
    Provides functions for love operations. Use this skill when working with core functionality for LÖVE games.
    1 install
  2. Love Data · redkenrok
    Provides functionality for creating and transforming data. Use this skill when working with data operations, encoding/decoding, compression, data transformation, or any data-related operations in LÖVE games.
    1 install
  3. Love Font · redkenrok
    Allows you to work with fonts. Use this skill when working with font operations, text display, text formatting, or any font-related operations in LÖVE games.
    1 install
  4. Love Audio · redkenrok
    Provides an interface to create noise with the user's speakers. Use this skill when working with sound effects, music playback, audio recording, or any audio-related operations in LÖVE games.
    1 install
  5. Love Event · redkenrok
    Manages events, like keypresses. Use this skill when working with event management, event callbacks, event pumping, or any event-related operations in LÖVE games.
    1 install
  6. Love Image · redkenrok
    Provides an interface to decode encoded image data. Use this skill when working with image operations, texture management, image data manipulation, or any image-related operations in LÖVE games.
    1 install
  7. Love Mouse · redkenrok
    Provides an interface to the user's mouse. Use this skill when working with mouse operations, cursor management, mouse events, or any mouse-related operations in LÖVE games.
    1 install
  8. Love Sound · redkenrok
    This module is responsible for decoding sound files. It can't play the sounds, see love.audio for that. Use this skill when working with sound operations, audio decoding, sound data manipulation, or any sound-related operations in LÖVE games.
    1 install
  9. Love Timer · redkenrok
    Provides an interface to the user's clock. Use this skill when working with time measurement, frame rate control, performance monitoring, or any time-related operations in LÖVE games.
    1 install
  10. Love Touch · redkenrok
    Provides an interface to touch-screen presses. Use this skill when working with touch operations, multi-touch gestures, touch events, or any touch-related operations in LÖVE games.
    1 install
  11. Love Video · redkenrok
    This module is responsible for decoding, controlling, and streaming video files. It can't draw the videos, see love.graphics.newVideo and Video objects for that. Use this skill when working with video operations, video decoding, video streaming, or any video-related operations in LÖVE games.
    1 install
  12. Love System · redkenrok
    Provides access to information about the user's system. Use this skill when working with system operations, platform detection, system information retrieval, or any system-related operations in LÖVE games.
    1 install
  13. Love Thread · redkenrok
    Allows you to work with threads. Threads are separate Lua environments, running in parallel to the main code. As their code runs separately, they can be used to compute complex operations without adversely affecting the frame rate of the main thread. However, as they are separate environments, they cannot access the variables and functions of the main thread, and communication between threads is limited. All LOVE objects (userdata) are shared among threads so you'll only have to send their references across threads. You may run into concurrency issues if you manipulate an object on multiple threads at the same time. When a Thread is started, it only loads the love.thread module. Every other module has to be loaded with require. Use this skill when working with multi-threading, parallel processing, background tasks, or any thread-related operations in LÖVE games.
    1 install
  14. Love Window · redkenrok
    Provides an interface for modifying and retrieving information about the program's window. Use this skill when working with window operations, display settings, fullscreen modes, or any window-related operations in LÖVE games.
    1 install
  15. Love Physics · redkenrok
    Can simulate 2D rigid body physics in a realistic manner. This module is based on Box2D, and this API corresponds to the Box2D API as closely as possible. Use this skill when working with physics operations, collision detection, rigid body dynamics, or any physics-related operations in LÖVE games.
    1 install
  16. Love Joystick · redkenrok
    Provides an interface to the user's joystick. Use this skill when working with game controllers, joystick input, gamepad operations, or any input device-related operations in LÖVE games.
    1 install
  17. Love Keyboard · redkenrok
    Provides an interface to the user's keyboard. Use this skill when working with keyboard operations, key events, text input, or any keyboard-related operations in LÖVE games.
    1 install
  18. Writing LLM Md · redkenrok
    Teaches how to write effective LLM.md files - condensed, practical reference documents that give AI assistants the context they need to use a library effectively without searching through full documentation. Use when creating library documentation for AI consumption.
    1 install
  19. Love Filesystem · redkenrok
    Provides an interface to the user's filesystem. Use this skill when working with file operations, directory management, file reading/writing, or any filesystem-related operations in LÖVE games.
    1 install