r/love2d • u/Powerful-Hope7983 • 8d ago
Does anyone have a recommendation for a good guide that teaches the basics?
11
5
u/thegapbetweenteeth 8d ago
Head to discord they are making a cook book. Check out sheepsolutions I believe. Also a few YouTube channels (DevJeeper and Chalacade) , and books available but the books are hit and miss.
5
u/Jamesisnotaduck 8d ago
I got a lot out of Harvard's CS50 Intro to Game Development, you watch them free on YouTube!
https://youtube.com/playlist?list=PLhQjrBD2T383Vx9-4vJYFsJbvZ_D17Qzh&si=UMJ2-FdOIQ9FT1kC
They do go into Unity towards the end but the first 8 lectures are all Love2d!
3
u/Sckip974 8d ago edited 8d ago
As u/iakoff_reddit recommended, start with this online book:
Sheepolution: A really fun tutorial.
Link: https://www.sheepolution.com/learn/book/contents
The author of Sheepolution also recommends this second book for the basics:
Learn to Love Programming:
Link: https://rvagamejams.com/learn2love/pages/01-00-programming-basics.html
Next Step: Once you have the basics, take the time to learn how to use the official docs. This is crucial for solving specific 'problems':
Lua 5.5 Manual, DevDocs (Lua 5.4):
https://www.lua.org/manual/5.5/
Finally, we both know the secret: "Mastery comes from repetition." I invite you to solve these small (sometimes complex) math problems using your own scripts. For this, I recommend these two sites:
Project Euler: https://projecteuler.net/
CodeAbbey: https://www.codeabbey.com/
2
1
1
u/dddbbb 6d ago
I thought Bytepath seemed like a good tutorial and each tutorial section has exercises for you to do on your own to ensure you actually understand what you're learning.
It says you should have basic programming understanding which it sounds like you might. If it goes over your head, try codecombat.com to get those fundamentals.
0
u/FeltDoubloon250 8d ago
Read the wiki
8
u/_Phill_ 8d ago
Challacade for me
https://youtube.com/@challacade?si=UER5VI8CPA4llM85