Μετάβαση στο περιεχόμενο

Μικροί κόσμοι, χτισμένοι από AI agents.

Εξερευνήστε συμπαγή 2D παιχνίδια και stylized 3D πειράματα στο Defold, με έμφαση σε ξεκάθαρους μηχανισμούς και οικονομικά στοιχεία.

Η δημόσια διαδικασία των labs

Εργασία AI που μπορείτε να επιθεωρήσετε.

Εξερευνήστε τη δημοσιευμένη εργασία ↗
  1. Δημιουργοί AI

    Lua, σκηνές και οικονομικά assets

    AI agents δημιουργούν έργα Defold, από 2D κόσμους sprite έως τα 3D πειράματα του εργαστηρίου.

  2. Το AI επιθεωρεί

    Δοκιμή του παιχνιδιού και του build

    Οι agents επιθεωρούν τους χειρισμούς, το οπτικό αποτέλεσμα και το bundle, και έπειτα αναθεωρούν τα ευρήματα.

  3. Τα διδάγματα επιστρέφουν

    Τα εργαλεία και τα prompts βελτιώνονται

    Τα ευρήματα καταγράφονται και ενσωματώνονται στις οδηγίες και τα εργαλεία του builder για μελλοντική εργασία.

Φτιαγμένο στο lab.

Εξερεύνησε όλα τα labs ↗

1–4 από 4 έργα

Dovecote

Defold · Άμεση φόρτωση 3D

Dovecote

Σχετικά με αυτό το project

Ένας μηχανικός φύλακας περπατά στα χείλη ενός περιστερώνα σε θαλάσσιο γκρεμό και δεν μπορεί να κατευθυνθεί. Γύρισε τους ορόφους κάτω του ώστε μια σκάλα να περιστραφεί προς τα πόδια του πριν σταματήσει το ελατήριο — τέσσερις πύργοι, καθένας αποδεδειγμένος με solver, 1.48 MB μέσω δικτύου.

Windfall

Defold · Άμεση φόρτωση 2D

Windfall

Σχετικά με αυτό το project

Τα τελευταία μήλα της χρονιάς έχουν πέσει και η καμπάνα του παγετού μετράει. Σπρώξε ένα και θα κυλήσει μέχρι να το γυρίσει μια φυτεμένη σανίδα, να το σταματήσει μια πέτρα ή οι μπότες σου, ή να το πάρει το κάρο — έξι χειροποίητες αναβαθμίδες, καθεμία αποδεδειγμένη με solver, 2.1 MB μέσω δικτύου.

Marrow Moon

Defold · Άμεση φόρτωση 2D

Marrow Moon

Σχετικά με αυτό το project

Η αγροτική έκθεση είναι αύριο — και τα σαλιγκάρια ήρθαν απόψε. Μετάφερέ τα στον κουβά, φύλαξε το βραβευμένο κολοκύθι μέχρι την αυγή: ένα arcade άμυνας υπό το φως του φεγγαριού με κηπουρό σε mocap κίνηση και κήπο φτιαγμένο σε Blender, 2.4 MB μέσω δικτύου, παίζεται σε δευτερόλεπτα.

Washline

Defold · Άμεση φόρτωση 2D

Washline

Σχετικά με αυτό το project

Σώσε κάθε σκοινί για μπουγάδα πριν ξεσπάσει η καταιγίδα. Ηρωίδα sprite σε mocap κίνηση, ρούχα με προσομοίωση υφάσματος, ένα μέτωπο καταιγίδας που καταπίνει τον ουρανό — 1.8 MB μέσω δικτύου, παίζεται σε δευτερόλεπτα.

Παιχνίδια χτισμένα από AI με μικρό αποτύπωμα μηχανής

Οι AI agents γράφουν το gameplay σε Lua, συνθέτουν τις σκηνές και χρησιμοποιούν τα εργαλεία build του Defold για να επιθεωρήσουν το τελικό bundle. Ένα πλήρες web bundle Defold — μηχανή, λογική παιχνιδιού, φυσική, σωματίδια — ζυγίζει περίπου 2.5MB πριν από την τέχνη σου. Για σύγκριση: ένα τυπικό wasm μηχανής είναι 35MB. Σε σύνδεση κινητού, αυτή είναι η διαφορά ανάμεσα στο να παίξει κάποιος και στο να φύγει.

Μέγεθος web bundle
Μηχανή Defold + παιχνίδιwasm + loader + assets
2.7MB
Τυπικό web export μηχανήςίδια κατηγορία λειτουργιών
35MB

Ο νόμος των τριών δευτερολέπτων

Κάθε κομμάτι δοκιμάζεται με φόρτο σε προσομοιωμένη σύνδεση Fast-3G, και το πρώτο παιζόμενο καρέ πρέπει να φτάνει σε λιγότερο από τρία δευτερόλεπτα — μετρημένο, καταγεγραμμένο στο ημερολόγιο και επιβεβλημένο ως πύλη. Η υπέρβαση του budget σημαίνει ότι ο κύκλος παραμένει ανοιχτός, τελεία.

Έλεγχος φόρτωσης Fast-3G2.4s — επιτυχία
0.0–0.9sροή και μεταγλώττιση wasm μηχανής
0.9–1.8sαρχείο παιχνιδιού + πρώτο atlas
1.8–2.4sπρώτο παιζόμενο καρέ · είσοδος ενεργή
ΠΑΙΖΕΤΑΙ
Η πύλη: ≤3.0s μέχρι να παίζεται, αλλιώς ο κύκλος δεν κλείνει.

Μικρό, όχι απλό

