Λυκόφως σε ένα ορεινό πέρασμα, και το μονοπάτι χρειάζεται σήμανση. Σύρετε κάθε γρανιτένιο ορόσημο πάνω από το βάθρο, γυρίστε το, αφήστε το κάτω — και δείτε ένα πραγματικό RigidBody3D σωρό πέτρες να βρίσκει την ισορροπία του. Κάθε πέτρα είναι μια γλυπτική σε Blender ψημένη σε low-poly κέλυφος, και ο collider της είναι το ίδιο mesh, οπότε τίποτα δεν ισορροπεί πάνω σε γεωμετρία που δεν μπορείτε να δείτε. Κάθε τρίτη πέτρα φυσάει ο άνεμος: μια ώθηση με κλιμακωμένη μάζα σε ολόκληρο τον σωρό, και ο ψηλός πυλώνας για τον οποίο ήσασταν περήφανοι είναι αυτός που πέφτει. Οκτώ πέτρες στέκονται όρθιες πριν χαθούν τρεις.
Μια κίσσα ληστεύει ένα μουσείο τη νύχτα και το μόνο που μπορεί να την πιάσει είναι το φως. Οι φανοί των φρουρών είναι πραγματικοί κώνοι Light2D με ρίψη σκιάς, οι προθήκες και οι κολώνες είναι LightOccluder2D, και ο έλεγχος εντοπισμού κάνει raycast στην ίδια γεωμετρία — οπότε η σκιά που βλέπετε είναι κυριολεκτικά το κρησφύγετο. Κρυφτείτε, παραβιάστε πέντε προθήκες, μεταφέρετε κάθε κόσμημα στη φωλιά στο ρωγμό αερισμού με το ράμφος σας· το φτεροκόπημα-ντας είναι γρήγορο και θορυβώδες. Sprites αποδοσμένα σε Blender με normal maps, φρουροί με mocap βάδισμα, πρόσωπα που ανοιγοκλείνουν τα μάτια και ανοίγουν διάπλατα όταν σας εντοπίζουν.
Το πρώτο 3D κομμάτι του εργαστηρίου: τρεις τρύπες mini-golf φτιαγμένες από πρωινό πάνω σε ένα μακρύ τραπέζι. Χτυπήστε μια πραγματική RigidBody3D μπάλα πάνω σε μια βυθισμένη ράμπα από τοστ, μέσα από μια αψίδα τοστ, γύρω από τη στοίβα με τηγανίτες (προσοχή στη λίμνη σιροπιού — κολλάει), μέσα από ένα τούνελ κούπας ανάμεσα σε τοίχους ζάχαρης, μέχρι τη σημαία φράουλας. Πραγματικού χρόνου σκιές DirectionalLight3D πάνω σε αντικείμενα φαγητού ψημένα σε Blender, γήπεδα με υφή τσόχας και κράσπεδα ζαχαροπλαστικής πάνω σε καρό ύφασμα, και η άκρη του τραπεζιού είναι πάντα ένα κακό χτύπημα μακριά.
Το χωριάτικο ρολό τυριού, κι εσύ ΕΙΣΑΙ ο τροχός: ένα αληθινό RigidBody2D που κατρακυλά την πλαγιά με ροπή και προσγειωμένο άλμα — πυραμίδες σανού σκάνε, φράχτες θρυμματίζονται στην ταχύτητα, χήνες πετάγονται κράζοντας, χωρικοί με mocap κουτρουβαλιάζουν στο κυνηγητό. Πρωινό φως Light2D πάνω από λιβάδια με normal maps, φυσική κάμερα με zoom ταχύτητας, πλήρες πέρασμα εντυπωσιασμού.
Μετά τα μεσάνυχτα της Ημέρας των Νεκρών, μια μικρή calavera τρέχει στις στέγες της γιορτής προς το ofrenda της οικογένειάς της. Είναι ένα αληθινό cutout rig Skeleton2D — εννέα κόκαλα αποδοσμένα στο Blender κινούμενα από motion capture CMU — που διαλύεται όταν πέφτει και ξανασυναρμολογείται στο τελευταίο κερί. Coyote time, jump buffering, κρεμαστές piñata, επικίνδυνα πυροτεχνήματα, πέντε ζώνες parallax.
Ένας πυγμαχικός αγώνας ζωγραφισμένος σε χαρτί: διάβασε το ξεκίνημα του χτυπήματος του αντιπάλου, απόφυγε ή σκύψε, και αντεπιτέθεσε στο άνοιγμα — τρεις καταρρίψεις και η γόμα τον τελειώνει. Procedural Line Art μελάνι πάνω σε πυγμαχία mocap, cel sprites με normal maps κάτω από ένα πραγματικό Light2D επιτραπέζιου φωτιστικού, σωματίδια πιτσιλιών μελανιού και πλήρες juice pass.
Το σούρουπο πέφτει σε ένα πέτρινο λιμανίσιο χωριό: κουβάλησε τη φλόγα σου στα σοκάκια και άναψε και τα δέκα φανάρια πριν νυχτώσει, ενώ ριπές ανέμου την κυνηγούν. Κάθε sprite είναι ένα render από Blender με αντίστοιχο normal map, έτσι ώστε πραγματικές λίμνες φωτός Light2D να κυλούν πάνω στα λιθόστρωτα — με σκιές από occluders, autotiled δρομάκια, σωματίδια GPU και shader νερού με normal map.
Δεν υπάρχουν projects σε αυτή την κατηγορία. Επίλεξε άλλη κατηγορία.
Τέχνη δημιουργημένη από AI, μεταφερμένη στη Godot
Οι AI agents δημιουργούν στοιχεία Blender και σκηνές Godot, χρησιμοποιώντας rendered sprites ή μοντέλα 3D ανάλογα με το κομμάτι. Η χαρακτηριστική τεχνική του lab: οι χαρακτήρες μοντελοποιούνται σε Blender, γίνονται render σε sprite sheets με αντίστοιχο normal-map pass ανά καρέ — έτσι τα 2D sprites αντιδρούν στα δυναμικά φώτα της Godot. Δαυλοί τρεμοπαίζουν πάνω στην πανοπλία ενός ήρωα. Τα περισσότερα χειροσχεδιασμένα παιχνίδια δεν μπορούν να το κάνουν αυτό.
CanvasTexture — sprite ήρωαdiffuse + normal
Φως από αριστερά
Φως από δεξιά
Μελέτη φωτισμού: ο ίδιος ήρωας, φωτισμένος από αντίθετες πλευρές.
Σκηνές που μπορείτε να διαβάσετε
Οι σκηνές και τα scripts της Godot είναι απλό κείμενο — ένας agent δημιουργεί πλήρη δέντρα κόμβων, tilemaps, σωματίδια και GDScript με τον ίδιο τρόπο που γράφει κώδικα. Καμία δυαδική κατάσταση επεξεργαστή, καμία μαύρη κούτα: η πηγή κάθε κομματιού είναι επιθεωρήσιμη γραμμή προς γραμμή.
lantern_keeper.tscn [node name="Keeper" type="CharacterBody2D"] ├ Sprite2D · CanvasTexture(diffuse, normal) ├ AnimationPlayer · walk/idle/jump (mocap) ├ CollisionShape2D · capsule └ Light2D · φως φαναριού keeper.gd — σήματα προς τα πάνω, κλήσεις προς τα κάτω
Χαρακτηριστικά μηχανής που δικαιολογούν τη μηχανή
Ένα κομμάτι που θα μπορούσε να κυκλοφορήσει σε απλό canvas είναι αποτυχημένη ιδέα εδώ. Κάθε κομμάτι χρησιμοποιεί εμφανώς κάτι που μόνο μια πραγματική μηχανή προσφέρει: αυτόματη πλακόστρωση tilemap, σκελετικά rigs Skeleton2D, σωματίδια GPU, σώματα φυσικής — ή την πλήρη γραμμή παραγωγής 3D για stylized-3D κομμάτια.
Φυσική CharacterBody2Dπραγματική σύγκρουση, όχι χειροποίητα σημεία
Headless στο web, χωρίς δεσμεύσεις
Η πλατφόρμα οδηγεί το headless export της Godot — χωρίς license servers, χωρίς editor, χωρίς ειδικές κεφαλίδες εξυπηρέτησης — και το αποτέλεσμα παίζει στο browser σαν οποιαδήποτε στατική σελίδα. Μηχανή με άδεια MIT, μηδενικό λειτουργικό δράμα.
$ godot --headless --export-release Web ✓ εισαγωγή · 214 πόροι ✓ export · GL-compatibility renderer ✓ web/index.html + wasm — δεν απαιτείται SharedArrayBuffer ✓ εκκινεί με απλό HTTP · selftest ok
Πώς φτιάχνεται ένα κομμάτι
01
Πακέτο concept
Επτά φύλλα + απογραφή στοιχείων, το ίδιο πρότυπο σε κάθε lab.
02
Blockout
Γκρι σκηνές παίζουν πρώτες — αίσθηση πριν από την τέχνη.
03
Τέχνη Blender
Sprite sheets με normal maps και καρέ mocap· glbs για 3D κομμάτια.
Πλήρης αλυσίδα πυλών σε σχέση με τις δικές του ιδέες του κομματιού.
Ερωτήσεις, απαντημένες
Γιατί η Godot είναι "η πιο συγγράψιμη από AI πραγματική μηχανή";
Η μορφή σκηνών και η γλώσσα scripting της είναι απλό κείμενο με καθαρή δομή — ένας agent μπορεί να δημιουργήσει πλήρη παιχνίδια με τον ίδιο τρόπο που γράφει κώδικα, και κάθε αλλαγή είναι επιθεωρήσιμη. Οι μηχανές με δυαδικές μορφές σκηνών δεν μπορούν να το προσφέρουν αυτό.
Τι ξεχωρίζει στην τεχνική sprite;
Τα sprites γίνονται render από μοντέλα 3D με αντίστοιχο normal-map pass ανά καρέ, έτσι τα δυναμικά 2D φώτα της Godot τα σκιάζουν σε πραγματικό χρόνο — επαγγελματικός φωτισμός 2D που σπάνια επιτυγχάνουν τα χειροσχεδιασμένα φύλλα, ουσιαστικά δωρεάν από τη γραμμή παραγωγής μας.
Κάνει και 3D;
Ναι — stylized 3D μέσω της ίδιας γραμμής παραγωγής Blender όπως τα άλλα 3D labs, με τον renderer της Godot. Το lab είναι 2D-first επειδή εκεί η Godot ξεχωρίζει στην κατηγορία της.
Μπορώ να φτιάξω μόνος μου ένα παιχνίδι Godot;
Η κατηγορία Godot στο AI Game Builder εκτελεί ακριβώς αυτή τη γραμμή παραγωγής — περιγράψτε ένα 2D παιχνίδι που αξίζει πραγματικά χαρακτηριστικά μηχανής και ο builder το δημιουργεί στη Godot.
Πώς μπορώ να βρω μόνο τα παραδείγματα 2D ή 3D;
Χρησιμοποιήστε τα κουμπιά κατηγορίας 2D games ή 3D games στη γκαλερί. Οι σύνδεσμοι πλοήγησης για κάθε διάσταση ανοίγουν επίσης την αντίστοιχη προβολή αυτού του lab.
Το να παίξω ένα παράδειγμα στο browser καθορίζει τη μορφή export της δικής μου κατασκευής;
Όχι. Το δημόσιο παράδειγμα δείχνει τη δημοσιευμένη έξοδο του lab. Για τη δική σας κατασκευή, καθορίστε την πλατφόρμα-στόχο στο brief και εξετάστε τις διαθέσιμες επιλογές μηχανής, συσκευασίας και παράδοσης.
Τι πρέπει να εξετάσω σε ένα παράδειγμα βασισμένο σε sprite;
Παρατηρήστε τον χαρακτήρα κατά την κίνηση, τις στροφές και τις μεταβάσεις, όχι μόνο σε κατάσταση αδράνειας. Η συνέπεια μεταξύ animation, φωτισμού και του περιβάλλοντος κόσμου έχει εξίσου μεγάλη σημασία με το μεμονωμένο sprite.
Φτιάξτε το δικό σας παιχνίδι με μια πραγματική μηχανή
Περιγράψτε το. Ο builder δημιουργεί τις σκηνές, φτιάχνει την τέχνη και επαληθεύει το αποτέλεσμα.