มีเฟรมเวิร์กและกระบวนการสำหรับ HTMl5 ที่สามารถใช้สำหรับการสร้างต้นแบบเกม 2 มิติได้อย่างรวดเร็วหรือไม่?
มีเฟรมเวิร์กและกระบวนการสำหรับ HTMl5 ที่สามารถใช้สำหรับการสร้างต้นแบบเกม 2 มิติได้อย่างรวดเร็วหรือไม่?
คำตอบ:
ฉันสร้างhttp://gamejs.orgบางส่วนเพื่อจุดประสงค์นี้ มันเป็นไปตาม PyGame API ที่ฉันรู้ว่าบางครั้งใช้สำหรับการสร้างต้นแบบ
ฉันจะยืนยันว่า JavaScript ให้ยืมตัวเองดีมากในการเขียนรหัสเกมได้อย่างรวดเร็ว; สำหรับอาร์กิวเมนต์ที่ซับซ้อนมากขึ้นสำหรับเอฟเฟกต์นี้โปรดดูการใช้ประโยชน์จากการสืบทอดต้นแบบของ JavaScript
ข้อดีอื่น ๆ หากคุณยังคงใช้เทคโนโลยีง่าย ๆ เช่น html5 & js:
ไม่ว่า html5 จะเหมาะสมกว่าพูด Flash หรือแม้แต่ปากกาและกระดาษก็ขึ้นอยู่กับเกมของคุณและการพัฒนาแนวคิดของคุณเป็นอย่างไร
ฉันใช้PixieEngineอยู่ เป็นเกมพัฒนาบนเว็บที่ให้คุณพัฒนาและเผยแพร่เกมโดยไม่ต้องดาวน์โหลดหรือตั้งค่าสภาพแวดล้อมการพัฒนา
ข้อได้เปรียบเหนือผ้าใบ HTML และ JavaScript ธรรมดาคือ CoffeeScript เป็นภาษาที่มีรูปแบบแสงน้อยมากและการสร้างไลบรารีในตัวจะเหมาะสำหรับการสร้างต้นแบบของเกมโดยเฉพาะ
ตัวอย่างเช่นใน HTML Canvas เมื่อคุณต้องการเติมวงกลมที่คุณต้องการโทร:
context.fillStyle = color
context.beginPath()
context.arc(x, y, radius, 0, Math.TAU, true)
context.closePath()
context.fill()
แต่กระดาษห่อผ้าใบ PixieEngine มีวิธีการง่าย ๆ
canvas.fillCircle(x, y, radius, color)
HTML Canvas และ JavaScript นั้นดีสำหรับการสร้างต้นแบบเกมอย่างรวดเร็ว แต่PixieEngineนั้นดีกว่ามาก
การค้นหาโดย Google คร่าวๆจะให้ผลลัพธ์หลายรายการ:
ฉันไม่รู้อะไรเกี่ยวกับพวกเขาเป็นพิเศษ แต่ฉันคิดว่าโดยทั่วไป HTML5 อาจเป็นวิธีที่ดีในการสร้างเกมต้นแบบแม้ว่าจะไม่มีเฟรมเวิร์กหรือเอ็นจิ้น: รวดเร็วโดยตรงค่าใช้จ่ายต่ำและง่ายต่อการทำซ้ำ
ใช่ ฉันเป็นส่วนหนึ่งของทีม 2 คนที่สร้างConstruct 2, HTML5 ผู้สร้างเกม
เครื่องมือของเราได้รับความนิยมในการสร้างเกมเต็มรูปแบบและเป็นหนึ่งในกลุ่มผู้ชมที่ต้องการเกมต้นแบบและไอเดียที่รวดเร็ว
เมื่อสร้างต้นแบบอะไรก็ตามที่สามารถช่วยคุณประหยัดเวลาได้ประโยชน์และเราได้ทำงานอย่างหนักเพื่อให้ Construct 2 เป็นอุปกรณ์ที่ช่วยประหยัดเวลาได้อย่างมีประสิทธิภาพเช่นกัน ผลการค้นหาสามารถสร้างขึ้นได้ในไม่กี่นาที