VXLVERSE Παίξε παιχνίδια Άνοιξε το studio
Εγχειρίδιο μαθητή · οδηγός εκπαιδευτικού

Γράψε λέξεις. Να πώς.

Εδώ είναι μαζί το εγχειρίδιο που χρησιμοποιούν οι μαθητές στην τάξη και ο δικός σου οδηγός για το μάθημα. Γράφουν μια σύντομη ιστορία με απλά λόγια — έναν Character "Mara": που μπορεί να say διάφορα, έναν Enemy, έναν τρόπο να Win — και ένα αληθινό παιχνίδι 3D χτίζεται ζωντανά καθώς πληκτρολογούν. Κάθε εντολή παρακάτω έχει ένα απλό παράδειγμα που μπορούν να δουν μέσα στο μάθημα. Πρώτη φορά εδώ; Δες πώς συγκρίνεται το VXLVERSE →

Κάν' το μάθημα 45 λεπτών

Ένα μάθημα αρκεί: οι μαθητές σου γράφουν, τα παιχνίδια τους χτίζονται, όλη η τάξη παίζει. Χωράει άνετα σε 45 λεπτά, δουλεύει σε οποιοδήποτε κλειδωμένο σχολικό Chromebook και δεν θέλει λογαριασμούς μαθητών.

1
Οι μαθητές γράφουν μια ιστορία
Απλά λόγια, σε όποια γλώσσα θέλουν — «Ένα κουταβάκι χάθηκε στο χιόνι…». Χωρίς κώδικα, χωρίς λογαριασμούς, χωρίς εγκαταστάσεις.
2
Χτίζεται ζωντανά — και αποδεδειγμένα τερματίζεται
Ένα αληθινό παιχνίδι 3D ξαναχτίζεται καθώς γράφουν, και ο compiler ΑΠΟΔΕΙΚΝΥΕΙ ότι κάθε παιχνίδι τερματίζεται. Κανένας μαθητής δεν παραδίδει χαλασμένο παιχνίδι.
3
Η τάξη παίζει τα παιχνίδια των άλλων
Κάθε παιχνίδι καταλήγει στην ιδιωτική γκαλερί της τάξης σου — βάλ' το στον προβολέα και άσε την τάξη να παίξει. Τα παιχνίδια της τάξης δεν βγαίνουν στο δημόσιο feed.
Τι χρειάζεσαι
  • Ένας browser — τα σχολικά Chromebook είναι υπεραρκετά
  • Ένας δωρεάν κωδικός τάξης από το vxlverse.com/class — οι μαθητές μπαίνουν με αυτόν, χωρίς λογαριασμούς
  • Τίποτα προς εγκατάσταση, τίποτα προς ενημέρωση

Ξεκίνα εδώ

Το κομμάτι που διαβάζουν πρώτα οι μαθητές — όλη η γλώσσα με μια ανάσα: γράψε γραμμές σε απλά αγγλικά, βάλε εσοχές για να δείξεις τι ανήκει πού, και πάτα Play. Να ένα ολοκληρωμένο μικρό παιχνίδι:

World "beach":
  Character "Mara":
    say Hi! Bring me the lost crown and you're a hero!
  item 👑 crown
Win when: player has 👑 crown

Πώς λειτουργεί

Τρία βήματα, τίποτα άλλο.

1
Γράψε απλές γραμμές
Απλά αγγλικά, με εσοχές που δείχνουν τι ανήκει πού. Δεν χρειάζεται να απομνημονεύσεις σύνταξη.
2
Δες το να χτίζεται ζωντανά
Ένα αληθινό παιχνίδι 3D ξαναχτίζεται σε κάθε πλήκτρο. Πάτα ▶ Play για να μπεις μέσα.
3
Μοιράσου έναν σύνδεσμο
Κάθε παιχνίδι παίρνει ένα URL. Στείλ' το — οποιοσδήποτε παίζει το παιχνίδι σου στον browser, χωρίς εγκατάσταση.

Το πρώτο σου παιχνίδι, βήμα βήμα

Τα ακριβή βήματα που ακολουθούν οι μαθητές στο μάθημα — έξι μικρά βήματα από τη λευκή σελίδα σε ένα παιχνίδι που μοιράζεσαι, και το καθένα λέει τι ακριβώς να γράψεις και τι θα δεις. Δύο λεπτά, ειλικρινά. Αξίζει να το περάσεις μία φορά στον προβολέα πριν αφήσεις την τάξη ελεύθερη.

1
Άνοιξε το studio — άνοιξέ το →

Πήγαινε στο studio — δεν χρειάζεται σύνδεση. Έχεις έναν editor αριστερά και έναν άδειο κόσμο 3D δεξιά, που χτίζεται ζωντανά καθώς γράφεις.

2
Φτιάξε έναν κόσμο

