เนื้อหา
สำหรับทุกคนที่สนใจที่จะใฝ่หาอาชีพในการพัฒนาเกมหรือมีความสนใจมีตัวเลือกที่ดีมากสำหรับซอฟต์แวร์ที่พวกเขาสามารถลองออนไลน์ได้ฟรี พวกเขาทั้งหมดมีจุดแข็งและจุดอ่อนและเหมาะสมที่สุดกับแง่มุมต่าง ๆ ของการออกแบบเกม
ที่นี่พวกเขามีการสั่งซื้อโดยใช้งานง่ายจากการเข้าถึงมากที่สุดไปยังขั้นสูงสุด
หวังว่าคุณจะพบที่นี่ที่ตรงกับความต้องการของคุณ
ต่อไป Sploderด้วย Sploder คุณสามารถสร้างเกมอาร์เคด 8 บิตย้อนยุคเกมแฟลชบนแพลตฟอร์ม ผู้ผลิตเกมขั้นสูง เกมกับผู้สร้างเกมปริศนาฟิสิกส์เกมผจญภัยอวกาศ 3 มิติและเกมยิงสุดคลาสสิคของเรา
Sploder เป็นเครื่องมือสร้างเกมบนเว็บที่ใช้ Flash มันประกอบไปด้วยห้าผู้สร้างเกมพิเศษสำหรับเกมประเภทต่าง ๆ เช่นเดียวกับโปรแกรมแก้ไขกราฟิก มันมีอินเทอร์เฟซแบบลากแล้วปล่อยเพื่อความสะดวกในการใช้งานทำให้เป็นเครื่องมือที่เข้าถึงได้ง่ายสำหรับผู้เริ่มต้น
Sploder นั้นฟรีโดยสมบูรณ์เพียงต้องการให้คุณสร้างบัญชี Sploder ฟรีเพื่อให้คุณสามารถบันทึกเกมของคุณได้
GameMaker: StudioStudio เหมาะสำหรับผู้เริ่มต้นระดับเริ่มต้นและผู้เชี่ยวชาญด้านการพัฒนาเกมที่มีประสบการณ์อย่างเท่าเทียมกันช่วยให้พวกเขาสร้างเกมข้ามแพลตฟอร์มในเวลาที่บันทึกและในราคาที่ไม่แพงของเครื่องมือทั่วไป!
YoYo Games นำเสนอ GameMaker ซึ่งมีอยู่ใน Windows และ Mac OS X ซอฟต์แวร์นี้ช่วยให้ผู้ใช้สามารถสร้างเกม 2D ที่ซับซ้อนเช่น platformers, เกมเขาวงกตหรือนักกีฬาเลื่อนด้านข้างโดยไม่ต้องมีความรู้ด้านการเขียนโปรแกรมมาก่อน คุณสามารถใช้ส่วนต่อประสานแบบลากและวางของ GameMaker หรือลองใช้ภาษาสคริปต์ในตัวของ GameMaker คือ GML
มีชุมชนออนไลน์ที่ให้การสนับสนุนมากซึ่งมีแหล่งข้อมูลเช่นบทช่วยสอนที่สามารถช่วยคุณเริ่มต้นได้
GameMaker มีสามเวอร์ชั่นที่แตกต่าง: Standard (ฟรี) Professional ($ 89.99) และ Master ($ 559.99)
สร้าง 2Construct 2 เป็นผู้สร้างเกม HTML5 ที่มีประสิทธิภาพซึ่งได้รับการออกแบบมาโดยเฉพาะสำหรับเกม 2D มันช่วยให้ทุกคนสร้างเกม - ไม่ต้องเขียนโค้ด!
Scirra's Construct 2 นั้นคล้ายกับหลักสูตรเตรียมสอบสำหรับภาษาโปรแกรมจริง มันง่าย แต่ถูกจัดระเบียบในลักษณะที่คุณยังคงเรียนรู้แนวคิดการเขียนโปรแกรมพื้นฐานจากการออกแบบ
มันมีคุณสมบัติที่หลากหลายที่ทำให้เป็นโปรแกรมที่ทรงพลังซึ่งยังคงเป็นเรื่องง่ายสำหรับผู้เริ่มต้นเช่น:
- ผู้ใช้สามารถเลือกเงื่อนไขและการกระทำที่เป็นไปได้จากรายการที่มีอยู่ล่วงหน้าจัดเรียงไว้ใน 'แผ่นงาน' ได้อย่างง่ายดาย
- นอกจากนี้ยังมีรายการพฤติกรรม (แพ็คเกจแพ็คเกจ) ที่สามารถกำหนดให้กับวัตถุและนำมาใช้ซ้ำได้หลายครั้งตามต้องการ
- ผู้ใช้ยังสามารถใช้ประโยชน์จากตัวเลือกการดูตัวอย่างแบบทันทีซึ่งช่วยให้พวกเขาหลีกเลี่ยงความต้องการในการรวบรวมทุกอย่างก่อน พวกเขาสามารถดูและทดสอบเกมที่กำลังดำเนินอยู่ได้ทันทีในหน้าต่างเบราว์เซอร์
- การสร้าง 2 ยังรองรับแพลตฟอร์มที่หลากหลายทำให้ไม่จำเป็นต้องใช้รหัสหลายฐาน
เว็บไซต์ Scirra ยังมีฐานข้อมูลการสอนที่อธิบายคุณสมบัติต่าง ๆ ของโปรแกรม
การสร้าง 2 มาในสามรุ่นที่แตกต่างกัน: ฟรีส่วนบุคคล ($ 129.99) และธุรกิจ ($ 429.99)
StencylStencyl ไม่ใช่ซอฟต์แวร์สร้างเกมโดยเฉลี่ยของคุณ มันเป็นชุดเครื่องมือที่สวยงามและใช้งานง่ายที่ช่วยเร่งกระบวนการทำงานของคุณแล้วออกไปให้พ้นทาง เราดูแลสิ่งจำเป็นเพื่อให้คุณสามารถมุ่งเน้นไปที่สิ่งที่สำคัญ - ทำให้เกมของคุณเป็นของคุณเอง
อธิบายว่าเป็น 'เกมสตูดิโอในกล่อง' Stencyl ภูมิใจนำเสนออินเตอร์เฟซแบบลากแล้ววางที่ชวนให้นึกถึงโครงการ Scratch ของ MIT นอกจากนี้ผู้ใช้ขั้นสูงสามารถเขียนรหัสของตัวเองและนำไปใช้กับซอฟต์แวร์เพื่อแตะคุณสมบัติขั้นสูงเพิ่มเติม
Stencyl มาพร้อมกับโปรแกรมแก้ไขกราฟิกที่หลากหลายและยังมีการสนับสนุนแพลตฟอร์มที่กว้างขวางเช่น:
- iOS (iPhone / iPad)
- Android
- แฟลช
- ของ windows
- Mac
- ลินุกซ์
นอกจากนี้ยังมีหลักสูตรความผิดพลาดที่ใช้เวลานาน 30 นาทีซึ่งจะแนะนำคุณเกี่ยวกับคุณสมบัติทั้งหมดของ Stencyl
FlixelFlixel เป็นห้องสมุดสร้างเกมโอเพ่นซอร์สที่ไม่มีค่าใช้จ่ายใด ๆ สำหรับการใช้งานส่วนตัวหรือเพื่อการค้า เขียนทั้งหมดใน Actionscript 3 และออกแบบมาเพื่อใช้กับเครื่องมือพัฒนาฟรี Flixel นั้นง่ายต่อการเรียนรู้ขยายและปรับแต่ง
Adam Saltsman (หรือที่เรียกว่า Adam Atomic) นำ Flixel ซึ่งเป็นไลบรารี่แอคชั่นสคริปต์ฟรีสำหรับการออกแบบเกมมาให้เรา
ลักษณะโอเพนซอร์ซของซอฟต์แวร์นี้หมายความว่ามีช่วงของการเรียนรู้เล็กน้อย แนะนำให้ใช้ความรู้การเขียนโปรแกรม C-style แต่ไม่จำเป็น
Flixel แสดงรายการคุณสมบัติที่หลากหลายโดยแต่ละตัวอย่างมาพร้อมกับตัวอย่างเพื่อสาธิตวิธีการใช้งาน:
- ตัวเลือกกล้องหลายตัว - คุณสามารถแทนที่หรือเพิ่มมุมมองกล้องที่แตกต่างกันให้กับเอฟเฟ็กต์ภาพบางอย่างเช่นหน้าจอแยก 'รูปภาพในภาพ' หรือย่อเล็กสุด
- Pathfinding ที่แม็พพา ธ ของฟังก์ชั่นสำหรับคุณที่สามารถนำไปใช้กับวัตถุใด ๆ ได้ทันที (มีประโยชน์สำหรับการเคลื่อนย้ายแพลตฟอร์มลิฟท์ ฯลฯ ) นอกจากนี้คุณสามารถระบุความเร็วและทิศทางของเส้นทาง
- Flixel ใช้ tilemap เพื่อสร้างสภาพแวดล้อมด้วยอัลกอริธึมในตัวที่จะช่วยให้คุณสามารถเติมกระเบื้องผนังและพื้นได้อย่างง่ายดาย
- ตัวเลือกการเล่นซ้ำจะบันทึกคีย์และลำดับการป้อนข้อมูลเมาส์ตามกรอบเวลาที่กำหนดบันทึกสิ่งที่เกิดขึ้นและทำให้กระบวนการแก้ไขข้อบกพร่องง่ายขึ้นมาก
- Flixel ยังมาพร้อมกับเอฟเฟกต์พิเศษมากมาย 'อนุภาค' และ 'ตัวปล่อยอนุภาค' ที่สามารถจัดการและรวมเข้าด้วยกันเพื่อให้บรรลุพฤติกรรมที่ต้องการ
นอกจากนี้ยังมีชุมชนการเข้ารหัสที่สร้างขึ้นอย่างดีรอบ ๆ Flixel
Flixel นั้นสมบูรณ์ฟรีสำหรับการใช้งานส่วนตัวและเชิงพาณิชย์
Unreal Engine 4Unreal Engine 4 เป็นชุดเครื่องมือการพัฒนาเกมที่สมบูรณ์ซึ่งทำโดยนักพัฒนาเกมสำหรับนักพัฒนาเกม Unreal Engine 4 มอบทุกสิ่งที่คุณต้องการในการเริ่มต้นจัดส่งเติบโตและโดดเด่นตั้งแต่ฝูงชนเกมมือถือ 2D ไปจนถึงคอนโซลภาพยนตร์และ VR
เทคโนโลยี Unreal Engine ให้พลังกับเกมหลายร้อยเกมรวมถึงภาพยนตร์ 3 มิติแบบเรียลไทม์การจำลองการฝึกอบรมการสร้างภาพและอื่น ๆ
Unreal Engine ของ Epic Games ได้รับการออกแบบมาเพื่อสร้างเกมยิงคนแรกอย่างไรก็ตามมันสามารถใช้กับเกมประเภทอื่นได้เช่นกัน
นี่ไม่ใช่สำหรับผู้เริ่มต้น เอ็นจิ้นถูกเข้ารหัสใน C ++ และพฤติกรรมของเกมนั้นเขียนด้วย JavaScript ของ UnrealScript
คุณสมบัติรวมถึง:
- เครื่องมือแก้ไขเอฟเฟ็กต์ภาพที่ให้เครื่องมือที่จำเป็นในการสร้างรายละเอียดไฟควันหิมะฝุ่นสิ่งสกปรกเศษหินหรืออิฐและอื่น ๆ
- ชุดเครื่องมือภาพเคลื่อนไหว persona ที่สามารถใช้ในการแก้ไขโครงกระดูกโครงตาข่ายและซ็อกเก็ตและพิมพ์เขียวภาพเคลื่อนไหว
- ผู้ควบคุมระดับผู้กำกับฉากที่ถูกตัดลำดับการเล่นเกมแบบไดนามิกและภาพยนตร์
- ระบบแนวนอนที่ช่วยให้คุณสามารถปรับแต่งโลกภายนอกขนาดใหญ่โดยใช้เครื่องมือใบไม้ที่สามารถทาสีหรือลบส่วนประกอบภูมิประเทศทุกประเภทได้อย่างรวดเร็ว
- เอฟเฟ็กต์ฟิล์มสำหรับการปรับแต่งหลังเช่นแสงแฟลร์เลนส์, ระยะชัดลึก, การจัดระดับสีเพื่อปรับรูปลักษณ์ของฉาก
- การเข้าถึงซอร์สโค้ดแบบเต็มด้วยมุมมองโค้ดที่ช่วยให้คุณสามารถเรียกใช้ฟังก์ชัน C ++ โดยตรงกับตัวละครและวัตถุ
- โหมดการจำลองที่ให้คุณเรียกใช้ตรรกะของเกมในวิวพอร์ตของเอดิเตอร์ทำให้กระบวนการดีบักนั้นเร็วขึ้นมาก
- ระบบปัญญาประดิษฐ์ที่ช่วยให้ตัวละคร AI ควบคุมการเคลื่อนไหวอย่างชาญฉลาด
และฟังก์ชั่นอื่น ๆ อีกมากมายสำหรับการพัฒนาเกมขั้นสูง
ในขณะที่ Unreal Engine ใช้งานได้ฟรีหากคุณต้องการเผยแพร่และขายเกมที่คุณออกแบบโดยใช้ซอฟต์แวร์คุณต้องชำระค่าธรรมเนียมและค่าลิขสิทธิ์ให้กับ Epic Games
เอกภาพUnity เป็นแพลตฟอร์มการพัฒนาที่ยืดหยุ่นและทรงพลังสำหรับการสร้างเกม 3 มิติและ 2 มิติและประสบการณ์การโต้ตอบ มันเป็นระบบนิเวศที่สมบูรณ์แบบสำหรับทุกคนที่มุ่งมั่นที่จะสร้างธุรกิจด้วยการสร้างเนื้อหาระดับสูง
Unity อาจเป็นซอฟต์แวร์ที่ดีที่สุดสำหรับการพัฒนาเกม 3 มิติ มันภูมิใจการสนับสนุนหลายแพลตฟอร์มอุตสาหกรรมชั้นนำ (ปัจจุบันรวม 22 รวมถึง PS4, Xbox One, Oculus Rift), บรรณาธิการที่มีคุณสมบัติหลากหลายและมีความยืดหยุ่นสูงและร้านค้าสินทรัพย์ที่คุณสามารถเลือกได้จากส่วนขยายทั้งแบบฟรีและแบบชำระเงินกว่า 1,200 รายการ
แม้ว่าคุณจะไม่มีสิทธิ์ใช้งานเพิ่มเติม แต่คุณก็สามารถเข้าถึง:
นิเมชั่น
- ภาพเคลื่อนไหวที่กำหนดเป้าหมายใหม่ได้
- ควบคุมน้ำหนักของภาพเคลื่อนไหวได้อย่างเต็มที่ในขณะทำงาน
- การเรียกกิจกรรมจากภายในการเล่นภาพเคลื่อนไหว
- ลำดับขั้นและการเปลี่ยนเครื่องรัฐที่มีความซับซ้อน
- ผสมผสานรูปร่างสำหรับภาพเคลื่อนไหวใบหน้า
กราฟิก
- พลังแห่งแสงสว่างทั่วโลกแบบเรียลไทม์
- การแรเงาทางกายภาพ
- โพรบแบบสะท้อน
- ระบบอนุภาคแยกส่วนแบบโค้งและไล่ระดับ
- เครื่องมือ UI ที่ใช้งานง่าย
การเพิ่มประสิทธิภาพ
- การทำโปรไฟล์หน่วยความจำขั้นสูง
- การบดเคี้ยวแบบ Umbra ขับเคลื่อน
- การรวมสินทรัพย์
- ระดับการสนับสนุนรายละเอียด
- สร้างปอกขนาด
- ระบบงานแบบมัลติเธรด
เสียง
- การผสมและการเรียนรู้ตามเวลาจริง
- ลำดับขั้นของเครื่องผสมภาพรวมและเอฟเฟกต์ที่กำหนดไว้ล่วงหน้า
ฟิสิกส์ 2D และ 3D
- Box2D พร้อมเอฟเฟกต์ข้อต่อและ colliders ที่ครอบคลุม
ความสามัคคีมาในสองรุ่น: ส่วนบุคคล (ฟรี) และระดับมืออาชีพ (จาก $ 75 / เดือน)
โชคดี!
ไม่ว่าคุณจะต้องการสร้างเกมเพื่อความสนุกที่แท้จริงหรือหากคุณต้องการที่จะทำเกมอย่างมืออาชีพมีทรัพยากรมากมายให้คุณใช้ประโยชน์และคุณไม่ได้อยู่คนเดียว มีมันและสนุก!