Ang unang proyekto na "Battleship"!
Kumusta mga residente ng Javarash! Unti-unti kong sinisimulan ang pagsasama-sama ng isang portfolio, at ipinakita ko sa iyo ang aking unang proyekto na "Battleship". Ang mga mapagkukunan sa GitHub ay pinagsama-sama dito . Ang mga paliwanag at pahiwatig sa code ay isinulat nang mabilis at malamang na may mga error. Ang laro ay mayroon pa ring isang antas ng kahirapan, ang computer ay nag-shoot pa rin nang random, at kahit na ito ay tumama, ito ay patuloy pa rin sa pag-shoot nang random. Bagama't sa tingin ko ay labis na na-overload ang klase ng Battle, marahil ito ay nagkakahalaga ng paglipat ng pagpuno sa field ng mga barko at pag-print ng mga field mula dito sa magkahiwalay na mga klase? Ang library ng JCDP ay nagpapahintulot sa iyo na i-highlight sa kulay kung ano ang naka-print sa cmd o terminal, ngunit sa ilang kadahilanan kapag gumagamit ng ColoredPrinterWIN sa Windows ito ay nagpi-print nang normal, ngunit sa IDEA ang kulay ay hindi pinansin, kung gumagamit ka ng ColoredPrinter ito ay kabaligtaran)) I ay natutuwa na makatanggap ng payo mula sa mas maraming karanasang programmer sa mga pagpapabuti, pagpapaganda ng code, pagtukoy ng mga posibleng bug atbp.
GO TO FULL VERSION