Γράψε μία γραμμή. Μια παραλία 3D εμφανίζεται αμέσως — ουρανός, θάλασσα, άμμος. (Υπάρχουν 19 κόσμοι: forest, snow, volcano, dungeon… κάθε όνομα αντιστοιχεί στον πιο κοντινό.)

World "beach":
3
Πρόσθεσε κάποιον για να του μιλήσεις

Βάλε εσοχή 2 κενών κάτω από τον World. Η Mara εμφανίζεται. Πάτα ▶ Play, πλησίασέ την με WASD και πάτα E — λέει τα λόγια σου.

World "beach":
  Character "Mara":
    say My puppy ran off with my sunhat!
    say Please bring it back!
4
Δώσε στον παίκτη μια δουλειά

Το wants: φτιάχνει μια αληθινή αποστολή εύρεσης, το gives: είναι η ανταμοιβή, και το item ρίχνει το καπέλο κάπου στην παραλία. Βρες το, φέρ' το πίσω, πάρε το μετάλλιο.

  Character "Mara":
    say My puppy ran off with my sunhat!
    wants: 👒 sunhat
    gives: 🏅 medal
  item 👒 sunhat
5
Κάν' το να κερδίζεται

Μία γραμμή στην κορυφή: μόλις το μετάλλιο μπει στο σακίδιό σου (αμέσως μετά την παράδοση της αποστολής), εμφανίζεται η οθόνη νίκης. Ο «γιατρός» του studio σε προειδοποιεί αν ένα παιχνίδι δεν κερδίζεται.

Title: The Beach Rescue
Win when: player has 🏅 medal
6
Παίξ' το & μοιράσου το

Πάτα ▶ Play και κέρδισε το δικό σου παιχνίδι. Στην τάξη, αποθήκευσε με τον κωδικό τάξης — πάει στη γκαλερί της τάξης, χωρίς λογαριασμό. Μόνος σου, πάτα Share (σύνδεση με Google) και το παιχνίδι σου παίρνει δικό του δημόσιο σύνδεσμο. Αυτός είναι όλος ο κύκλος: λέξεις → παιχνίδι → σύνδεσμος.

Το ολόκληρο παιχνίδι που μόλις έφτιαξες — άνοιξέ το στο studio →

Title: The Beach Rescue

World "beach":
  Character "Mara":
    say My puppy ran off with my sunhat!
    wants: 👒 sunhat
    gives: 🏅 medal
  item 👒 sunhat

Win when: player has 🏅 medal

Τρία είδη παιχνιδιού

Κάθε παιχνίδι ξεκινά το ίδιο — μία γραμμή διαλέγει το είδος. Το Story είναι η προεπιλογή· δεν χρειάζεται γραμμή Mode.

Storyη προεπιλογή — χωρίς γραμμή Mode

Κόσμοι, χαρακτήρες που μιλούν και σε θυμούνται, επιλογές, αποστολές, θησαυροί και μια νίκη.

BattleMode: waves

Πολέμησε κύμα το κύμα τους εχθρούς σου μέχρι το φινάλε με boss — μάχη σώμα με σώμα, όπλα και ξόρκια.

ParkourMode: parkour

Μια διαδρομή με ιπτάμενες πλατφόρμες, φτιαγμένη αυτόματα από τον τίτλο σου. Πήδα ως τον στόχο.

Τι μπορεί να κάνει το παιχνίδι σου

Δεν είναι παιχνιδάκι — κάθε παιχνίδι βγαίνει με αληθινούς μηχανισμούς, χωρίς plugins ή στήσιμο.

Διάλογοι & επιλογές
Οι NPC μιλούν σε σελίδες που γράφονται μπροστά σου και προσφέρουν επιλογές που ορίζεις εσύ.
Μάχη, όπλα & ξόρκια
Σπαθιά, σφυριά, πιστόλια, blasters — μαζί με Fireball, Thunder και Blizzard, δωρεάν.
Bosses
Κάνε οποιονδήποτε εχθρό boss, με προειδοποιημένες επιθέσεις, φάσεις HP και δική του μπάρα.
Ομάδες συμμάχων
Σύντροφοι που σε ακολουθούν και πολεμούν — ομάδα έως 20.
Σχέσεις
Οι χαρακτήρες θυμούνται πώς τους φέρθηκες και μπορούν να έρθουν μαζί σου — ή να στραφούν εναντίον σου.
Αποστολές & αντικείμενα
Αποστολές εύρεσης, αλυσίδες αποστολών, δώρα, φίλτρα και πυρομαχικά που χρησιμοποιείς, κρυμμένοι θησαυροί.
Συνδεδεμένοι κόσμοι
Έως 6 κόσμοι, που συνδέονται αυτόματα με πύλες — ή κερδίζεις φτάνοντας σε έναν.
Βαθμίδες εχθρών 1–50
Από απλό στρατιώτη μέχρι ασταμάτητο τέρας — όρισε ακριβώς πόσο δυνατός είναι ο καθένας.
Χρονόμετρα & συνοδείες
Επιβίωσε σε αντίστροφη μέτρηση, κόντρα στο ρολόι, ή προστάτεψε έναν σύμμαχο — η ένταση είναι έτοιμη.
Το εγχειρίδιο του μαθητή

