กลับไปหน้าบทความ

อ่าน 2 นาที

เฟรมเวิร์กสตาร์ลิง

Starling เป็น เฟรม เวิร์ก เกม โอเพนซอร์ส ที่ใช้สร้างเกม 2 มิติที่ทำงานได้ทั้งบนแพลตฟอร์มมือถือและเดสก์ท็อป โดยสร้าง สถาปัตยกรรมรายการแสดงผล Flash แบบดั้งเดิมขึ้นใหม่ บน...

เฟรมเวิร์กสตาร์ลิง

เฟรมเวิร์กสตาร์ลิง
นักพัฒนากามัว
ปล่อย21 กันยายน 2554 ( 21 กันยายน 2011 )
เวอร์ชันเสถียร
2.8 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 2 มกราคม 2026 ( 2 มกราคม 2569 )
เขียนเป็นแอ็กชันสคริปต์ 3
แพลตฟอร์มข้ามแพลตฟอร์ม
ใบอนุญาตBSD แบบง่าย
เว็บไซต์www.starling-framework.orgแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ที่เก็บข้อมูล
  • github.com/Gamua/Starling-Framework

Starlingเป็น เฟรม เวิร์กเกมโอเพนซอร์สที่ใช้สร้างเกม 2 มิติที่ทำงานได้ทั้งบนแพลตฟอร์มมือถือและเดสก์ท็อป โดยสร้าง สถาปัตยกรรมรายการแสดงผล Flash แบบดั้งเดิมขึ้นใหม่ บนฮาร์ดแวร์กราฟิกเร่งความเร็ว เกมเชิงพาณิชย์หลายเกมถูกสร้างขึ้นด้วย Starling รวมถึงAngry Birds Friends [ 2 ]และIncredipede [ 3 ]

ประวัติศาสตร์

Starling เริ่มต้นขึ้นในปี 2011 โดยAdobeไม่นานหลังจากที่ได้เปิดตัว API Stage3Dในระบบรันไทม์AIRและFlash ของพวกเขา Stage3D อนุญาตให้ใช้ GPU ภายใน Flash Playerผ่าน API ระดับต่ำ Starling ควรทำให้การเปลี่ยนผ่านง่ายขึ้นสำหรับนักพัฒนาโดยการจัดเตรียม API ระดับสูงที่สร้างขึ้นบน Stage3D [ 4 ]

เฟรมเวิร์กนี้ได้รับการนำไปใช้อย่างรวดเร็วในช่วงหลายปีที่ผ่านมา โดยถูกนำไปใช้ในเกมมากมายจากทั้งนักพัฒนาอิสระและนักพัฒนาเชิงพาณิชย์[ 5 ]ปัจจุบันเป็นส่วนหนึ่งของ Adobe Gaming SDK [ 6 ]

ระบบนิเวศของห้องสมุด

