บทแนะนำที่ดีสำหรับ Lua และLÖVE [ปิด]


13

ฉันต้องการสร้างเกม 2 มิติที่เรียบง่ายและได้อ่านสิ่งดีๆมากมายเกี่ยวกับLÖVEฉันจึงอยากลองดู อย่างไรก็ตามฉันไม่สามารถหาบทเรียนที่ดีได้ อันที่อยู่ในหน้าLÖVEนั้นค่อนข้างไม่มีโครงสร้างและอีกอันที่ฉันพบโดย Mathew Casperson นั้นไม่ค่อยมีประโยชน์ ไม่มีใครรู้กวดวิชาที่ดีขึ้น?


ความท้าทายที่น่าสนใจ: อ่านบทแนะนำการเขียนโปรแกรมเกมที่เขียนขึ้นเพื่อ Flixel และแปลเป็น LOVE / Lua เพื่อทำความเข้าใจอย่างลึกซึ้ง อาจต้องมีการขุดเข้าไปในแหล่งที่มาของ Flixel / อะไรก็ตาม
michael.bartnett

@bearcdp: IMHO Flixel และLöveนั้นแตกต่างจากกันมากเกินไปที่จะแปลบทช่วยสอนให้เป็นภาษาอื่นได้อย่างง่ายดาย ตัวอย่างเช่นคุณไม่มี tilemaps และการตรวจจับการชนกันของข้อมูลในLÖVEเหมือนกับที่คุณทำใน Flixel
CeeJay

@CeJay นั่นคือสิ่งที่น่าสนใจในส่วน :) นอกจากนี้ยังมีบทเรียนและ libs ใน love2d.org แสดงตัวอย่างของวิธีการม้วนกระเบื้องของคุณเอง
michael.bartnett

แหล่งข้อมูลที่ยอดเยี่ยมในเว็บไซต์ lua อย่างเป็นทางการคือคู่มืออ้างอิง: lua.org/manual/5.2ท้าทายให้อ่านเพื่อทำความเข้าใจกับ lua อย่างยิ่งการเข้าใจตารางใน Lua เป็นสิ่งสำคัญ!
dan369

คำตอบ:


7

ข้อจำกัดความรับผิดชอบ: ฉันได้สร้างแบบฝึกหัดสองตัวที่ฉันจะเชื่อมโยงที่นี่

ฉันทำสองบทเรียน ไม่สมบูรณ์ แต่คุณจะได้รับจาก 0 ถึง 80% อย่างรวดเร็ว

คนแรกคือคนที่รักเราเป็นศูนย์กลางที่เรียกว่า love-tile-tutorial:

https://github.com/kikito/love-tile-tutorial

เสร็จแล้วประมาณ 50% เริ่มด้วยพื้นฐานและข้อตกลงกับรูปภาพและล่ามตลอดจนการแนะนำ Lua

ความรัก - กระเบื้อง - กวดวิชาถูกระงับในขณะนี้ - ฉันกำลังทำโครงการอื่น ๆ เช่นการสอนที่สอง

บทช่วยสอนที่สองมุ่งเน้นไปที่ Lua - นี่คือไม่ใช่เฉพาะของLÖVE แต่สำหรับ Lua โดยทั่วไป มันใช้งานได้จริงทั้งหมดจากคอนโซล มันเป็นชุดของแบบฝึกหัดสำหรับการเรียนรู้ภาษาของตัวเองดีขึ้น มันเรียกว่าภารกิจ Lua:

https://github.com/kikito/lua_missions

ฉันรู้ว่านี่ไม่ใช่สิ่งที่คุณต้องการ (เนื่องจากไม่ใช่ทั้งหมดของLÖVEที่ครอบคลุม) แต่ฉันวางไว้ที่นี่ในกรณีที่ใครก็ตามพบว่ามีประโยชน์


2

ฉันเริ่มใช้ Lua และLöveสองสามสัปดาห์ที่ผ่านมาฉันไม่พบแหล่งข้อมูลที่ดีในการเริ่มต้นฉันเพิ่งใช้วิกิมันครอบคลุมพื้นฐานมาก ๆ จากนั้นคุณก็สามารถใช้เอกสารที่เหลือได้ มันไม่แตกต่างจาก API กราฟิก 2D อื่น ๆ มากนัก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.