Scaricamento E Compilazione
Prerequisiti software
- Visual Studio Code
- Visual Studio 2022
- Git Cmd Line
Puoi installare tutti questi premendo su start e cercando DevHome
. Una volta aperto l’hub sul menu laterale clicca su Machine Configuration -> Install Application
e cerca i programmi richiesti.
Scarica il codice
Puoi farlo sia clonando il repository tramite la riga di comando, sia dirigendoti alla Pagina di Atterraggio di Rake e premendo il pulsante Clone Code
che ti reindirizzerà alla pagina GitHub.
Clona la repository
Apri la riga di comando e digita:
Con l’opzione --recursive
o -r
il repository sarà clonato insieme ai suoi submoduli, se ciò non avviene puoi sempre farlo manualmente con i comandi:
Installa gli strumenti
Tutti i passaggi sottostanti sono stati automatizzati tramite uno script Python che puoi eseguire aprendo la cartella di Rake in VSCode (mantenendola aperta, ne avrai bisogno) e premendo Ctrl + Shift + B
per eseguire il compito Install Tools
. Tuttavia, se incontri problemi, puoi seguire questi passaggi.
-
Python è disponibile nel Microsoft Store o da questo sito web, esegui la procedura guidata e segui le istruzioni.
-
Premake5 può essere scaricato da questo sito web. Scegli l’opzione per Windows, decomprimi il file e inserisci l’eseguibile premake ovunque tu voglia, tuttavia, deve essere richiamabile dalla console.
Prerequisiti di Python
Prima di iniziare, potresti dover installare alcuni moduli Python. Per farlo, è necessario che Python e ‘PIP’ siano installati, dopo di che eseguire i seguenti comandi:
Scarica le librerie
Tutti i passaggi sottostanti sono stati automatizzati tramite uno script Python che puoi eseguire aprendo la cartella di Rake in VSCode e premendo Ctrl + Shift + B
per eseguire il compito Download libraries
. Tuttavia, se incontri problemi, puoi seguire questi passaggi.
-
La libreria Vulkan può essere scaricata da questo sito web (Versione attualmente utilizzata 1.3.261.1). Quando viene installato Vulkan, verrà creata automaticamente una variabile d’ambiente con il percorso di installazione.
-
La libreria Microsoft GameDK può essere scaricata da questo sito web. Dopo che GameDK è stato installato, dovrai eseguire gli script di configurazione dell’ambiente trovati in
C:\YourInstallPath\Microsoft GDK\CommandPrompts
. -
La libreria KTX Software può essere scaricata da questo sito web. Dovrai creare manualmente una variabile d’ambiente chiamata KTX_SOFTWARE contenente il percorso di installazione.
-
La libreria Libsodium può essere scaricata da questo sito web. Dovrai creare manualmente una variabile d’ambiente chiamata LIBSODIUM contenente il percorso di installazione.
Ricorda che puoi sempre personalizzare il file dependencies.lua
se hai esigenze particolari o semplicemente vuoi sperimentare con diverse versioni delle librerie.
Genera i file della soluzione
Rake utilizza Premake5 per generare progetti e configurazioni di compilazione, anche in questo caso puoi eseguire gli script in VScode o da GenerateProjects.bat
.
Bandiera Scacchi
La configurazione di Rake è completa! Sei pronto a compilare ed eseguire il programma! Fai doppio clic sul file .sln
nella cartella radice di Rake e aprilo con Visual Studio 2022 e sei a posto. Buona programmazione!