นับตั้งแต่มีการเปิดตัว Starling มีไลบรารีโอเพนซอร์สหลายตัวที่เผยแพร่โดยนักพัฒนาบุคคลที่สาม ซึ่งพึ่งพา Starling และขยายฟังก์ชันการทำงานของมัน

  • Feathersช่วยให้สามารถสร้างอินเทอร์เฟซผู้ใช้ที่มีน้ำหนักเบาสำหรับเกมและแอปพลิเคชันทั้งบนมือถือและเดสก์ท็อปได้
  • Citrus Engineเป็นเอนจิ้นเกมที่ได้รับความนิยมมากที่สุดจากชุดเริ่มต้นสำหรับเกมแพลตฟอร์ม
  • Dragon Bonesเป็นโซลูชันการสร้างแอนิเมชั่นโครงกระดูกแบบ 2 มิติ ซึ่งมีให้ใช้งานในรูปแบบปลั๊กอินสำหรับ Flash และสามารถส่งออกแอนิเมชั่นไปยัง Starling ได้
  • StarlingPunkถูกออกแบบมาเพื่อพัฒนาเกม Flash 2 มิติ โดยได้รับแรงบันดาลใจจากเฟรมเวิร์กFlashPunk ที่ได้รับความนิยม
  • Floxเป็นบริการแบ็กเอนด์ (Backend as a Service)ที่มุ่งเป้าไปที่นักพัฒนา Starling โดยเฉพาะ (และสร้างโดยทีมเดียวกัน)
  • GameBuilder Studioเป็นเอนจิ้นเกมโอเพนซอร์สและเครื่องมือ WYSIWYG แบบเห็นภาพสำหรับการสร้างเกม 2 มิติแบบมืออาชีพที่ใช้งานได้หลายแพลตฟอร์ม ปรับให้เหมาะสมสำหรับมือถือและเว็บโดยใช้เอนจิ้นการเรนเดอร์ Starling [เป้าหมาย Ouya | ปลั๊กอินเกมแพลตฟอร์ม | มุมมองไอโซเมตริก | ผู้เล่นหลายคนผ่าน Plugin.IO เป็นต้น]

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • Thibault Imbert: แนะนำตัวละคร Starling , O'Reilly Media Inc., 14 พฤศจิกายน 2012, ISBN 978-1-449-32091-1
  • Juwal Bose: Starling Game Development Essentials , Packt Publishing, ธันวาคม 2013, ISBN 9781783983544
  • Tinic Uro (21 กันยายน 2011) ทำไมต้องใช้ Starling (หรือเฟรมเวิร์ก 2 มิติอื่นๆ บน Stage3D)?
  • เว็บไซต์อย่างเป็นทางการ
  • ฟอรัมสนับสนุนอย่างเป็นทางการ
  • วิกิชุมชนอย่างเป็นทางการ
  • ซอร์สโค้ดบน GitHub
  • หลักสูตรวิดีโอ "เริ่มต้นด้วย Starling ที่เก็บถาวรเมื่อวันที่ 25 ตุลาคม 2015 บนWayback Machine " (ฟรี)
  • หลักสูตรวิดีโอ " การสร้างเกม Flash ด้วย Starling" (เก็บถาวรเมื่อ 3 ธันวาคม 2020 ที่Wayback Machine ) (เชิงพาณิชย์)
  • หลักสูตรวิดีโอ "การสร้างแอปพลิเคชันบนมือถือด้วย Feathers และ Starling" ถูกเก็บถาวรเมื่อวันที่ 19 ตุลาคม 2017 บนWayback Machine (หลักสูตรเชิงพาณิชย์)
  • วิธีการเรียนรู้ Starling Framework : บทแนะนำและภาพรวมอย่างละเอียด
  • https://typedarray.org/introducing-starling-js/
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Starling_Framework&oldid=1317906782 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เฟรมเวิร์กสตาร์ลิง

Starling เป็น เฟรม เวิร์ก เกม โอเพนซอร์ส ที่ใช้สร้างเกม 2 มิติที่ทำงานได้ทั้งบนแพลตฟอร์มมือถือและเดสก์ท็อป โดยสร้าง สถาปัตยกรรมรายการแสดงผล Flash แบบดั้งเดิมขึ้นใหม่ บน...

ประวัติศาสตร์

Starling เริ่มต้นขึ้นในปี 2011 โดย Adobe ไม่นานหลังจากที่ได้เปิดตัว API Stage3D ในระบบรันไทม์ AIR และ Flash ของพวกเขา Stage3D อนุญาตให้ใช้ GPU ภายใน Flash Player ผ่าน API ระดับต่ำ Starling ควรทำให้การเปลี่ยนผ่านง่ายขึ้นสำหรับนักพัฒนาโดยการจัดเตรียม API...

ระบบนิเวศของห้องสมุด

นับตั้งแต่มีการเปิดตัว Starling มีไลบรารีโอเพนซอร์สหลายตัวที่เผยแพร่โดยนักพัฒนาบุคคลที่สาม ซึ่งพึ่งพา Starling และขยายฟังก์ชันการทำงานของมัน

อ่านเพิ่มเติม

Thibault Imbert: แนะนำตัวละคร Starling , O'Reilly Media Inc., 14 พฤศจิกายน 2012, ISBN 978-1-449-32091-1 Juwal Bose: Starling Game Development Essentials , Packt Publishing, ธันวาคม 2013, ISBN 9781783983544 Tinic Uro (21 กันยายน 2011) ทำไมต้องใช้ Starling...