Benvenuto nella documentazione ufficiale di ct.js!
Impara ct.js, completa i tutorial e contribuisci alla documentazione di ct.js
Impara JavaScript
I giochi realizzati in ct.js utilizzano JavaScript, o semplicemente JS, per codificare la logica di gioco. Impara il necessario nella nostra piccola Introduzione a JS.
Impara JavaScript →Tutorial completi
Il modo migliore per imparare è creare e puoi realizzare veri giochi con i nostri tutorial passo-passo:
Impara la libreria principale
Scova metodi e proprietà aggiuntive per manipolare copie, telecamera, livelli di gioco e crea proceduralmente mappe basate su tile, sfondi e nuove copie.
Vai alla documentazione di ct.js →Importanti modifiche e aggiunte in ct.js v3.0
- Nuovo editor per i livelli di gioco, woop-woop! Le guide per l'editor dei livelli sono state aggiornate — ha dozzine di comodi tasti di scelta rapida. Se incontri problemi, guarda la guida per la migrazione!
- Ora ci sono più eventi nell'editor dei template — i tutorial sono stati aggiornati di conseguenza (grazie a Firecakes!)
- L'esempio Physics2D è stato aggiornato e ora utilizza i nuovi eventi appena aggiunti. Aggiungere i giochi alla fisica è diventato molto più semplice!
- Ci sono nuove spiegazioni sulla licenza di ct.js nel pannello della licenza. TL;DR: ct.js è semplicemente fantastico.
- Un selvaggio
ct.rooms.restart()
è comparso. - Firecakes ha rilasciato un
vgui
catmod che aggiunge una API per creare una casella di testo per l'input! - EhanAhamed ha aggiornato il modulo
ct.desktop
, ora ha centinaia di nuove funzionalità e supporta sia il runtime Electron che NW.js! Guarda le novità in ct.js.
Get the cheatsheet
Scarica i cheatsheet →Unisciti alla comunità
Unisciti al nostro server Discord per incontrare altri sviluppatori di giochi, ricevere aiuto, aiutare gli altri e condividere le tue creazioni. In alternativa, puoi anche postare sul nostro forum.
Server Discord →Forum →Contribuire
Configura un ambiente di sviluppo per eseguire un server di documentazione in locale e usa la semplice sintassi Markdown per scrivere nuovi tutorial e inviare correzioni.
Puoi anche modificare i documenti su Github — cerca il link "Proponi modifiche" in fondo a ogni pagina!
Visita il repository →