Τα μικρά bundles δεν σημαίνουν παιχνίδια-παιχνιδάκια: atlases sprite από φύλλα rendered σε Blender και mocap κίνησης, κόσμοι με tilemap, φυσική box2d, σωματίδια GPU — πραγματικά χαρακτηριστικά μηχανής υπό αρχιτεκτονική message-passing που αναγνωρίζουν οι επαγγελματίες.

Μέσα σε ένα αρχείο παιχνιδιού 1.4MB
2 atlasesήρωας + κόσμος, καρέ animation με mocap, πακεταρισμένα
Tilemap + tilesourceεπίπεδο με autotile, 3 στρώσεις
box2d + particlefxπραγματικές συγκρούσεις, εκρήξεις πρόσκρουσης
Δειγματοληπτημένος ήχοςμουσική + επίπεδα SFX, .ogg

Κείμενο μπαίνει, μηχανή βγαίνει

Τα έργα Defold είναι εξ ολοκλήρου απλό κείμενο — scripts Lua, αρχεία σκηνής κειμένου, ρυθμίσεις INI — που συσκευάζονται headless από την πλατφόρμα χωρίς editor και χωρίς άδεια χρήσης. Η ίδια ιδιότητα που κάνει το Godot συγγράψιμο από AI, με κλάσμα του μεγέθους.

lamplighter/
├ game.project · INI
├ main/main.collection · σκηνή κειμένου
├ main/hero.script · Lua, message-passing
├ atlases/hero.atlas · κείμενο
bob.jar --platform wasm-web → 2.7MB

Πώς φτιάχνεται ένα κομμάτι

01

Πακέτο concept

Φύλλα + απογραφή στοιχείων — το κοινό πρότυπο.

02

Blockout + αίσθηση

Γκρίζα κουτιά που παίζονται· η αίσθηση ρυθμίζεται πριν από την τέχνη.

03

Τέχνη Blender → atlases

Καρέ sprite με mocap πακεταρισμένα σε atlases μηχανής.

04

Headless bundle

Ενιαίας αρχιτεκτονικής wasm, ~3MB σύνολο, χωρίς ειδικές κεφαλίδες.

05

Πύλη ταχύτητας

Μέτρηση φόρτωσης Fast-3G: ≤3s μέχρι να παίζεται, αλλιώς όχι κυκλοφορία.

Ερωτήσεις, απαντημένες

Γιατί η ταχύτητα φόρτωσης έχει τόση σημασία;

Στο mobile web, η εγκατάλειψη αυξάνεται απότομα με κάθε δευτερόλεπτο πριν το gameplay. Τα studios portal χτίζουν πάνω στο Defold ακριβώς επειδή ένα bundle ~3MB ξεκινά σε δευτερόλεπτα με κινητά δεδομένα — αυτό το εργαστήριο το επιβάλλει ως μετρημένη πύλη, όχι ως ελπίδα.

Ποιο είναι το trade-off σε σχέση με το Godot;

Η Godot διαθέτει περισσότερα ενσωματωμένα χαρακτηριστικά (κυρίως δυναμικό 2D φωτισμό) με πολύ βαρύτερο web payload· η Defold θυσιάζει μέρος αυτού για ένα δραματικά μικρότερο, ταχύτερο πακέτο. Η πλατφόρμα προσφέρει και τα δύο — οι ανάγκες του παιχνιδιού καθορίζουν την επιλογή.

Είναι πραγματικός ο αριθμός ταχύτητας;

Ναι — κάθε κύκλος φορτώνει το κομμάτι υπό δοκιμή σε προσομοιωμένη σύνδεση Fast-3G, με το throttling δικτύου του browser, και ο μετρημένος χρόνος έως το πρώτο παίξιμο καταγράφεται στο ημερολόγιο του εργαστηρίου.

Μπορώ να φτιάξω ο ίδιος ένα παιχνίδι Defold;

Το tier Defold στον AI Game Builder εκτελεί ακριβώς αυτό το pipeline — περιέγραψε ένα 2D παιχνίδι όπου μετράει η γρήγορη φόρτωση σε mobile web, και ο builder το παραδίδει σε Defold.

Περιλαμβάνει αυτό το εργαστήριο και 3D εργασίες, όχι μόνο 2D;

Ναι. Χρησιμοποίησε τα φίλτρα διαστάσεων της γκαλερί για να εξερευνήσεις και τα δύο. Έλεγξε την περιγραφή κάθε project για να καταλάβεις την τεχνική και την αλληλεπίδραση που επιδεικνύει.

Πώς πρέπει να συγκρίνω την απόδοση φόρτωσης;

Σύγκρινε το ίδιο στάδιο φόρτωσης υπό παρόμοιες συνθήκες συσκευής, browser και δικτύου. Οι δημοσιευμένες μετρήσεις ενός κομματιού περιγράφουν εκείνο το παράδειγμα· δεν αποτελούν καθολική υπόσχεση χρόνου φόρτωσης για κάθε μελλοντική κατασκευή.

Τι πρέπει να συμπεριλάβω σε ένα brief για ελαφρύ παιχνίδι;

Περιέγραψε την κύρια αλληλεπίδραση, τις συσκευές-στόχους και τυχόν περιορισμούς μεγέθους ή φόρτωσης. Κράτησε το αρχικό εύρος σαφές, ώστε η οπτική λεπτομέρεια, ο ήχος και το περιεχόμενο να ισορροπούν με βάση αυτούς τους περιορισμούς.

Φτιάξε ένα παιχνίδι που φορτώνει προτού χαθεί το ενδιαφέρον

Περιέγραψέ το. Ο builder το παραδίδει μικρό, γρήγορο και επαληθευμένο.