Κάθε γραμμή που μπορείς να γράψεις

Το κομμάτι που ανατρέχεις — όταν ένας μαθητής μέσα στο μάθημα ρωτήσει «πώς φτιάχνω boss;», η απάντηση είναι εδώ. Ομαδοποιημένες κατά το τι φτιάχνεις, κάθε εντολή με απλή περιγραφή και ένα μικρό παράδειγμα — και οι σύνδεσμοι ▶ ανοίγουν το παράδειγμα κατευθείαν στο studio, ζωντανά.

Ιστορία, φινάλε & νίκη

Όρισε το όνομα, την αρχική αφήγηση, το κείμενο της οθόνης νίκης και (προαιρετικά) έναν γενικό κανόνα νίκης. Αυτά μπαίνουν στην ΚΟΡΥΦΗ του παιχνιδιού σου.

Title: The Lost Puppy
Ένα όνομα για το παιχνίδι σου — φαίνεται στην οθόνη νίκης.
Goal: Bring the bone to Pip
Μια μονόγραμμη υπόδειξη που βλέπει πάντα ο παίκτης, για να ξέρει τι να κάνει.
Story: A dragon woke in the cave.
Μια γραμμή αρχικής αφήγησης πριν ξεκινήσει το παιχνίδι. Βάλε πολλές. Χωρίς εισαγωγικά — το κείμενο είναι η υπόλοιπη γραμμή.
Ending: You saved the village! 🎉
Το κείμενο που εμφανίζεται στην οθόνη νίκης.
Ending "good": … + win good
ΠΟΛΛΑΠΛΑ φινάλε: γράψε πολλές γραμμές Ending και μετά κλείσε μια διακλάδωση με `win <name>` — όποιο φτάσει ο παίκτης καθορίζει το κείμενο της οθόνης νίκης.
Ending "good": The city is saved!
Ending "bad": The dragon won...

Character "King":
  if choice is "Fight":
    win good
  if choice is "Flee":
    win bad
▶ Δοκίμασέ το στο studio
Win when: defeat all
Ένας προαιρετικός γενικός κανόνας νίκης. Δες το «Νίκη & ήττα» για όλες τις μορφές.
γράφεται καιtitle · goal · story / intro · ending / outro / finale · win when / win if

Κόσμοι

Πού συμβαίνει το παιχνίδι σου. Προαιρετικό — ένα παιχνίδι δουλεύει και χωρίς. Γράψε 2+ κόσμους και συνδέονται αυτόματα με πύλη. Οι χαρακτήρες, οι εχθροί και τα αντικείμενα που γράφονται κάτω από έναν World ζουν εκεί.

World "Forest":
Μια σκηνή. Διάλεξε όνομα — ή οποιαδήποτε αγγλική/ελληνική φράση όπως «Spooky Castle» αντιστοιχεί στον πιο κοντινό κόσμο. Έως 6 κόσμοι.
World "Snow":
  Character "Yeti":
    say Brrr! Welcome to the peak!
▶ Δοκίμασέ το στο studio
in: dungeon
Βάλε ΕΝΑΝ χαρακτήρα σε συγκεκριμένο κόσμο (αντί για εσοχή από κάτω του).
Character "Guard":
  in: dungeon
▶ Δοκίμασέ το στο studio
music: horror
Διάθεση μόνο για ΑΥΤΟΝ τον κόσμο — περνώντας την πύλη του αλλάζει η μουσική (το γενικό Music: παίζει παντού αλλού).
World "cemetery":
  music: horror
▶ Δοκίμασέ το στο studio
φύσηforest · jungle · autumn · savanna
ήπιοι & φωτεινοίsakura · meadow
σούρουποtwilight
παγωμένοιsnow · tundra
ξηροίdesert · canyon · badlands
ακτή & νερόbeach · reef · swamp
εχθρικοίvolcano · cemetery
μυστικιστικοίcrystal · mushroom · candy · moon
πόλη & εσωτερικοίcity-day · city-night · dungeon · house
καλό να ξέρειςdungeon + house είναι εσωτερικοί χώροι · cemetery/volcano/city-night/dungeon/crystal/mushroom είναι σκοτεινοί · house είναι ειρηνικός (χωρίς μάχη)

Χαρακτήρες & διάλογος

Άνθρωποι που ο παίκτης πλησιάζει (πάτα E) και τους μιλά. Ό,τι κάνει ένας χαρακτήρας μπαίνει με εσοχή 2 κενών από κάτω του. Έως 24 χαρακτήρες.

Character "Mara":
Προσθέτει κάποιον για να του μιλήσεις. Βάλε την εμφάνιση, τα λόγια και τις επιλογές του στις γραμμές από κάτω, με εσοχή 2 κενών.
Character "Mara":
  say Hi, I'm Mara!
