Aide-mémoire : Gamedev avec Lua et LÖVE2D

par Damien Mégy   Lua gamedev

Table des matières

Liste minimaliste de liens pour le développement de jeux en Lua avec le framework LÖVE(2D). Aide-mémoire pour des projets personnels.

Lua en général

Doc : https://www.lua.org/manual/5.4/

Lua programming gems : https://www.lua.org/gems/

Programming in Lua : https://www.lua.org/pil

Lua users Wiki https://lua-users.org/wiki/, dont:

Penlight : https://github.com/lunarmodules/Penlight

Classes : https://github.com/rxi/classic

Vidéos :

JSON :

LÖVE2D

Général

Doc : https://love2d.org/wiki/

https://luaguides.dev/tutorials/lua-gamedev-love2d/

How to : https://howtolove.rtfd.io/

Tutoriels https://sheepolution.com/learn

Vidéos

CS50 2D "Introduction to game developement" (2018) : https://www.youtube.com/playlist?list=PLhQjrBD2T383Vx9-4vJYFsJbvZ_D17Qzh

CS50 2D (2019) : https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz

CS50 2D (2026) https://www.youtube.com/watch?v=MY2y3dDwgMk

Challacade : https://www.youtube.com/@Challacade/videos

Repos

Game dev général

(Stanford)(liste de liens) http://www-cs-students.stanford.edu/~amitp/gameprog.html

(Livre non gratuit) https://gameprogrammingpatterns.com/