JRobotsIk sprak over JRobots, een uiterst verslavend spel van Java waar u robots in Java om tegen andere JRobots in een maandelijkse slag ontwikkelt te vechten royale. Vandaag zal ik u met een eenvoudige steekproef JRobot voorstellen om u aan te moedigen om aan deze wedstrijd deel te nemen. Het schopt het uiteinde van al steekproef JRobots die in de downloadbundel en zelfs sommige veteranen wordt verstrekt.

De ontwikkelaars van JRobots zijn aarzelend om daadwerkelijke code wegens twee redenen te verstrekken;
1. Het zal leiden tot proliferatie van naäper JRobots met een verschillende naam wat enkel een afval van tijd voor allen zijn.
2. Niemand houdt van hun geheimen te openbaren ;)

Ik heb hen in de loop van de jaren overwogen. Ik ben aan de conclusie gekomen dat de voordelen om eenvoudige code voor ontwikkelaars te verstrekken om te beginnen met ver belangrijker dan andere zorgen is. Zo hier is een eenvoudige JRobot die ondanks zijn eenvoud uiteinde van vele JRobots kan werkelijk schoppen. Het werd aanvankelijk vrijgegeven als CounterStrike. Nochtans nu is de code CounterStrike lichtjes verfijnder. Zo geef ik dit Eenvoudige genoemd JRobot vrij.


de openbare klasse __Simple_ breidt JJRobot uit {
    nietige leiding () {
        int. afstand, hoek = 0;
        terwijl (waar) {
            terwijl ((afstand = aftasten (hoek, 1)) == 0) angle++;
            kanon (hoek, afstand);
            aandrijving (hoek, 100);
        }
    }
}

Download hier de bron.

U kunt zien hoe gemakkelijk het moet beginnen JRobots te coderen. Wat wacht u op?

Zie u in de arena. Mijn JRobots is Bizarro, Janeway, Klauwier en CounterStrike.