▶ Δοκίμασέ το στο studio
say Welcome!
Μια γραμμή που λέει ο χαρακτήρας. Τα εισαγωγικά προαιρετικά. Βάλε πολλές για περισσότερες σελίδες (έως 12).
Character "Mara":
  say Welcome!
  say Pick a door.
▶ Δοκίμασέ το στο studio
γράφεται καιcharacter · char · npc · person · hero

Πώς δείχνει ένας χαρακτήρας

Όρισε φύλο, μαλλιά, ρούχα και δέρμα ενός χαρακτήρα — το καθένα σε δική του γραμμή κάτω από τον χαρακτήρα. Τα άγνωστα χρώματα απλώς μένουν τυχαία.

gender: girl
Κάνε τον χαρακτήρα κορίτσι ή αγόρι (girl · boy · man · woman).
Character "Mara":
  gender: girl
▶ Δοκίμασέ το στο studio
hair: long blonde
Χρώμα μαλλιών. Γράψε «long» πριν το χρώμα για μακριά μαλλιά.
hair: long brown
wears: red
Χρώμα μπλούζας (γράφεται και «clothes:»).
wears: blue
dress: purple
Δώσ' του φόρεμα σε αυτό το χρώμα (κάνει επίσης τον χαρακτήρα κορίτσι).
dress: pink
pants: navy
Χρώμα παντελονιού.
pants: black
skin: tan
Απόχρωση δέρματος (pale · fair · medium · olive · tan · brown · dark).
skin: olive
hairblack · brown · blonde · red / ginger · grey / silver · white · blue · pink · purple · green
clothesred · blue · navy · green · yellow · orange · purple · pink · black · white · grey · brown · teal · cyan · gold · maroon

Επιλογές & διακλαδώσεις

Άσε τον ΠΑΙΚΤΗ να αποφασίσει. Βάλε 2 κενά ακόμα εσοχή για ό,τι συμβαίνει κάτω από την επιλογή. Έως 3 επιλογές ανά μενού.

if choice is "Help them":
Ένα κουμπί που πατιέται. Οι γραμμές με εσοχή τρέχουν αν το διαλέξει.
Character "Guard":
  if choice is "🟥 Red door":
    say Fire room! You win!
    win
  if choice is "🟦 Blue door":
    say Treasure! You win!
    win
▶ Δοκίμασέ το στο studio
else:
Το άλλο σκέλος του ελέγχου ακριβώς από πάνω.
if player has key:
  say It fits!
else:
  say Locked.

Μνήμη & συνθήκες

Κάνε το παιχνίδι να θυμάται τον παίκτη — τι κουβαλά, ποιους γνώρισε, πού βρίσκεται ένας μετρητής. Συνδύασε οποιοδήποτε από αυτά με else: για την άλλη περίπτωση.

if player has key:
Τρέχει αν ο παίκτης κουβαλά το αντικείμενο. Πρόσθεσε αριθμό για «τουλάχιστον N».
if player has 3 gems:
  say Rich!
if talked before:
Διαφορετικά λόγια την ΠΡΩΤΗ φορά και διαφορετικά όταν ο παίκτης ξαναγυρίσει.
if talked before:
  say Good to see you again!
else:
  say Nice to meet you!
if talked to "Mara":
Τρέχει μόνο αφού ο παίκτης γνωρίσει εκείνον τον ΑΛΛΟ χαρακτήρα — έτσι ορίζεις τη ΣΕΙΡΑ.
Character "Mara":
  say Tell the Shopkeeper I sent you.

Character "Shopkeeper":
  if talked to "Mara":
    say Mara sent you!
  else:
    say Go talk to Mara first.
▶ Δοκίμασέ το στο studio
if coins is 10:
Έλεγχος μετρητή — τρέχει όταν ο μετρητής σου φτάσει έναν αριθμό. Δουλεύει με is / >= / <= / = / > / <.
if coins >= 3:
  say You can afford it.
if warmer and player has gift:
Έλεγχος AND — ένωσε συνθήκες με «and» (2+). Ανοίγει ΜΟΝΟ όταν ισχύουν όλες. Δεν υπάρχει «or» — γράψε ξεχωριστούς ελέγχους.
Character "Ana":
  say The door needs my blessing AND the key.
item 🗝️ key

Character "Door":
  if talked to "Ana" and player has 🗝️ key:
    say The door opens!
    win
▶ Δοκίμασέ το στο studio

Αποστολές & αντικείμενα

Δώσε στον παίκτη κάτι να φέρει — και μια ανταμοιβή. Τα wants:/gives:/give ανήκουν στον χαρακτήρα από πάνω τους· το item πέφτει μέσα στον κόσμο.

wants: key
Αποστολή εύρεσης — αυτός ο χαρακτήρας ζητά από τον παίκτη να του φέρει αυτό το αντικείμενο.
Character "Guard":
  wants: key
