Gideros ที่ยอดเยี่ยม
รายการทรัพยากรที่ยอดเยี่ยมสำหรับกรอบการพัฒนาเกม Gideros ที่ช่วยให้คุณสร้างเกมและแอพสำหรับ Android, iOS, HTML5, WinRT และเดสก์ท็อปได้อย่างง่ายดาย (Windows, OSX) โปรดอย่าลังเลที่จะมีส่วนร่วมในรายการโดยการขอดึง
สารบัญ
- เริ่มต้น
- ทรัพยากร
- บทเรียนและเคล็ดลับ
- ตัวอย่างเกมเต็มรูปแบบ
- สิ่งพิมพ์
- ides และบรรณาธิการ
- กราฟิกและเฉดสี
- การจัดการฉาก
- ป้อนข้อมูล
- ภาพเคลื่อนไหวและ tweens
- Tilemaps
- กล้อง
- เสียง
- การบันทึกและโหลด
- การสร้างรายได้
- GUI
- 3D
- ปลั๊กอิน
- Lua-Libraries ที่มีประโยชน์
- ใบอนุญาตและสิ่งที่ตรงกันข้าม
เริ่มต้น
- ดาวน์โหลด Gideros - Get Gideros ที่นี่ (ฟรี แต่ยินดีต้อนรับการบริจาค!)
- การเริ่มต้นคู่มือ - ตรวจสอบที่นี่ก่อนเพื่อรับภาพรวมของกรอบ
- การอ้างอิง API - เมื่อใดก็ตามที่คุณต้องการคิดออก - นี่เป็นสถานที่แรกที่จะไป
- ฟอรัม - เข้าร่วมชุมชนที่มีประโยชน์มาก
- Editor ออนไลน์ - ลอง Gideros ในเบราว์เซอร์ของคุณโดยไม่ต้องติดตั้งอะไรเลย
- ตัวอย่างออนไลน์ - ดู capabilites ของ Gideros ในเบราว์เซอร์ของคุณ
- คู่มือนักพัฒนา - รายการคำแนะนำและบทช่วยสอนอย่างเป็นทางการ
ทรัพยากร
คอลเลกชันของทรัพยากร (รายการบล็อกและฟอรัมเว็บไซต์แพ็คเกจ ฯลฯ ) สำหรับ Gideros
บทเรียนและเคล็ดลับ
- การสอนวิดีโอเบื้องต้น - โดยหนึ่งในผู้ดูแลของ Gideros
- เผยแพร่ไปยัง Android - เริ่มต้นด้วยการเผยแพร่ไปยัง Android
- การปรับปรุงประสิทธิภาพ - เธรดฟอรัมพร้อมคำแนะนำเกี่ยวกับการปรับปรุงประสิทธิภาพของแอพ Gideros
- Desktop API - ภาพรวมของเดสก์ท็อป API เพื่อจัดการเคอร์เซอร์เมาส์และการตกแต่งหน้าต่าง
ตัวอย่างเกมเต็มรูปแบบ
- Simple Square-Dodge Game-บทช่วยสอนเบื้องต้นเกี่ยวกับการสร้างเกม Square-Dodge อย่างง่าย
- การสอน Roguelike จากบนลงล่าง-ซีรีส์การสอนที่กว้างขวางเกี่ยวกับการสร้าง Roguelike ใน Gideros
- Breakout Clone - บทช่วยสอนเกี่ยวกับการสร้างเกมที่เหมือนฝ่าวงล้อมโดยใช้ Gideros และ Box2D
- หลักสูตร "คว้าสมบัติ" - คู่มือเริ่มต้นที่ครอบคลุมไปยัง Gideros โดยการพัฒนาเกมเล็ก ๆ
สิ่งพิมพ์
หนังสือเกี่ยวกับ Gideros
- Gideros Mobile Game Development - หนังสือที่ครอบคลุมเกี่ยวกับการพัฒนาเกมสำหรับมือถือกับ Gideros
- เรียนรู้การพัฒนาเกม LUA สำหรับ iOS - แนะนำกรอบการพัฒนาเกมที่ใช้ LUA ที่หลากหลายรวมถึง Gideros
ides และบรรณาธิการ
โปรแกรมแก้ไขรหัสและปลั๊กอินที่ทำงานกับ Gideros
- การใช้ Zerobrane Studio กับ Gideros - บทแนะนำเบื้องต้นสำหรับการใช้ ZBS กับ Gideros Remote Preview
- การเข้ารหัสสดด้วย Gideros และ Zerobrane Studio - วิดีโอแสดงความสามารถในการเข้ารหัสสดของ ZBS และ Gideros
- Zerobrane Studio Integration and Debugging - การสอนวิดีโอโดยผู้สร้าง ZBS
- ปลั๊กอิน Visual Studio Code - พร้อมรองรับ Gideros (Windows เท่านั้น)
- ปลั๊กอิน Text 3 Sublime - เพิ่ม Gideros รองรับ ST3
กราฟิกและเฉดสี
- Shaders in Gideros - ข้อความเบื้องต้นเกี่ยวกับ Shaders ใน Gideros
- Shadertoy Viewer - ตรวจสอบ Shaders จาก Shadertoy โดยใช้ Gideros
- อินโทรไปยังการตัดและ RENDERTARGET - การสอนที่ใช้ข้อความเกี่ยวกับวิธีการใช้คลาส RENDERTARGET เพื่อสร้างเอฟเฟกต์การตัด
การจัดการฉาก
- SceneManager - สลับระหว่างฉากที่มีหรือไม่มีการเปลี่ยนแปลงได้อย่างง่ายดาย
- ผ่านตัวแปรโดยใช้ตัวแปร - ผ่านตัวแปรไปยังฉากถัดไปเมื่อใช้ตัวจัดการฉาก
ป้อนข้อมูล
- Gidswipe - ใช้งานง่าย Tap and Swipe Manager สำหรับมือถือ
- ท่าทาง - กำหนดและตรวจจับท่าทางที่ซับซ้อนจากคะแนนรายการคะแนน
- accelerometer - ตัวอย่างอย่างรวดเร็วของวิธีการใช้อุปกรณ์ accelerometer เป็นอินพุต
- Shake Detection - ตัวอย่างเล็ก ๆ เพื่อตรวจจับอุปกรณ์เขย่า
ภาพเคลื่อนไหวและ tweens
- Gtween - Tween Sprite Variables พร้อมห้องสมุดนี้ (มาพร้อมกับฟังก์ชั่นการผ่อนคลายทั้งหมดที่คุณต้องการ)
- แอนิเมชั่นโดยใช้ MovieClip - การสอนเกี่ยวกับวิธีการเคลื่อนไหวสไปรต์โดยใช้คลาส MovieClip
- คลาสแอนิเมชัน Spriteheet - คลาสที่ช่วยในการสร้างและเล่นแอนิเมชั่นจาก Spritesheets
Tilemaps
- การชนกับ TileMaps - ตัวอย่างและคำแนะนำเกี่ยวกับวิธีการทำให้สิ่งต่าง ๆ ชนกับกระเบื้องใน TileMap ของคุณ
กล้อง
- กล้องที่ราบรื่นด้วยการลากและหยิกไปยังซูม-การใช้งานคลาสที่มีประโยชน์สำหรับกล้องในเกมมือถือ
เสียง
- แนะนำการใช้เสียงกับ Gideros - บทช่วยสอนเกี่ยวกับการสร้างและใช้เสียงกับ Gideros
การบันทึกและโหลด
- การใช้ JSON - การโหลดและบันทึกด้วยตนเองผ่าน JSON
- โมดูล DataSaver - wrapper ที่ใช้งานง่ายเพื่อให้การบันทึกและการโหลดข้อมูลง่ายที่สุดเท่าที่จะทำได้
- การเข้ารหัสไฟล์บันทึก - แนวคิดบางอย่าง (พร้อมรหัส) เกี่ยวกับการรักษาความปลอดภัยไฟล์บันทึกจากการจัดการที่ไม่พึงประสงค์
การสร้างรายได้
- Admob Integration - วิดีโอสอนเกี่ยวกับการรวม Admob เข้ากับเกมของคุณ
- การรวมบริการของ Google - ส่วนที่สองของการสอน ADMOB ที่แสดงการรวมบริการของ Google Play
GUI
- เลย์เอาต์ - กรอบ Gideors GUI ที่ครอบคลุม (รายการฟอรัม)
- คลาสปุ่ม - คลาสง่าย ๆ สำหรับการสร้างปุ่มที่คลิกได้
- คลาส Aceslide - การเลื่อน UI -Element ที่สามารถใช้ตัวอย่างสำหรับการเลือกระดับ
3D
หมายเหตุ: การสนับสนุน 3D ยังอยู่ในระหว่างการพัฒนา แต่ถ้าคุณชอบที่จะเล่นกับมันอยู่แล้วนี่คือจุดเริ่มต้นบางอย่าง
- การสอนที่ใช้ 3D ใน Gideros - บทนำโดยหนึ่งในผู้ดูแลของ Gideros
ปลั๊กอิน
- SkstorerEview - ปลั๊กอิน Gideros สำหรับ SkstorerEviewController iOS 10.3+
- การพัฒนาปลั๊กอิน C ++ - เริ่มต้นด้วยการพัฒนาปลั๊กอิน Gideros ใน C ++
Lua-Libraries ที่มีประโยชน์
ห้องสมุดทั่วไป Lua ที่มีประโยชน์ใน Gamedev แต่ไม่ใช่ Gideros เฉพาะ
- Lume - คอลเลกชันที่ยอดเยี่ยมของฟังก์ชั่นที่มีประโยชน์สำหรับการพัฒนาเกม
- ตรวจสอบ - พิมพ์ตารางของคุณไปที่คอนโซลได้อย่างง่ายดาย
- จัมเปอร์-การค้นหาเส้นทางที่ใช้กริดเร็วสุดสำหรับ Lua
- Bump-ไลบรารีที่เรียบง่ายยืดหยุ่นและรวดเร็วสำหรับการตรวจจับการชนโดยใช้กล่องขอบเขตที่จัดแนวแกน (จากเวอร์ชัน 2017.8 เป็นต้นไป Gideros มี C-port ของไลบรารีที่มี API เดียวกันที่ควรใช้แทน cbump
- Bresenham - อัลกอริทึมสายของ Bresenham ดำเนินการใน Lua
รายการที่ยอดเยี่ยมที่เกี่ยวข้อง
- lua ที่ยอดเยี่ยม
- สุดยอด love2d
- Awesome-Gamedev
ใบอนุญาตและการบริจาค
โปรดมีส่วนร่วมในรายการ เพียงอ่านแนวทางการบริจาคเพื่อเริ่มต้น