Everything You Need to Create Games
Comprehensive guides, tutorials, and references to help you master every aspect of hyperPad game development.
กำหนดเอง
พฤติกรรม
<h1>ชุดพฤติกรรม</h1>
สร้างชุดพฤติกรรมหนึ่งตัวหรือมากกว่า พฤติกรรมที่เชื่อมต่อจะถูกดำเนินการตามลำดับจากซ้ายไปขวา ใช้สิ่งนี้เพื่อบังคับให้พฤติกรรมของคุณดำเนินการในลำดับที่เฉพาะเจาะจง.…
<h1>รับ OAuth Credentials</h1>
หลังจากที่คุณได้รับ OAuth Token อย่างสำเร็จด้วย Authenticate OAuth Behaviour, ใช้พฤติกรรมนี้เพื่อรับ access token โดยไม่ต้องตรวจสอบสิทธิ์อีกครั้ง. ตัวระบุ ตัวระ…
<h1>ลบข้อมูลประจำตัว OAuth</h1>
หลังจากที่คุณใช้พฤติกรรม รับข้อมูลประจำตัว OAuth เสร็จแล้ว ให้ใช้พฤติกรรมนี้เพื่อดึงข้อมูลประจำตัวที่เก็บไว้อย่างปลอดภัยออก ตัวระบุ ตัวระบุที่ใช้ในพฤติกรรมการตร…
<h1>เชื่อมต่อกับ Socket</h1>
เชื่อมต่อ, ปลดการเชื่อมต่อ หรือเชื่อมต่อใหม่กับเซิร์ฟเวอร์ socket.io คุณยังสามารถเข้าร่วมและออกจาก namespace โดยใช้พฤติกรรมนี้ สิ่งนี้จะกระตุ้นพฤติกรรมที่เชื่อม…
การตรวจสอบสิทธิ์ OAuth
รับโทเค็นการตรวจสอบสิทธิ์ OAuth 2.0 จากผู้ให้บริการ OAuth เพื่อใช้ในการตรวจสอบสิทธิ์ คำขอ HTTP หรือการเชื่อมต่อ Socket ซึ่งมักใช้เพื่อทำการตรวจสอบสิทธิ์ Web API…
คำขอ HTTP
ส่งและรับข้อมูลไปยังเซิร์ฟเวอร์โดยใช้โปรโตคอล HTTP. URL URL ของเซิร์ฟเวอร์. พารามิเตอร์ URL ค่า ключที่จะถูกเพิ่มไปยัง URL ในฐานะพารามิเตอร์การค้นหา คุณสามารถใช…
ลูกค้า Socket.io
ลูกค้า Socket.io ทุกพฤติกรรมของ Socket จะต้องการลูกค้าเพื่อทำการดำเนินการต่าง ๆ เนื่องจากพฤติกรรมนี้เป็นผู้ดูแลการเข้าถึงเซิร์ฟเวอร์ของคุณ มันจะเก็บการตั้งค่าทั…
เปิด URL
เปิด URL ในป๊อปอัป Web View หรือใน Safari。 ประเภทเบราว์เซอร์ รูปแบบการนำเสนอสำหรับ URL การเลือก 'Web View Full' จะเปิด URL ในป๊อปอัพเต็มหน้าจอ การเลือก 'Web Vie…
เหตุการณ์ Socket
ทริกเกอร์เมื่อ Socket.io Client ได้รับข้อความจาก Socket.io เซิร์ฟเวอร์ พฤติกรรม Socket Socket.io client ที่จะทำฟังก์ชัน ประเภทเหตุการณ์ On Event จะถูกเรียกใช้ทุ…
ฟิสิกส์
พฤติกรรม
<strong>ประยุกต์แรง</strong>
พฤติกรรมนี้จะสร้างแรงให้กับจุดใดจุดหนึ่งบนวัตถุเดียว พฤติกรรมนี้จะทำให้เกิดเหตุการณ์ทันที วัตถุ A นี่คือวัตถุที่คุณต้องการจะประยุกต์แรงกับมัน โดยค่าเริ่มต้นนี่ค…
การเชื่อมแบบ Weld
พฤติกรรม Weld Attach จะเชื่อมวัตถุที่เลือกสองชิ้นเข้าด้วยกันด้วยการเชื่อม เหมือนกับการกาวสองวัตถุแยกจากกันเข้าด้วยกัน แต่ละวัตถุยังคงแยกจากกัน แต่จะถูกเชื่อมเข้…
ตรรกะ
พฤติกรรม
Boolean
ส่งออกผลลัพธ์จากการดำเนินการเชิงคณิตศาสตร์หรือการเปรียบเทียบบนออปเป็นต่าง ๆ และ คืนค่าเป็นจริงถ้าออปเป็นทั้งสองไม่ว่างเปล่า หรือ คืนค่าเป็นจริงถ้าผลลัพธ์อย่างน้…
ฟังก์ชัน Lerp
พฤติกรรม ฟังก์ชัน Lerp คืนค่าระหว่างจุดเริ่มต้นและจุดสิ้นสุดโดยใช้การว tween ที่กำหนดไว้ คุณสมบัติ คำอธิบาย Tween วิธีการทำให้ค่าทั้งสองนี้มีการเปลี่ยนแปลง โดยค…
คู่มือที่สมบูรณ์ - การสร้างเกมแพลตฟอร์ม
เริ่มต้น
Part 6: การเพิ่มศัตรู
ตอนนี้คุณมีเหรียญสะสมในเกมของคุณแล้ว ถึงเวลาที่จะเพิ่มอุปสรรคบางอย่างเพื่อสร้างความท้าทายให้กับผู้เล่น ส่วนนี้ของคู่มือจะสร้างจาก ส่วนที่ 5 ซึ่งสมมติว่าคุณมีตัว…
ส่วนที่ 2: การนำเข้าทรัพย์สินของคุณ
ตอนนี้ที่คุณได้สร้างโปรเจคของคุณขึ้นมาแล้ว ถึงเวลาที่จะเริ่มนำเข้าทรัพย์สินและประกอบเกมแรกของคุณได้แล้ว สำหรับคู่มือนี้ เราจะใช้ทรัพย์สินฟรีจาก hyperPad Asset S…
ส่วนที่ 3: การสร้างด่านแรกของคุณ
ในส่วนที่ 2 คุณได้เรียนรู้วิธีการนำเข้าแอสเซ็ตจาก hyperPad Asset Shop ตอนนี้เราจะใช้แอสเซ็ตเหล่านั้น และสร้างระดับแรกสำหรับเกมของเรา เราจะเริ่มต้นด้วยการเพิ่มพื…
ส่วนที่ 4: การสร้างตัวละครของคุณ
ใน ส่วนที่ 3 คุณได้เรียนรู้วิธีการสร้างระดับแรกของคุณ ในบทช่วยสอนนี้เราจะเริ่มเปลี่ยนระดับว่างเปล่าของเราให้กลายเป็นเกม Platformer คือเกมเหมือน Mario โดยทั่วไปแ…
ส่วนที่ 5: การเพิ่มเหรียญและคะแนน
เมื่อ ส่วนที่ 4 เสร็จสิ้น คุณควรจะมีระดับและตัวละครที่เล่นได้สำหรับการวิ่งและกระโดดไปมา ตอนนี้เราจำเป็นต้องกำหนดเป้าหมายให้กับผู้เล่น สำหรับส่วนนี้ของการสอน เรา…
การวิเคราะห์
แอป hyperPad
การตั้งค่า GameAnalytics
สิ่งแรกที่เราจะทำคือเข้าสู่ระบบ GameAnalytics เพียงกดปุ่ม Login หากคุณมีบัญชี GameAnalytics อยู่แล้ว แต่อย่างไรก็ตามให้ลงทะเบียนเพื่อสร้างบัญชีใหม่โดยกด Sign Up…
การเข้าถึง Tracking Keys
ในการเริ่มต้นติดตามข้อมูล เราจะต้องใส่ Game Key และ Secret Key จากโปรไฟล์การวิเคราะห์ของเกมของคุณลงใน hyperPad. เพื่อทำเช่นนี้ เราจึงต้องไปที่ Global Properties…
วัตถุ
พฤติกรรม
การทดสอบ Hit Point
พฤติกรรม HitPoint Test วางจุดที่มองไม่เห็นในฉากและทดสอบว่าอ็อบเจ็กต์ใดที่ตัดกับจุดนั้น สิ่งนี้จะทดสอบเฉพาะอ็อบเจ็กต์ที่ไม่ใช่ฉากเท่านั้น. ประเภท Raycast อ็อบเจ็…
การทดสอบ Raycast
พฤติกรรม Raycast Test ยิงเรย์มองไม่เห็นที่จินตนาการออกจากจุดเริ่มต้น origin ไปยังจุดหมายปลายทางและตรวจสอบว่ามีวัตถุใดๆ ที่ตัดกันในเรย์นั้นหรือไม่ เรย์จะตัดกันเฉ…
การสอน
แอป hyperPad
การเพิ่มร้านค้าเสมือนเข้าสู่เกมของคุณ ตอนที่ 1
หากผู้เล่นของเกมของคุณได้เอาชนะหรือเริ่มรู้สึกเบื่อเกมของคุณ การสร้างร้านค้าสำหรับรายการหรือตัวละครที่สามารถปลดล็อกได้เป็นวิธีที่ยอดเยี่ยมในการสร้างค่าการเล่นซ้…
วิธีสร้าง Tappy Plane (Flappy Bird Clone)
สวัสดีและยินดีต้อนรับสู่บทเรียนสำหรับการสร้างเกมสไตล์ "Flappy Birds" ใน hyperPad ของคุณเอง เวอร์ชันของเราจะมีความแตกต่างเล็กน้อย ดังนั้นเราจึงเรียกมันว่า Tappy…
วิธีสร้างเกม Pong - hyperPong
หมายเหตุ: แฟ้มโปรเจ็กที่เสร็จสมบูรณ์สำหรับบทช่วยสอนนี้สามารถพบได้ที่ต่ำสุดของบทความนี้. ในบทช่วยสอนนี้ เราจะสร้างเกมที่เหมือน Pong จากพื้นฐาน เราจะครอบคลุมฟีเจอ…
การเปลี่ยนแปลง
พฤติกรรม
ตั้งค่า Z-Order
พฤติกรรม ตั้งค่า Z Order จะย้ายวัตถุที่คุณเลือกไปข้างหน้าหรือหลังวัตถุอื่นในชั้นเดียวกัน วัตถุที่มี z-order Z-index สูงกว่าจะปรากฎอยู่ด้านบน และวัตถุที่มี z ord…
รับลำดับ Z
พฤติกรรม Get Z Order จะคืนค่าดัชนี Z-Order ปัจจุบันสำหรับวัตถุที่เลือก นี่จะคืนค่าเป็นค่าตัวเลขที่สัมพันธ์กับตำแหน่งด้านหน้า หรือด้านหลังวัตถุอื่นในชั้นของคุณ ค…
โปรแกรมแก้ไขอนุภาค
แอป hyperPad
เริ่มต้น
การเผยแพร่
สร้าง Distribution Provisioning Profile
ในบทความก่อนหน้านี้ คุณได้เรียนรู้วิธีการสร้าง App ID จาก Developer Member Center ตอนนี้เราจะใช้ App ID นี้เพื่อสร้าง Distribution Provisioning profile เพื่อเซ็…
สร้าง ID แอป
ในบทนำ คุณ เห็นว่ามีห้าขั้นตอนในการส่งแอพไปยัง App Store ขั้นตอนแรกคือการสร้าง App ID App ID จะถูกใช้สำหรับการเซ็นโค้ดแอพของคุณด้วย Provisioning Profiles และยัง…
สร้างแอปใหม่บน iTunes Connect
จนถึงตอนนี้คุณได้สร้าง หมายเลขประจำแอปพลิเคชัน App ID และ สร้างใบรับรองการแจกจ่ายและโปรไฟล์การจัดเตรียม แล้ว ตอนนี้คุณจะสร้างแอปพลิเคชันใหม่บน iTunes Connect โด…
เก็บแอพและส่งไปยัง Apple
ในบทความที่ผ่านมา คุณ ได้เรียนรู้วิธีการเพิ่มไอคอนในโปรเจกต์และเปลี่ยนชื่อการแสดง ในบทเรียนสุดท้ายนี้ คุณจะต้องรวบรวมโปรเจกต์ของคุณ ส่งบิลของคุณไปที่ iTunes Con…