▶ Δοκίμασέ το στο studio
gives: medal
Η ανταμοιβή που δίνεται όταν ολοκληρωθεί η αποστολή του wants:.
Character "Guard":
  wants: key
  gives: medal
▶ Δοκίμασέ το στο studio
give 🔦 torch
Ένα δώρο — κατευθείαν στο σακίδιο, χωρίς αποστολή.
Character "Wizard":
  say Take my torch!
  give 🔦 torch
▶ Δοκίμασέ το στο studio
item 🔦 torch
Ένα αντικείμενο που βρίσκεται στον κόσμο για να το μαζέψεις. Βάλε emoji στο όνομα — ή άσ' το και θα μαντέψει ένα.
item 🧪 potion heals 30
Αντικείμενο που ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ — μάζεψέ το, άνοιξε το σακίδιο (I) και πάτα Use. Το «heals N» επαναφέρει HP.
item 🧪 potion heals 30
item 📦 clip ammo 20
▶ Δοκίμασέ το στο studio
item 🪙 coin x10
Σκόρπισε N αντίγραφα στον κόσμο (έως 30). Πρόσθεσε @world για να τα βάλεις σε συγκεκριμένο κόσμο.
item 🪙 coin x10 @beach
▶ Δοκίμασέ το στο studio
item 🗺️ map at far north
Τοποθέτηση με πυξίδα — βάλε ένα αντικείμενο ΕΚΕΙ που θες: at [far] north, south, east, west ή center. Απλές λέξεις, χωρίς συντεταγμένες.
item 🗺️ map at far north
item 🔑 key at east
▶ Δοκίμασέ το στο studio
Quest "The Journey":
Αποστολή πολλών βημάτων — γράψε τα βήματα (talk to / get / defeat) με εσοχή από κάτω. Το HUD δείχνει το τρέχον, ο δείκτης ◆ σε οδηγεί σε αυτό, κάθε βήμα προχωρά μόνο του, και το ΤΕΛΕΥΤΑΙΟ βήμα ΚΕΡΔΙΖΕΙ. Δεν χρειάζεται ξεχωριστό Win when.
Character "Rowan":
  say Safe travels.
item 🌿 herb
Enemy "Warden":
  kind: golem

Quest "The Journey":
  talk to Rowan
  get 🌿 herb
  defeat Warden
▶ Δοκίμασέ το στο studio
αντικείμενα σε χρήσηheals N (επαναφορά HP) · ammo N / refills N / reloads N (γέμισμα όπλου)
βήματα αποστολήςtalk to <Character> · get <item> · defeat <Enemy> (έως 12, τρέχουν με τη σειρά)

Εχθροί

Εχθροί για μάχη — και τα λάφυρα που ρίχνουν. Τα χαρακτηριστικά μπαίνουν με εσοχή κάτω από τον εχθρό. Έως 16 εχθροί.

Enemy "Skeleton":
Εμφανίζεται ένας εχθρός και η μάχη μπορεί να αρχίσει — το παιχνίδι δίνει όπλο στον παίκτη.
kind: zombie
Ο τύπος του πλάσματος. Πολλά καθημερινά συνώνυμα αντιστοιχούν κι αυτά (dragon→wyrm, giant/troll→golem, android→robot, werewolf→wolf, wizard/goblin→raider…).
Enemy "Biter":
  kind: zombie
▶ Δοκίμασέ το στο studio
drops 💰 gold
Τι ρίχνει όταν νικηθεί (τροφοδοτεί και τις αποστολές εύρεσης).
Enemy "Goblin":
  drops 💰 gold
▶ Δοκίμασέ το στο studio
count: 6
Εμφάνισε ΑΚΡΙΒΩΣ τόσους. Μόλις ΕΝΑΣ εχθρός αποκτήσει αριθμό, το παιχνίδι βγάζει ακριβώς τη λίστα σου αντί για τυχαίο μείγμα.
Enemy "Skeleton":
  count: 8
Enemy "Zombie":
  count: 2
▶ Δοκίμασέ το στο studio
tier: 3
Πόσο δυνατός — από 1 έως 50. Δες τον πίνακα βαθμίδων παρακάτω.
Enemy "Titan":
  kind: raider
  tier: 25
▶ Δοκίμασέ το στο studio
fights: ranged
ΠΩΣ πολεμά. Ο ranged κρατά απόσταση και ρίχνει βολές που αποφεύγονται, ο flanker σε κυκλώνει και ορμά, ο support γιατρεύει τους πληγωμένους φίλους του (σκότωσέ τον πρώτο!), το swarm ορμά σε αγέλη. Δουλεύουν και συνώνυμα: archer, assassin, healer…
Enemy "Bone Archer":
  kind: skeleton
  fights: ranged
▶ Δοκίμασέ το στο studio
hp: 300 · speed: 4 · dmg: 25
Ρύθμισε ακριβώς τα στατιστικά ΕΝΟΣ εχθρού (hp 1–5000, speed 1–30, dmg 0–200). Οι πολλαπλασιαστές της βαθμίδας εξακολουθούν να ισχύουν από πάνω.
Enemy "Tank":
  kind: raider
  hp: 300
  speed: 4
  dmg: 25
