HTML5 และ Canvas นั้นดีสำหรับการสร้างต้นแบบเกมอย่างรวดเร็วหรือไม่? [ปิด]


14

มีเฟรมเวิร์กและกระบวนการสำหรับ HTMl5 ที่สามารถใช้สำหรับการสร้างต้นแบบเกม 2 มิติได้อย่างรวดเร็วหรือไม่?

คำตอบ:


6

ฉันสร้างhttp://gamejs.orgบางส่วนเพื่อจุดประสงค์นี้ มันเป็นไปตาม PyGame API ที่ฉันรู้ว่าบางครั้งใช้สำหรับการสร้างต้นแบบ

ฉันจะยืนยันว่า JavaScript ให้ยืมตัวเองดีมากในการเขียนรหัสเกมได้อย่างรวดเร็ว; สำหรับอาร์กิวเมนต์ที่ซับซ้อนมากขึ้นสำหรับเอฟเฟกต์นี้โปรดดูการใช้ประโยชน์จากการสืบทอดต้นแบบของ JavaScript

ข้อดีอื่น ๆ หากคุณยังคงใช้เทคโนโลยีง่าย ๆ เช่น html5 & js:

  • คอมพิวเตอร์ทุกเครื่องมีล่ามและดีบักเกอร์สำหรับ JS ที่ติดตั้ง (แม้แต่อุปกรณ์มือถือ)
  • ง่ายต่อการรับสำหรับผู้มาใหม่
  • ภาษาที่มีเอกสารที่ดียังคงพัฒนาอยู่
  • เทคโนโลยีเปิดผ่าน & ผ่าน

ไม่ว่า html5 จะเหมาะสมกว่าพูด Flash หรือแม้แต่ปากกาและกระดาษก็ขึ้นอยู่กับเกมของคุณและการพัฒนาแนวคิดของคุณเป็นอย่างไร


4

ฉันใช้PixieEngineอยู่ เป็นเกมพัฒนาบนเว็บที่ให้คุณพัฒนาและเผยแพร่เกมโดยไม่ต้องดาวน์โหลดหรือตั้งค่าสภาพแวดล้อมการพัฒนา

ภาพหน้าจอ PixieEngine IDE

ข้อได้เปรียบเหนือผ้าใบ 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นั้นดีกว่ามาก


3

การค้นหาโดย Google คร่าวๆจะให้ผลลัพธ์หลายรายการ:

ฉันไม่รู้อะไรเกี่ยวกับพวกเขาเป็นพิเศษ แต่ฉันคิดว่าโดยทั่วไป HTML5 อาจเป็นวิธีที่ดีในการสร้างเกมต้นแบบแม้ว่าจะไม่มีเฟรมเวิร์กหรือเอ็นจิ้น: รวดเร็วโดยตรงค่าใช้จ่ายต่ำและง่ายต่อการทำซ้ำ


3

ใช่ ฉันเป็นส่วนหนึ่งของทีม 2 คนที่สร้างConstruct 2, HTML5 ผู้สร้างเกม

เครื่องมือของเราได้รับความนิยมในการสร้างเกมเต็มรูปแบบและเป็นหนึ่งในกลุ่มผู้ชมที่ต้องการเกมต้นแบบและไอเดียที่รวดเร็ว

เมื่อสร้างต้นแบบอะไรก็ตามที่สามารถช่วยคุณประหยัดเวลาได้ประโยชน์และเราได้ทำงานอย่างหนักเพื่อให้ Construct 2 เป็นอุปกรณ์ที่ช่วยประหยัดเวลาได้อย่างมีประสิทธิภาพเช่นกัน ผลการค้นหาสามารถสร้างขึ้นได้ในไม่กี่นาที

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