ข้ามไปยังเนื้อหา

โลกใบเล็ก สร้างโดย AI agent

สำรวจเกม 2D ขนาดกะทัดรัดและการทดลอง 3D สไตล์เฉพาะตัวใน Defold โดยเน้นกลไกที่ชัดเจนและการใช้อาร์ตอย่างประหยัด

กระบวนการแล็บสาธารณะ

งาน AI ที่คุณตรวจสอบได้

สำรวจผลงานที่เผยแพร่ ↗
  1. AI สร้างสรรค์

    Lua ฉาก และอาร์ตที่ประหยัด

    AI agent สร้างสรรค์โปรเจกต์ Defold ตั้งแต่โลกสไปรต์ 2D ไปจนถึงการทดลอง 3D ของแล็บนี้

  2. AI ตรวจสอบ

    ทดสอบเกมและตัวบิลด์

    Agent ตรวจสอบการควบคุม ผลลัพธ์ทางภาพ และแพ็กเกจที่ได้ จากนั้นปรับปรุงตามผลที่พบ

  3. บทเรียนย้อนกลับ

    เครื่องมือและพรอมต์พัฒนาขึ้น

    ผลการค้นพบจะถูกบันทึกและนำไปใช้ในแนวทางและเครื่องมือของผู้สร้างสำหรับงานในอนาคต

สร้างขึ้นในแล็บ

สำรวจแล็บทั้งหมด ↗

1–4 จาก 4 โปรเจกต์

Dovecote

Defold · 3D โหลดทันที

Dovecote

เกี่ยวกับโปรเจกต์นี้

นักไขลานเครื่องจักรกลเดินไปตามขอบชั้นของหอนกพิราบบนหน้าผาริมทะเล และไม่สามารถบังคับทิศทางได้ หมุนชั้นต่าง ๆ ให้บันไดเวียนมาถึงเท้าของเขาก่อนสปริงจะหมดพลัง — สี่หอคอย ทุกด่านผ่านการพิสูจน์ด้วยตัวแก้ปัญหา น้ำหนักดาวน์โหลดเพียง 1.48 MB

Windfall

Defold · 2D โหลดทันที

Windfall

เกี่ยวกับโปรเจกต์นี้

แอปเปิลลูกสุดท้ายของปีร่วงลงมาแล้ว และระฆังน้ำค้างแข็งกำลังนับถอยหลัง แตะลูกหนึ่งแล้วมันจะกลิ้งไปจนกว่ากระดานที่ปลูกไว้จะหมุนมัน ก้อนหินหรือรองเท้าของคุณเองจะหยุดมัน หรือเกวียนจะรับมันไป — หกลานระเบียงที่สร้างขึ้นด้วยมือ ทุกด่านผ่านการพิสูจน์ด้วยตัวแก้ปัญหา น้ำหนักดาวน์โหลด 2.1 MB

Marrow Moon

Defold · 2D โหลดทันที

Marrow Moon

เกี่ยวกับโปรเจกต์นี้

งานแสดงประจำหมู่บ้านจะจัดขึ้นพรุ่งนี้ — และคืนนี้เหล่าหอยทากก็มากันแล้ว ขนพวกมันไปที่ถัง ปกป้องแตงโมรางวัลไว้จนถึงรุ่งเช้า: เกมอาร์เคดแนวป้องกันแบบมองจากด้านบนในคืนพระจันทร์ พร้อมชาวสวนที่เคลื่อนไหวด้วย mocap และสวนที่สร้างด้วย Blender น้ำหนัก 2.4 MB เล่นได้ในไม่กี่วินาที

Washline

Defold · 2D โหลดทันที

Washline

เกี่ยวกับโปรเจกต์นี้

เก็บเสื้อผ้าให้ครบทุกราวก่อนพายุจะมาถึง นางเอกสไปรต์ที่เคลื่อนไหวด้วย mocap ผ้าที่จำลองด้วยฟิสิกส์ผ้า แนวพายุที่กลืนกินท้องฟ้า — น้ำหนัก 1.8 MB เล่นได้ในไม่กี่วินาที

เกมที่สร้างโดย AI พร้อมขนาดเอนจินที่เล็ก

AI agent เขียนกลไกเกมด้วย Lua ประกอบฉาก และใช้เครื่องมือบิลด์ของ Defold เพื่อตรวจสอบแพ็กเกจที่ได้ บันเดิลเว็บของ Defold ที่สมบูรณ์ — เอนจิน กลไกเกม ฟิสิกส์ พาร์ทิเคิล — มีน้ำหนักเพียง ประมาณ 2.5MB ก่อนใส่อาร์ตของคุณ เปรียบเทียบ: wasm ของเอนจินทั่วไปมีขนาดถึง 35MB บนการเชื่อมต่อมือถือ นั่นคือความแตกต่างระหว่างการเล่นกับการปิดหนี

ขนาดบันเดิลเว็บ
เอนจิน Defold + เกมwasm + ตัวโหลด + สินทรัพย์
2.7MB
การ export เว็บของเอนจินทั่วไปฟีเจอร์ระดับเดียวกัน
35MB

กฎสามวินาที

ทุกชิ้นงานถูกทดสอบโหลดบนการเชื่อมต่อ Fast-3G จำลอง และเฟรมเล่นได้เฟรมแรกต้องมาถึงภายในสามวินาที — วัดจริง บันทึกลงบัญชีแล็บ และบังคับเป็นเกต เกินงบแปลว่าไซเคิลไม่ปิด จบแค่นั้น