▶ Δοκίμασέ το στο studio
kind:raider · zombie · drone · mummy · skeleton · dog · wolf · robot · slime · bat · spider · ghost · wyrm · golem
fights:melee · swarm · ranged · flanker · support

Βαθμίδες εχθρών · 1 έως 50

Ένας αριθμός ορίζει πόσο δυνατός είναι ένας εχθρός. Ό,τι βάλεις, ΑΚΡΙΒΩΣ αυτή η βαθμίδα ισχύει — χωρίς τυχαία κλιμάκωση. Μεγαλύτερο = περισσότερα HP, περισσότερη ζημιά, μεγαλύτερο μέγεθος, πιο έντονο χρώμα.

tier: 1
① απλός στρατιώτης — η βάση.
tier: 3
③ επίλεκτος — 4× τα HP ενός απλού.
tier: 4
④ κατηγορία boss — 8× HP, μοβ.
tier: 10
⑩ κορυφαίος — ~95× HP, λευκός-πυρωμένος.
tier: 50
ULTRA — ένα τέρας με ~2000× τα HP ενός απλού.

Bosses

Κάνε οποιονδήποτε εχθρό BOSS με προειδοποιημένες επιθέσεις, κλιμακούμενες φάσεις και δική του μπάρα HP — αρκεί να προσθέσεις attacks: από κάτω του.

attacks: slam volley charge summon
Κάνει τον παραπάνω εχθρό boss: προειδοποιημένα μοτίβα + ξεχωριστή μπάρα HP. Διάλεξε όποια από τις τέσσερις κινήσεις θες.
Enemy "Raider"
Enemy "Smoke Dragon":
  kind: drone
  attacks: slam volley charge
▶ Δοκίμασέ το στο studio
attacks: slam volley / charge / summon
Οι κάθετοι σχεδιάζουν τη ΜΑΧΗ ΑΝΑ ΦΑΣΗ: κάθε τμήμα είναι οι κινήσεις εκείνης της φάσης — η φάση 1 χτυπά και πυροβολεί, η φάση 2 μόνο ορμά, η φάση 3 καλεί ενισχύσεις. Οι φάσεις ακολουθούν αυτόματα τα τμήματά σου.
Enemy "Raider"
Enemy "Golem King":
  attacks: slam volley / charge / summon
▶ Δοκίμασέ το στο studio
phases: 3
Πόσες φάσεις HP (1–3) πριν πεθάνει. Και μόνο οι φάσεις αρκούν για να γίνει boss.
Enemy "Raider"
Enemy "Golem":
  attacks: slam charge
  phases: 3
▶ Δοκίμασέ το στο studio
κινήσειςslam · volley · charge · summon

Σύμμαχοι & σύντροφοι

Δώσε στον παίκτη έναν φίλο που τον ακολουθεί και χτυπά αυτόματα τον κοντινότερο εχθρό (και μπορεί να πέσει στη μάχη).

Ally "Rex":
Ένας σύντροφος με πράσινη ταμπέλα ονόματος.
kind: dog
Τι πλάσμα είναι ο σύμμαχος (ίδιοι τύποι με τους εχθρούς).
Ally "Rex":
  kind: dog
▶ Δοκίμασέ το στο studio
count: 5
Βγάλε ολόκληρη ΟΜΑΔΑ — έως 20 συντρόφους μαζί.
Ally "Rex":
  kind: dog
  count: 5
▶ Δοκίμασέ το στο studio

Σχέσεις & διάθεση

Οι χαρακτήρες θυμούνται πώς τους φέρεσαι. Άλλαξε την εμπιστοσύνη τους και μετά αντίδρασε όταν ζεσταθούν ή κρυώσουν — μπορούν ακόμα να έρθουν μαζί σου ή να στραφούν εναντίον σου.

trust_mara + 2
Ανέβασε (ή κατέβασε με -) το πώς νιώθει ένας χαρακτήρας για σένα. Χρησιμοποίησε trust_<name>.
Character "Mara":
  if choice is "Help her":
    trust_mara + 2
▶ Δοκίμασέ το στο studio
if warmer:
Τρέχει όταν σε εμπιστεύεται περισσότερο. Υπάρχουν και τα «if colder:» και «if neutral:».
Character "Mara":
  if warmer:
    say I trust you now!
    join me
▶ Δοκίμασέ το στο studio
join me
Αυτός ο χαρακτήρας γίνεται σύμμαχός σου και πολεμά για σένα.
if warmer:
  join me
turn hostile
Αυτός ο χαρακτήρας γίνεται εχθρός και σου επιτίθεται.
if colder:
  turn hostile

Σκορ & μετρητές

