Το Puzzlescript είναι ένα δωρεάν building tool που δίνει τη δυνατότητα σε entry level χρήστες να προγραμματίσουν τα πρώτα τους puzzle solving games. To Puzzlescript προτρέπει μάλιστα τους χρήστες του να δουν δουλειές άλλων developer με τη λειτουργία “hack”, επιτρέποντάς τους να επεξεργαστούν τον κώδικα του παιχνιδιού ή απλά να τον μελετήσουν για να κατανοήσουν πλήρως τον τρόπο λειτουργίας του.
Ξεκινώντας το Puzzlescript θα ζητήσει το όνομα του χρήστη καθώς και του παιχνιδιού. Από εκεί και μετά η πρώτη δουλειά που αναθέτει είναι η δημιουργία των objects όπως “background”, “target” και “player” και η ανάθεση χρωμάτων στο καθένα από αυτά, η οποία ακολουθείται από δημιουργία και συσχέτιση symbols στα προαναφερθέντα, κάτι που θα φανεί πολύ χρήσιμο αργότερα καθώς αυτά θα χρησιμοποιηθούν για τη κατασκευή των levels. Στη συνέχεια ο χρήστης πρέπει να αναθέσει ήχους για την κάθε λειτουργία του παιχνιδιού του, ενώ αργότερα αναθέτει collision layers στα objects του έτσι ώστε η δουλειά του να αρχίσει να παίρνει τη τελική της μορφή στο εμφανισιακό της κομμάτι. Έπειτα πρέπει να οριστούν οι κανόνες όπως με ποιά objects μπορεί ο παίκτης να κινήσει και να επιδράσει, το πότε και υπό ποιες συνθήκες ολοκληρώνεται το level ή το πότε χάνει και με ποιο τρόπο μπορεί να ξαναπροσπαθήσει. Αφού όλα τα παραπάνω έχουν ολοκληρωθεί, τότε δίνεται η δυνατότητα για το χρήστη να χρησιμοποιήσει τα symbols που κατασκεύασε παραπάνω για να δημιουργήσει καινούρια levels και να τα επεξεργαστεί παραπάνω, αλλάζοντάς τους χρώμα και σχήμα.