ผลตรวจสอบการโหลดบน Fast-3G2.4 วินาที — ผ่าน
0.0–0.9 วินาทีสตรีม + คอมไพล์ engine wasm
0.9–1.8 วินาทีไฟล์เกม + atlas แรก
1.8–2.4 วินาทีเฟรมแรกที่เล่นได้ · อินพุตพร้อมใช้งาน
กำลังเล่น
เกตคือ: ≤3.0s ถึงจุดเล่นได้ ไม่งั้นไซเคิลไม่ปิด

เล็ก แต่ไม่ตื้น

ไฟล์ขนาดเล็กไม่ได้แปลว่าเป็นเกมเล่นๆ: sprite atlas จากชีทที่เรนเดอร์ด้วย Blender และทำ mocap animation, โลก tilemap, ฟิสิกส์ box2d, GPU particles — ฟีเจอร์เอนจินระดับมืออาชีพจริงบนสถาปัตยกรรม message-passing ที่มืออาชีพคุ้นเคย

เจาะลึกไฟล์เกมขนาด 1.4MB
2 อัตลาสตัวละครหลัก + ฉากโลก, เฟรมแอนิเมชันจาก mocap, แพ็กรวม
Tilemap + tilesourceด่านที่ต่อไทล์อัตโนมัติ, 3 เลเยอร์
box2d + particlefxการชนจริง, เอฟเฟกต์ระเบิดเมื่อกระทบ
เสียงแบบ sampledดนตรีประกอบ + เอฟเฟกต์เสียงหลายเลเยอร์, .ogg

ข้อความเข้า เอนจินออก

โปรเจกต์ Defold เป็นเพลนเท็กซ์ทั้งหมด — สคริปต์ Lua ไฟล์ซีนแบบข้อความ คอนฟิก INI — บันเดิลแบบ headless โดยแพลตฟอร์ม ไม่ใช้อีดิเตอร์ ไม่มีไลเซนส์ คุณสมบัติเดียวกับที่ทำให้ Godot เป็นเอนจินที่ AI เขียนเองได้ แต่ในเพย์โหลดที่เล็กกว่าหลายเท่า

lamplighter/
├ game.project · INI
├ main/main.collection · ซีนแบบข้อความ
├ main/hero.script · Lua, การส่งข้อความ
├ atlases/hero.atlas · ข้อความ
bob.jar --platform wasm-web → 2.7MB

ชิ้นงานหนึ่งเกิดขึ้นได้อย่างไร

01

แพ็กคอนเซ็ปต์

ชีต + บัญชีองค์ประกอบ — มาตรฐานร่วมของทุกแล็บ

02

บล็อกเอาต์ + ฟีล

กล่องสีเทาเล่นได้ จูนฟีลก่อนอาร์ต

03

อาร์ต Blender → แอตลาส

เฟรมสไปรต์ mocap แพ็กเข้าแอตลาสของเอนจิน

04

บันเดิลแบบ headless

wasm สถาปัตยกรรมเดียว รวม ~3MB ไม่ต้องใช้ header พิเศษ

05

เกตความเร็ว

วัดโหลด Fast-3G จริง: ≤3s ถึงจุดเล่นได้ ไม่งั้นไม่ชิป

คำถามที่พบบ่อย

ทำไมความเร็วโหลดถึงสำคัญขนาดนี้?

บนเว็บมือถือ อัตราการเลิกเล่นพุ่งชันขึ้นทุกวินาทีก่อนถึงเกมเพลย์ สตูดิโอพอร์ทัลเลือกสร้างบน Defold ก็เพราะบันเดิลราว 3MB เริ่มเล่นได้ในไม่กี่วินาทีบนเน็ตมือถือ — แล็บนี้บังคับสิ่งนั้นเป็นเกตที่วัดจริง ไม่ใช่ความหวัง

เทรดออฟเทียบกับ Godot คืออะไร?

Godot มีฟีเจอร์ในตัวมากกว่า (เด่นสุดคือแสง 2D ไดนามิก) แลกกับเพย์โหลดเว็บที่หนักกว่ามาก Defold ยอมสละบางส่วนแลกกับบันเดิลที่เล็กและเร็วกว่าแบบขาดลอย แพลตฟอร์มมีให้ทั้งคู่ — ความต้องการของเกมเป็นตัวตัดสิน

ตัวเลขความเร็วนี่ของจริงไหม?

จริง — ทุกไซเคิลทดสอบโหลดชิ้นงานบนการเชื่อมต่อ Fast-3G จำลองด้วย network throttling ของเบราว์เซอร์ และเวลาถึงเฟรมเล่นได้เฟรมแรกที่วัดได้ถูกบันทึกลงบัญชีของแล็บ

ฉันสร้างเกม Defold เองได้ไหม?

เทียร์ Defold ใน AI Game Builder รันไปป์ไลน์นี้ — บรรยายเกม 2D ที่การโหลดเร็วบนเว็บมือถือสำคัญมา แล้วบิลเดอร์จะส่งมันบน Defold

แล็บนี้มีผลงาน 3D นอกเหนือจาก 2D ด้วยหรือไม่?

มีครับ/ค่ะ ใช้ตัวกรองมิติในแกลเลอรีเพื่อสำรวจทั้งสองแบบ ตรวจสอบคำอธิบายของแต่ละโปรเจกต์เพื่อทำความเข้าใจเทคนิคและรูปแบบการโต้ตอบที่นำเสนอ

ควรเปรียบเทียบประสิทธิภาพการโหลดอย่างไร?

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

ควรใส่อะไรบ้างในบรีฟสำหรับเกมขนาดเบา?

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

สร้างเกมที่โหลดเสร็จก่อนผู้เล่นจะหมดสนใจ

แค่บรรยายมัน บิลเดอร์จะส่งมอบแบบจิ๋ว เร็ว และผ่านการตรวจ