Κράτα αριθμούς που ανεβαίνουν (ή κατεβαίνουν) καθώς παίζει ο παίκτης — το έτοιμο σκορ ή δικούς σου μετρητές με όνομα — και μετά κέρδισε όταν κάποιος φτάσει τον στόχο.

score + 10
Δώσε πόντους. Κέρδισε με «Win when: score is 30».
if choice is "Grab the gem!":
  score + 10
coins + 5
ΔΙΚΟΣ σου μετρητής με όποιο όνομα θες. Πρόσθεσε ή αφαίρεσε με «coins - 2».
if choice is "Open the chest":
  coins + 5
set coins to 0
Όρισε μετρητή σε ακριβή τιμή (και «coins = 10»).
set coins to 0

Βρόχοι — επανάληψη χωρίς αντιγραφή

Φτιάξε πολλά πράγματα με μια κίνηση — έναν σωρό νομίσματα, μια αγέλη εχθρών, μια σειρά φρουρών με ονόματα. Ό,τι επαναλαμβάνεται μπαίνει με 2 κενά ακόμα εσοχή. Έως 30 ανά βρόχο.

loop 6:
Επανάλαβε το επόμενο μπλοκ 6 φορές.
World "beach":
  loop 6:
    item 🪙 coin
▶ Δοκίμασέ το στο studio
loop 3 as $i:
Αρίθμησε κάθε αντίγραφο — το $i γίνεται 1, 2, 3… ιδανικό για μοναδικά ονόματα.
loop 3 as $i:
  Character "Guard $i":
    say I am guard $i!
▶ Δοκίμασέ το στο studio
loop over coin, gem, star as $x:
Επανάλαβε μία φορά για κάθε στοιχείο της λίστας σου — το $x γίνεται κάθε τιμή.
loop over coin, gem, star as $x:
  item 🍀 $x
▶ Δοκίμασέ το στο studio

Είδος παιχνιδιού & όπλο

Από προεπιλογή φτιάχνεις ΙΣΤΟΡΙΑ. Πρόσθεσε ΜΙΑ γραμμή για άλλο ΕΙΔΟΣ — και διάλεξε το όπλο με το οποίο πολεμάς.

Mode: parkour
Διαδρομή με ιπτάμενες πλατφόρμες, από τον τίτλο σου. Πήδα ως τον στόχο — κόντρα στο ρολόι για μετάλλια και το δικό σου ghost replay.
World "sky":
Mode: parkour
▶ Δοκίμασέ το στο studio
Mode: waves
Μάχη με κύματα μέχρι το φινάλε με boss.
Mode: waves
Enemy "Grunt":
  kind: raider
▶ Δοκίμασέ το στο studio
Waves: 10
Πόσα κύματα κρατά η μάχη (1–50· προεπιλογή 5). Μόνο σε Mode: waves.
Mode: waves
Waves: 10
▶ Δοκίμασέ το στο studio
Weapon: shotgun
Το όπλο με το οποίο ξεκινά ο παίκτης (φαίνεται ακόμα και σε ιστορία).
Weapon: sword
▶ Δοκίμασέ το στο studio
Mode:story (default) · waves · parkour
Weapon:pistol · smg · shotgun · crossbow · blaster · dagger · sword · hammer

Music

Διάλεξε τη διάθεση της μουσικής υπόκρουσης. Άσ' το κενό και κάθε κόσμος διαλέγει τη δική του (και αλλάζει καθώς περνάς από πύλες).

Music: fantasy
Όρισε τη διάθεση της μουσικής.
Music: battle
▶ Δοκίμασέ το στο studio
διαθέσειςambient · exploration · fantasy · battle · horror · mystery · town · cinematic · sad · victory · scifi · jazz_funk · menu

Ξόρκια — δωρεάν σε κάθε μάχη

Δεν τα γράφεις εσύ — κάθε παιχνίδι μάχης δίνει στον παίκτη και τα τρία, στα πλήκτρα 1, 2 και 3. Χτυπούν πιο δυνατά όσο ανεβαίνεις.

1 · Fireball
Δυνατή έκρηξη φωτιάς με μικρή περιοχή επίδρασης.
2 · Thunder
Κεραυνός που περνά αλυσιδωτά στους κοντινούς εχθρούς.
3 · Blizzard
Χιονοθύελλα στο έδαφος που παγώνει και λιώνει σιγά σιγά τους εχθρούς.

Νίκη & ήττα

Δίνε πάντα στον παίκτη έναν τρόπο να κερδίσει. Βάλε win / lose μέσα σε μια επιλογή ή μετά από ολοκληρωμένη αποστολή, ή πρόσθεσε έναν γενικό κανόνα «Win when:» στην κορυφή.

win
Εδώ ο παίκτης ΚΕΡΔΙΖΕΙ — εμφανίζεται το κείμενο του Ending. Βάλ' το κάτω από τη σωστή επιλογή.
Character "Dragon":
  if choice is "Free the dragon":
    win
