CROBOTS 64bit        

Attualmente il programma è diviso in due parti:
1)    il compilatore "ZetaCompiler.exe" che traduce un file C in codice macchina virtuale ".asm64".
2)    Il gioco "Crobots64.exe" che carica i codici ".asm64" e li esegue.
Crobots64r.exe utilizza un file di configurazione (modificabile...) Crobots64.ini, dove sono settati i parametri di
configurazione, e il file CombatList64.ini dove viene tenuta in memoria la lista dei robots da combattimento.
nel pacchetto "Crobots.zip" sono compresi entrambi i programmi e i file di configurazione; in più si trovano anche
due file di prova "Zeta.r64" e "Pandora.r64" e i file compilati "Zeta.asm64" e "Pandora.asm64".
 
Per iniziare quindi scompattate tutto, aprite CRobots64.exe e clikkate su RUN.
 
Se tutto funziona dovreste vedere 10 robots combattere!!!!
5 di questi compongono il gruppo Zeta e 5 il gruppo Pandora....
 
Per generare un file .asm64, aprite ZCompiler.exe e selezionatel File->New.
Scrivete il programma e Clikkate su "ASM" per generate il codice ".asm64".
Salvate il codice macchina con File->Save modificando il nome "New File" con uno di vostra scelta; sarà creato il file ".asm64".
Aprite Crobots64.exe e aggiungete il nuovo codice alla "Combat List" con il pulsante "Add Robots".
Selezionate una "Quantity".
Premete "RUN".
 
Buono smanettamento, e fatemi sapere eventuali BUG e suggerimenti....
NOVITA': nel pacchetto si trova anche il file "pandora.r64", il primo esempio di collaborazione!! tramite le due semplici funzioni aggiuntive!
getID()    restituisce un identificatore di squadra: 1,2,3,4...
scanID() restituisce l'identificatore di squadra scannerizzato
scanID() > 0 appartenente alla stessa squadra
scanID() < 0 appartenente d una squadra avversaria
scanID() == 0 nessun robot nella zona scannerizzata
scanID() viene sempre usato dopo una chiamata alla funzione scan(ang,res);
un gruppo "pandora" composto da due elementi vince sempre contro un gruppo "zeta" molto più numeroso....
 
ATTENZIONE: Dovete inserire nella lista almeno due gruppi con nomi "diversi" altrimenti non ci sarà competizione in quanto vince il "gruppo" che sopravvive.

 

saluti da

Zeta