Robotchase

Een Multi-platform Java-game waarin de speler overgaat op een rechthoekig raster, terwijl u probeert te ontsnappen of het bevorderen van robots te vernietigen
Download nu

Robotchase Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • John B. Matthews
  • Uitgever website:

Robotchase Tags


Robotchase Beschrijving

Een Multi-platform Java-spel waarin de speler over op een rechthoekig raster beweegt, terwijl u probeert te ontsnappen of het bevorderen van robots te vernietigen Robotchase is een bordspel waarin de speler ongeveer op een rechthoekig raster beweegt, terwijl je probeert te ontsnappen aan het bevorderen van robots. De speler accumuleert punten door robots te doden en op het volgende niveau te bevorderen. Robots sterven als ze met elkaar botsen of met een van de verschillende obstructies. Het spel werd in de vroege jaren tachtig geïmplementeerd in UCSD Pascal, zoals te zien in de lijst 1. Het origineel is te vinden op volume 1 van de USUS-softwarebibliotheek die in het Westen wordt gehost Vleugel van het Jefferson-computer Museum.Designhe ontwerp van robotchase is een voorbeeld van het model-view-controllerpatroon. De hoofdklasse (Robotchase) instantiegeert een model van het spel (RCMODEL) en drie weergaven van dat model (RCVIEW, RCStatus en RCINFO). De interactie tussen het model en de weergaven gebruikt het Observer-patroon. Het model breidt de waarneembare klassen uit en elk van de weergaven implementeert de waarnemer-interface. Op deze manier kan elke weergave zichzelf bijwerken wanneer het model een verandering in staat.rcview signaleert, op hun beurt, delegeert de tekening van elke gametegel naar Ractile. De klasse RcImage is een fabriek die een van de verschillende sets afbeeldingen aan RCView levert. De klasse RCPREFS biedt statische methoden die een aanhoudende gebruikersstatus behouden. RCLELP is een modaal dialoogvenster dat game-instructies weergeeft. Het spel wordt gespeeld met het toetsenbord of de muis. Door KEYLISTENER te implementeren, accepteert de controller de invoer van de gebruiker en voert het spelen van het spel. De hoofdweergave implementeert mouselistener en muisvolmotionlostener als een alternatieve speelmiddelen. De sleutels die worden gebruikt om het spel te regelen, worden beheerd in de sleuteloverdracht. Het Modal Dialog RCKEYS biedt een interface voor het bewerken van de bijbehorende sleutelbindingen. Internaal gebruikt het spelmodel numerieke virtuele keycodes (96-105) om beweging te regelen. De cijfers vertegenwoordigen de acht (semi-) kardinale richting. Aimplementatie de huidige implementatie gebruikt Java. De nieuwste broncode is beschikbaar op SourceForge. Het ANT-build-doel compileert de bron en creëert een potbestand van de vereiste klassen en afbeeldingen. Het JAR-bestand wordt vervolgens gekopieerd naar een MAC-applicatiebundel. De bestandsinfo.plist wordt bewerkt en gekopieerd. Diagnostische uitgang van het startproces kan als volgt worden verkregen: $ Export java_launcher_verbose $ ./robotchase.app/contents/macos/javaApplicationStub Hier zijn enkele belangrijke kenmerken van "robotchase": · Muisregeling met optionele animatie. · Toetsenbordbediening met sleutelbindende editor. · Live-venster wijzigen. · Instellingen opgeslagen in gebruikersvoorkeuren. · Selecteerbare tegelets. · Online hulp. · Gedocumenteerde broncode. Vereisten: · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · Update-logo; Toon vensterafmetingen tijdens de grootte.


Robotchase Gerelateerde software

Gondel

De ultieme verzending, vorm sorteren, schone losting van alle tijden. ...

199

Downloaden