▶ Δοκίμασέ το στο studio
lose
Εδώ ο παίκτης ΧΑΝΕΙ — τέλος παιχνιδιού.
if choice is "Touch the lava":
  lose
Win when: defeat all
Κερδίζεις νικώντας κάθε εχθρό.
Win when: defeat Warlord
Κερδίζεις νικώντας έναν συγκεκριμένο εχθρό ή boss.
Win when: survive
Κερδίζεις αντέχοντας μέχρι το τέλος των κυμάτων.
Win when: survive 300s
ΧΡΟΝΟΜΕΤΡΟ — κερδίζεις όταν τελειώσει ο χρόνος (επιβίωσε 5 λεπτά). Ιδανικό για φινάλε «κράτα λίγο ακόμα!».
Win when: reach Castle Peak
Κερδίζεις ΦΤΑΝΟΝΤΑΣ σε άλλον κόσμο — πέρνα μέσα από την πύλη. Θέλει 2+ κόσμους.
Win when: player has crown
Κερδίζεις τη στιγμή που ο παίκτης κρατά ένα αντικείμενο.
Win when: player has carrot and onion and mushroom
Κερδίζεις κρατώντας ΟΛΟΚΛΗΡΟ ΣΕΤ — μια συνταγή ή μια συλλογή.
Win when: defend Rex for 90s
ΣΥΝΟΔΕΙΑ — άντεξε 90 δευτερόλεπτα κρατώντας έναν Ally ζωντανό.
Win when: talked to Mara
Κερδίζεις μόλις ο παίκτης μιλήσει σε έναν χαρακτήρα.
Win when: score is 30
Κερδίζεις όταν το σκορ (ή ο δικός σου μετρητής) φτάσει έναν αριθμό.
Lose when: time > 90s
ΧΑΝΕΙΣ αν τελειώσει ο χρόνος — συνδυάζεται με κάθε νίκη για κούρσα με τον χρόνο.
Lose when: Rex dies
ΧΑΝΕΙΣ αν πέσει ο προστατευόμενος Ally — η αποτυχία συνοδείας που δίνει ένταση στο «defend».

Καλό να ξέρεις

Μερικοί διακριτικοί κανόνες που κάνουν τα πάντα να κουμπώνουν.

Εσοχή 2 κενών
για να βάλεις μια γραμμή ΜΕΣΑ σε αυτήν από πάνω — τα λόγια ενός χαρακτήρα κάτω από τον χαρακτήρα, οι γραμμές μιας επιλογής κάτω από την επιλογή.
Χωρίς εισαγωγικά στο κείμενο
το κείμενο είναι απλώς η υπόλοιπη γραμμή: say Hello there! Βάλε emoji μέσα στα ονόματα των αντικειμένων.
Ένα boss σε ιστορία
μετατρέπει αυτόματα το παιχνίδι σε μάχη με κύματα (εκεί εμφανίζονται τα bosses).
Κίνηση & άλμα
κάθε παιχνίδι έχει έτοιμα τρέξιμο, dash και διπλό άλμα — χωρίς ρυθμίσεις.

Καμία εντολή δεν ταιριάζει — δοκίμασε άλλη λέξη (π.χ. «enemy», «win», «colour» ή «loop»).

Ένα ολόκληρο μικρό παιχνίδι

Όλες οι παραπάνω ιδέες μαζί. Επικόλλησέ το στο studio και πάτα ▶ Play — μετά άλλαξε μία λέξη και δες το να ξαναχτίζεται.

Story: A tiny puppy is lost in the snow… Ending: Pip is home, warm and happy. 🐶❄️ World "Snow": Character "Pip the Puppy": gender: girl say *whimper* I can't find my home! wants: bone gives: 🐾 puppy's trust Character "Pip's Cozy Home": if player has puppy's trust: say Pip dashes inside. You did it! win else: say Pip won't go in until it trusts you. item 🦴 bone

Για βοηθούς AI

Οποιοδήποτε LLM μπορεί να σου φτιάξει ένα παιχνίδι VXLVERSE. Όλη η γλώσσα βρίσκεται σε ένα αρχείο που διαβάζουν οι μηχανές — vxlverse.com/llms.txt — και ένα έτοιμο script ανοίγει κατευθείαν στο studio μέσω vxlverse.com/make?code=<url-encoded script>. Επικόλλησέ το σε ChatGPT, Claude, Gemini — σε ό,τι μπορεί να διαβάσει ένα URL: vxlverse.com/llms.txt

Read https://vxlverse.com/llms.txt and make me a VXLVERSE game about [YOUR IDEA].
Reply with the full VXLScript in a code block, plus the one-click
https://vxlverse.com/make?code=... link that opens it in the editor.

Ο βοηθός διαβάζει τη γλώσσα, γράφει το παιχνίδι σου και σου δίνει έναν σύνδεσμο — κάνε κλικ και το παιχνίδι χτίζεται ήδη στον editor, έτοιμο να το παίξεις, να το αλλάξεις και να το μοιραστείς.