update lists
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Löve [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Löve [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m![39m[38;5;14m[1mAwesome Löve[0m[38;5;12m (logo.png)[39m
|
||||
|
||||
[38;5;12mA categorized community-driven collection of high-quality, awesome [39m[38;5;14m[1mLÖVE[0m[38;5;12m (http://love2d.org) libraries, projects, and resources.[39m
|
||||
@@ -58,6 +58,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpathfun[0m[38;5;12m (https://codeberg.org/apicici/pathfun) - Pure Lua library for 2D pathfinding using the funnel algorithm.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbeehive.lua[0m[38;5;12m (https://github.com/drhayes/beehive.lua) - A functional behavior tree implementation.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuafinding[0m[38;5;12m (https://github.com/GlorifiedPig/Luafinding) - Class-based A[39m[48;2;30;30;40m[38;5;13m[3m implementation written purely in Lua.[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLÖVElyTrees[0m[38;5;12m (https://github.com/Nrosa01/LOVElyTrees) - Fully featured behaviour tree implementation with tree rendering.[39m
|
||||
|
||||
[38;2;255;187;0m[4mAnimation[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mAnimation & Frame-Managing Libraries[0m
|
||||
@@ -108,11 +109,13 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdeep[0m[38;5;12m (https://github.com/Nikaoto/deep) - Adds Z axis; allows you to queue actions and draw calls.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdraft[0m[38;5;12m (https://github.com/pelevesque/draft) - A module for drawing complex shapes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgrove.draworder[0m[38;5;12m (https://github.com/FloatingBanana/Grove/blob/master/grove/draworder.lua) - Similar to deep, but you can set a custom sorting method and create multiple, nestable instances.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHot particles[0m[38;5;12m (https://github.com/ReFreezed/HotParticles) - "Hot Particles is a particle editor for the LÖVE game framework."[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHSLUV[0m[38;5;12m (https://github.com/hsluv/hsluv-lua) - Lua implementation of HSLuv (a human-friendly alternative to HSL).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMaid64[0m[38;5;12m (https://github.com/adekto/maid64) - Low resolution scaler for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPush[0m[38;5;12m (https://github.com/Ulydev/push) - A simple resolution-handling library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrenderplanet[0m[38;5;12m (https://github.com/meric/renderplanet/) - Realistic orthographic planet rendering.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResolution Solution[0m[38;5;12m (https://github.com/Vovkiv/resolution_solution) - Scale library, that help you add resolution support to your games![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResolution Solution[0m[38;5;12m (https://github.com/grif-on/love2d_resolution_solution) - Scale library, that help you add resolution support to your games![39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mShöve[0m[38;5;12m (https://github.com/Oval-Tutu/shove) - A powerful resolution-handler and rendering library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msvglover[0m[38;5;12m (https://github.com/globalcitizen/svglover) - Library to import and display simple SVGs in LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSYSL-Pixel[0m[38;5;12m (https://github.com/SystemLogoff/Sysl-Pixel) - Pixel art focused scaler for graphics, position, screen-captures and shaders.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSölar[0m[38;5;12m (https://github.com/JanWerder/soelar) - A fairly simple solar system simulator.[39m
|
||||
@@ -127,6 +130,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madorbs[0m[38;5;12m (https://github.com/JosephShering/adorbs) - Minimal, Functional Entity Component System.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConcord[0m[38;5;12m (https://github.com/Tjakka5/Concord) - A feature-complete ECS library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecs-lua[0m[38;5;12m (https://github.com/nidorx/ecs-lua) - ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mevolved.lua[0m[38;5;12m (https://github.com/BlackMATov/evolved.lua) - Evolved ECS (Entity-Component-System) for Lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mknife.system[0m[38;5;12m (https://github.com/airstruck/knife/blob/master/readme/system.md) - Minimalist functional ECS.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnata[0m[38;5;12m (https://github.com/tesselode/nata) - Hybrid OOP/ECS entity management.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtiny-ecs[0m[38;5;12m (https://github.com/bakpakin/tiny-ecs) - Entity Component System for Lua that's simple, flexible, and useful.[39m
|
||||
@@ -154,6 +158,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mroomy[0m[38;5;12m (https://github.com/tesselode/roomy) - Screen management library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrotLove[0m[38;5;12m (https://github.com/paulofmandown/rotLove) - Roguelike Toolkit in LÖVE. A LÖVE/lua port of rot.js.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYAS[0m[38;5;12m (https://github.com/kithf/yas) - Yet Another Screen manager.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSceneMan[0m[38;5;12m (https://github.com/KINGTUT10101/SceneMan) - A simple, but powerful scene/gamestate manager that uses a stack, allowing you to run multiple scenes at once.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScenery[0m[38;5;12m (https://github.com/paltze/scenery) - A dead simple scene/state management system.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScreenManager[0m[38;5;12m (https://github.com/rm-code/screenmanager) - Screen/State Management for the LÖVE framework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshack[0m[38;5;12m (https://github.com/Ulydev/shack) - Shack is a LÖVE library that lets you easily add screen effects such as shake and rotation.[39m
|
||||
@@ -161,6 +166,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVivid[0m[38;5;12m (https://github.com/WetDesertRock/vivid) - Color math, manipulation and conversion library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYonder[0m[38;5;12m (https://github.com/thenerdie/Yonder) - A ridiculously easy to use game state management library for LOVE2D.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGameStateManager[0m[38;5;12m (https://github.com/GwyrddGlas/GameStateManager) - A lightweight, optimized, and easy-to-implement solution for efficient game state management.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLove dialogue[0m[38;5;12m (https://github.com/Miisan-png/Love-Dialogue) - Simple to use Dialogue Library for Love2d with custom scripting language for dialogues .[39m
|
||||
|
||||
[38;2;255;187;0m[4mInput[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mInput & Binding Libraries[0m
|
||||
@@ -177,6 +183,7 @@
|
||||
[38;2;255;187;0m[4mLighting[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mLighting & Shadow Libraries[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbitumbra[0m[38;5;12m (https://github.com/a13X-B/bitumbra) - GPU accelerated many lights 2D shadows.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlighter[0m[38;5;12m (https://github.com/speakk/lighter) - A performant dynamic light implementation with a simple API.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mShädows[0m[38;5;12m (https://github.com/matiasah/shadows) - A Shadows & Lights engine for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLight World[0m[38;5;12m (https://github.com/tanema/light_world.lua) - A lighting model.[39m
|
||||
@@ -191,10 +198,13 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCirno's Perfect Math Library[0m[38;5;12m (https://github.com/excessive/cpml) - Math/intersection library designed for games.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdelaunay[0m[38;5;12m (https://github.com/Yonaba/delaunay) - Delaunay triangulation for convex polygons.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhump.vector[0m[38;5;12m (https://hump.readthedocs.io/en/latest/vector.html) - Powerful 2D vector class.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mloaded_dice[0m[38;5;12m (https://github.com/a13X-B/loaded_dice) - Walker-Vose alias method implementation (loaded dice-like RNG) useful for rolling loot tables, etc.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMLib[0m[38;5;12m (https://github.com/davisdude/mlib) - Math and shape-intersection detection library written in Lua. It's aim is to be robust and easy to use.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnvec[0m[38;5;12m (https://github.com/MikuAuahDark/NPad93/blob/master/nvec.lua) - Hump.vector-compatible LuaJIT FFI-accelerated 2D vector library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshash[0m[38;5;12m (https://github.com/rxi/shash) - A simple, lightweight spatial hash for Lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvector.lua[0m[38;5;12m (https://github.com/themousery/vector.lua) - A simple vector library based on the PVector class from processing.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVornmath[0m[38;5;12m (https://github.com/DUznanski/vornmath) - The most comprehensive small vector & matrix, complex number, and quaternion library for Lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpolysec[0m[38;5;12m (https://github.com/dknight/polysec) - A performant and lightweight library to detect polygon and rectangle intersections.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMusic[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mMusic related libraries[0m
|
||||
@@ -213,6 +223,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSock.lua[0m[38;5;12m (https://github.com/camchenry/sock.lua) - A Lua networking library for LÖVE games. (IPv4)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlöve-ws[0m[38;5;12m (https://github.com/holywyvern/love-ws) - A websocket client and server library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove2d-lua-websocket[0m[38;5;12m (https://github.com/flaribbit/love2d-lua-websocket) - A simple event-driven websocket client library. (IPv4)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfetch-lua[0m[38;5;12m (https://github.com/elloramir/fetch-lua) - An HTTPS/HTTP requests library made only with luajjit.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOO[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mObject Orientation Libraries that support [0m[48;2;30;30;40m[38;5;14m[1m[3mClass-Commons[0m[48;2;30;30;40m[38;5;13m[3m (https://github.com/bartbes/Class-Commons)[0m
|
||||
@@ -224,6 +235,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmiddleclass[0m[38;5;12m (https://github.com/kikito/middleclass) - Simple OOP library for Lua; has inheritance, metamethods (operators), class variables and weak mixin support (class-commons).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmuun[0m[38;5;12m (https://github.com/megagrump/muun) - Moonscript compatible class implementation.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mselene[0m[38;5;12m (https://github.com/novafacing/selene) - Project template for writing games in Moonscript instead of Lua without precompiling.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObject-Library[0m[38;5;12m (https://github.com/Virus01Official/Object-Library) - ObjectLibrary is a simple library for the LÖVE2D game engine that allows users to create objects with collision detection and optional textures.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLowerClass[0m[38;5;12m (https://github.com/DevonPalma/LowerClass) - A MiddleClass Inspired library with extended features.[39m
|
||||
|
||||
[38;2;255;187;0m[4mPerformance[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mPerformance measurement tools[0m
|
||||
@@ -240,9 +253,9 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBump[0m[38;5;12m (https://github.com/kikito/bump.lua) - Collision detection library for Lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHC[0m[38;5;12m (https://hc.readthedocs.io/en/latest/) - Collision detection with arbitrary polygons; allows rotation of objects.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mloveblobs[0m[38;5;12m (https://github.com/exezin/loveblobs) - A softbody library with support for both dynamic and static arbitrary softbodies.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslick[0m[38;5;12m (https://github.com/erinmaus/slick/) - A simple to use polygon collision library inspired by bump.lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStrike[0m[38;5;12m (https://github.com/Aweptimum/Strike) - 2D collision detection library. Extendable, based on Separating-Axis-Theorem.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mPlatforms[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mPorts for Platforms other than the ones officially supported by LÖVE[0m
|
||||
|
||||
@@ -318,6 +331,10 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLoveFrames Fork[0m[38;5;12m (https://github.com/linux-man/LoveFrames) - 11.2 Fork of a GUI library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLove Imgui[0m[38;5;12m (https://github.com/slages/love-imgui) - Imgui module for the LÖVE game engine.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLöve-Nuklear[0m[38;5;12m (https://github.com/keharriso/love-nuklear) - Lightweight immediate mode GUI for LÖVE games.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLovely Toasts[0m[38;5;12m (https://codeberg.org/togfox/Lovely-Toasts) - Floating speech bubbles with text of your choice.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlovr-ui2d[0m[38;5;12m (https://github.com/immortalx74/lovr-ui2d) - An immediate mode GUI library for LÖVR and LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuis[0m
|
||||
[38;5;12m (https://github.com/SiENcE/luis) - LUIS (Love UI System) - A retained Mode UI Framework for LÖVE with Input processing (mouse, keyboard, touch, gamepad), Layer-, Grid-, State-, Theming-system, UI Editor, 16+ Widgets (for Desktop & Mobile).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLynx[0m[38;5;12m (https://gitlab.com/TSnake41/lynx) - Very-lightweight list-based UI library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNLay[0m[38;5;12m (https://github.com/MikuAuahDark/NPad93#nlay) - Flexible layouting library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPatchy[0m[38;5;12m (https://github.com/excessive/patchy) - 9patch library.[39m
|
||||
@@ -327,14 +344,19 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSafeWord[0m[38;5;12m (https://github.com/josefnpat/safeword) - An overscan detection library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlab[0m[38;5;12m (https://github.com/flamendless/Slab) - Slab is an immediate mode GUI toolkit for the LÖVE framework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSUIT[0m[38;5;12m (https://github.com/vrld/SUIT) - Small immediate mode GUI library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTuxRedux[0m[38;5;12m (https://github.com/KINGTUT10101/TuxRedux) - An immediate-mode UI system for LOVE2D inspired by SUIT.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYALG[0m[38;5;12m (https://github.com/sasszem/yalg) - A very simple, cross-platform, reactive UI for last minute UIs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYUI[0m[38;5;12m (https://gitea.it/1414codeforge/yui) - Declarative UI library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInky[0m[38;5;12m (https://github.com/Keyslam/Inky) - Any-purpose GUI framework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBadar 🌕[0m[38;5;12m (https://github.com/Nabeel20/Badar) - Simple [39m[38;5;14m[1mcustom UI syntax[0m[38;5;12m for easy components compositions.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMeowUI[0m[38;5;12m (https://github.com/MoonGameLab/MeowUI) - Extensible library written in MoonScript that enables you to create your own GUI controls based on provided core modules for Löve2D.[39m
|
||||
|
||||
[38;2;255;187;0m[4mUtilities[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mNon-Game specific libraries and tools[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mandromeda[0m[38;5;12m (https://github.com/itzKiwiSky/Andromeda) - Asset database and loader for love.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArrayRotation[0m[38;5;12m (https://gist.github.com/rm-code/4118d4a97d8cde16952199d94b84ead0) - Rotation of two dimensional arrays (square and non-square).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbar128-love[0m[38;5;12m (https://github.com/Nawias/bar128-love) - Barcode rendering library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcargo[0m[38;5;12m (https://github.com/bjornbytes/cargo) - Asset manager.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchance.lua[0m[38;5;12m (http://ejmr.github.io/chance.lua/) - Library for generating random data.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcolorchanger[0m[38;5;12m (https://github.com/santoslove/colorchanger) - Change the colors in your LÖVE game.[39m
|
||||
@@ -343,23 +365,28 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhex2color[0m[38;5;12m (https://github.com/S-Walrus/hex2color/) - A single function to use HEX color values.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mi18n[0m[38;5;12m (https://github.com/excessive/i18n) - Internationalization library designed to help localize your game.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIni Parser[0m[38;5;12m (https://github.com/FivosM/ini_parser) - General purpose ini configuration parser.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKeyedArray[0m[38;5;12m (https://github.com/KINGTUT10101/KeyedArray) - A special data structure where items can be found by their position or key. Similar to an ordered dictionary.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlog.lua[0m[38;5;12m (https://github.com/rxi/log.lua) - Library for configurable log output.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-loader[0m[38;5;12m (https://github.com/kikito/love-loader) - Threaded resource loading.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-qrcode[0m[38;5;12m (https://github.com/Nawias/love-qrcode) - QR Code rendering library for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove2d-assets-loader[0m[38;5;12m (https://github.com/Yonaba/love2d-assets-loader) - Assets Loader.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-pe[0m[38;5;12m (https://github.com/RamiLego4Game/love-pe) - A tool made in LÖVE for changing LÖVE icon itself.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlovely-engine[0m[38;5;12m (https://github.com/vinnyhorgan/lovely-engine) - A tool that makes setting up and using LÖVE easier and with Moonscript support.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLily[0m[38;5;12m (https://github.com/MikuAuahDark/lily) - Async Asset Loader.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaRequireExtended[0m[38;5;12m (https://github.com/KINGTUT10101/LuaRequireExtended) - A Lua module that lets you require files with input parameters and multiple output values.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mluasteam[0m[38;5;12m (https://github.com/uspgamedev/luasteam) - Lua bindings for the Steamworks API.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuvent[0m[38;5;12m (https://github.com/ejmr/Luvent) - Simple event-driven programming.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnativefiledialog[0m[38;5;12m (https://github.com/Alloyed/nativefiledialog/tree/master/lua) - Open a file picker on Windows/Mac/Linux.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnativefs[0m[38;5;12m (https://github.com/EngineerSmith/nativefs) - Read and write files outside of LÖVE's allowed paths.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOptikon[0m[38;5;12m (https://optikon.co.uk/) - WYSIWYG visual level designer.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mParticleEditor[0m[38;5;12m (https://github.com/MusouCrow/ParticleEditor) - An editor of particle for LÖVE.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparticle-system-playground[0m[38;5;12m (https://github.com/santoslove/particle-system-playground) - A basic LÖVE particle system editor.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrequire.lua[0m[38;5;12m (https://github.com/premek/require.lua) - Require all files in a folder.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msmiti18n[0m[38;5;12m (https://github.com/Oval-Tutu/smiti18n) - A very complete internationalization library for Lua with LÖVE support.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msplashy[0m[38;5;12m (https://github.com/videah/splashy) - Splash Screen Library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mShakeDetectorLua[0m[38;5;12m (https://github.com/azoyan/ShakeDetectorLua) - Uses accelerometer data for shake device detection written in Lua.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtext2.love[0m[38;5;12m (https://git.sr.ht/~akkartik/text2.love) - Full-featured text editor for prose (not code).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtick[0m[38;5;12m (https://github.com/bjornbytes/tick) - Useful timing tweaks for LÖVE's run loop.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mservelove[0m[38;5;12m (https://github.com/YellowButShort/servelove/) - A web server library that runs on love.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTutorials[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mBlogs and tutorials[0m
|
||||
@@ -389,22 +416,36 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNotepad++[0m[38;5;12m (https://notepad-plus-plus.org) - Notepad++ is a free source code editor and Notepad replacement that supports several languages.[39m
|
||||
[48;5;235m[38;5;249m* **LÖVE API for Notepad++** (https://github.com/dail8859/love-api-npp) - Code completion and documentation for Notepad++.[49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVisual Studio Code[0m[38;5;12m (https://code.visualstudio.com/) - VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle.[39m
|
||||
[48;5;235m[38;5;249m* **Visual Studio Code LÖVE Launcher** (https://marketplace.visualstudio.com/items?itemName=JanW.love-launcher) - A Löve Launcher Extension for Visual Studio Code.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Lua for Visual Studio Code** (https://marketplace.visualstudio.com/items?itemName=trixnz.vscode-lua) - Provides Intellisense and Linting for Lua in VSCode.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Local Lua Debugger** (https://marketplace.visualstudio.com/items?itemName=tomblind.local-lua-debugger-vscode) - Simple Lua debugger with no dependencies. Löve specific launch.json example provided.[49m[39m
|
||||
[48;5;235m[38;5;249m* **Local Lua Debugger** (https://marketplace.visualstudio.com/items?itemName=tomblind.local-lua-debugger-vscode) - Simple Lua debugger with no dependencies. Löve specific launch.json example provided.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Lua for Visual Studio Code** (https://marketplace.visualstudio.com/items?itemName=trixnz.vscode-lua) - Provides Intellisense and Linting for Lua in VSCode.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Lua Language Server** (https://marketplace.visualstudio.com/items?itemName=sumneko.lua) - Various language features for Lua to make development easier and faster; includes LÖVE code completion and documentation.[49m[39m
|
||||
[48;5;235m[38;5;249m* **Visual Studio Code LÖVE Launcher** (https://marketplace.visualstudio.com/items?itemName=JanW.love-launcher) - A Löve Launcher Extension for Visual Studio Code.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSublime Text[0m[38;5;12m (https://www.sublimetext.com) - Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.[39m
|
||||
[48;5;235m[38;5;249m* **Package Manager** (https://packagecontrol.io/) - The Sublime Text package manager that makes it exceedingly simple to find, install and keep packages up-to-date.[49m[39m
|
||||
[48;5;235m[38;5;249m* **SublimeLove** (https://packagecontrol.io/packages/SublimeLove) - Supports syntax highlighting, auto-completion, and build system.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **SublimeLinter-luacheck** (https://packagecontrol.io/packages/SublimeLinter-luacheck) - Provides linting and static analysis of your Lua code.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPulsar[0m[38;5;12m (https://pulsar-edit.dev/) - Hackable text editor based on the extinct Atom; Has great support and auto-completion works nicely, but for now lacks error highlighting.[39m
|
||||
[48;5;235m[38;5;249m* **autocomplete-love** (https://github.com/rameshvarun/autocomplete-love) - Auto-complete and snippets for LÖVE.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **love-ide** (https://github.com/rameshvarun/love-ide) - Auto-installs several utilities for writing Love2D games in Pulsar.[49m[39m
|
||||
[48;5;235m[38;5;249m* **language-lua** (https://github.com/FireZenk/language-lua) - Add syntax highlighting and snippets to lua files.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **atom-autocomplete-lua** (https://github.com/dapetcu21/atom-autocomplete-lua) - Autocomplete for Lua.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZed[0m[38;5;12m (https://zed.dev) - Zed is a next-generation code editor designed for high-performance written in rust.[39m
|
||||
[48;5;235m[38;5;249m* **love2z** (https://github.com/alejandro-alzate/love2z) - Alejandro's Beta typing hints for Zed.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **love2d** (https://github.com/LuaCATS/love2d) - LuaCATS typing hints for the lua language server.[49m[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mDistribution[0m
|
||||
[48;2;30;30;40m[38;5;13m[3mTools that automate game publishing in one way or another[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlover[0m[38;5;12m (https://github.com/Wolfyxon/lover) - Bringing the joys of rust's package manager ([39m[48;5;235m[38;5;249mCargo[49m[39m[38;5;12m) to love.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLÖVE Actions[0m[38;5;12m (https://github.com/love-actions) - Build & deploy cross-platform game packages on [39m[48;2;30;30;40m[38;5;14m[1m[3mALL[0m[38;5;12m popular platforms. Supports Android, iOS, Linux, maxOS, Windows.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-packager[0m[38;5;12m (https://github.com/simplifylabs/love-packager) - Simple CLI to package your LÖVE Game in seconds.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mboon[0m[38;5;12m (https://github.com/camchenry/boon) - Multi-platform, easy to use tool supporting Windows, macOS, Linux.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLÖVE Game Development & Automated Build System[0m[38;5;12m (https://github.com/Oval-Tutu/bootstrap-love2d-project) - Preconfigured VSCode/Codium. Build for Android, iOS, HTML5, Linux, macOS and Windows and automatically publish to Itch.io.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-export[0m[38;5;12m (https://github.com/dmoa/love-export) - Fast and simple command-line tool that builds binaries for you. Supports Windows, macOS, and Linux.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-release[0m[38;5;12m (https://github.com/MisterDA/love-release) - A Lua script that automates game distribution. Supports Windows, macOS, Debian, Linux.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlovesfx[0m[38;5;12m (https://github.com/tpimh/lovesfx) - Packs love games in a single file for windows.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmakelove[0m[38;5;12m (https://github.com/pfirsich/makelove) - Advanced multi-platform tool to fuse your game written in Python 3. Supports Windows and Linux with AppImage.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-build[0m[38;5;12m (https://github.com/ellraiser/love-build) - Downloadable application (made in LÖVE!) that can build games for Windows, macOS, and Linux regardless of your own OS.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-deploy[0m[38;5;12m (https://github.com/tducasse/love-deploy) - Build and deploy games on itch.io (supports windows and web exports).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlove-fuser[0m[38;5;12m (https://github.com/MikuAuahDark/love-fuser) - Packages LÖVE Games using GitHub Actions. Supports Windows, Linux, and Android.[39m
|
||||
|
||||
@@ -415,3 +456,5 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mawesome-pico8[0m[38;5;12m (https://github.com/pico-8/awesome-PICO-8) - A curated list of PICO-8 resources, tutorials, tools and more.[39m
|
||||
|
||||
[38;5;12mOther awesome lists can be found in the [39m[38;5;14m[1mawesome-awesomeness[0m[38;5;12m (https://github.com/bayandin/awesome-awesomeness) list.[39m
|
||||
|
||||
[38;5;12mlove2d Github: https://github.com/love2d-community/awesome-love2d[39m
|
||||
|
||||
Reference in New Issue
Block a user