JavaRush /Java Blog /Random-IT /Corazzata e altalena
zor07
Livello 31
Санкт-Петербург

Corazzata e altalena

Pubblicato nel gruppo Random-IT

Buona giornata

Quando ero ancora uno scolaro e imparavo a programmare da un tutor (Pascal), come tutti gli altri, volevo scrivere un giocattolo. Con un tutor ho scritto un gioco per console Bulls and Cows, ma la gonfia emergenza richiedeva qualcosa di più serio. La scelta ricadde su una battaglia navale. Ho iniziato a scriverlo in Pascal. I piani includevano un gioco per console in cui il computer comunica semplicemente al giocatore l'indirizzo del cellulare su cui sta sparando e il giocatore, a sua volta, comunica al computer l'indirizzo del suo cellulare. Poi tutto si è bloccato perché non potevo insegnare al computer a "finire" le navi ferite e non volevo finire di scrivere un gioco in cui il computer spara a caso attraverso il campo. Sono passati 9 anni, ho scoperto Javarush, al livello 21 l'emergenza si è svegliata e ha richiesto una battaglia navale. Gli obiettivi principali erano:
  • Disponibilità di interfaccia
  • Tiro adeguato del computer (dovrebbe eliminare le navi ferite)
Ho raggiunto il primo obiettivo con l'aiuto della libreria Swing. E il secondo con l'aiuto della libreria CrutchBicycleAndFaithInGod. Consiglio a tutti coloro che sono interessati di provare questo Frankenstein su GitHub . Devo ammettere che non sono soddisfatto della qualità del codice me stesso, ma non so ancora come farlo meglio. Quindi apprezzerei critiche costruttive e qualsiasi commento. Grazie a tutti!
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION