Commit Graph

175 Commits (31a04b704a3c40d27649fd539a9771f189512391)
 

Author SHA1 Message Date
Achim 31a04b704a ArmySchubser - Version 1.0.1
- Kleiner Fix in der act-Methode, damit diese später leichter in die GeneralMap-Klasse kopiert werden kann.
  (Durch eine eigene Abfrage der Anzahl der Provinzen wird zukünftige Schreibarbeit eingespart.)
- Less Code. More Army. More Schubser.
- Removed Herobrine
9 years ago
Achim 1e2eddafc7 ArmySchubser - Version 1.0.0
Rosen sind rot,
Veilchen sind blau,
der Schubser is jetzt feddisch,
ich weiss es genau.
9 years ago
Achim c45cdad866 Merge pull request #40 from HGE-IT-Course-2016/master
GruenRoteBranch - Aktualisierung
9 years ago
Felix Stupp 9552e556a5 Merge pull request #38 from HGE-IT-Course-2016/GeneralMap_ProvinceOffset
GeneralMap ProvinceOffset
9 years ago
Zocker1999NET a6ce6e6325 Abschluss der Arbeiten an dem Offset
- **SCALE_VALUE** wurde wieder auf 1 erhöht
- In der Methode **initProvinces** wurden die Befehle nun so kompakt und performant wie möglich gestaltet
9 years ago
Zocker1999NET aa59110993 Fehlerbehebungen Offset
- SCALE_VALUE ist nun eine Kommazahl als double, dies hat sich eher angeboten, um Fehler zu vermeiden
- **getX** und **getY** waren hierfür die falschen Methoden zum Abfragen der hinterlegten Position (sie geben nämlich die aktuelle Position des Actors zurück, was bisher noch nicht geht an dieser Stelle, da die Provinzen noch nicht einer Welt hinzugefügt wurden)
- Expliziter Cast für das Umwandeln in die verschiedenen Typen fehlte noch
9 years ago
Zocker1999NET fe5cd46231 Merge remote-tracking branch 'refs/remotes/origin/master' into GeneralMap_ProvinceOffset 9 years ago
Felix Stupp 70232ec57b Merge pull request #36 from HGE-IT-Course-2016/GruenRoteBranch
ArmySchubser-Aktualisierung
Wird nun früher als geplant durchgelassen, um dringende Fehlerverbesserungen bei verschiedenen anderen Klassen durchzuführen.
9 years ago
Zocker1999NET 6d9c86271b Province Offset Einrichtung
- *GeneralMap*: Hinzufügen der Konstanten und der Methode **initProvinces**
- *Map_World*: Umstellung auf Verwendung der neuen Methode
- Architektur: Dokumentation der neuen Methode hinzugefügt, dabei wurde die Methode **addProvinceToMap** gestrichen
9 years ago
Zocker1999NET 49635709e0 Format der Dokument-Kommentare angepasst 9 years ago
Zocker1999NET bbf3bf4e31 Architektur und Funktionsliste angepasst
Die im Code bereits vorhandenen und genutzten Methoden **getXPos** und **getYPos** der *Province*, welche in der Architektur bisher noch fehlten, wurden nun hinzugefügt.
9 years ago
Zocker1999NET 86772bed53 Dokument-Kommentar angepasst
* Autorenliste erweitert
* Versionsnummer erhöht
* Schreibweise geändert
9 years ago
Zocker1999NET 7afedb588a Debugen des ArmySchubsers
Es wurde ein Fehler in der Province Klasse festgestellt, der mit den
Nachbarprovinzen zu tun hat. Dies wurde nun hier gefixt.
Damit ist der ArmySchubser bis auf ein paar fehlenden Verbesserungen
prinzipiell fertig.
9 years ago
Zocker1999NET da82e4cd91 Merge branch 'GruenRoteBranch' of https://github.com/HGE-IT-Course-2016/zweiundvierzig into GruenRoteBranch 9 years ago
Achim d2cffa57dd ArmySchubser-Aktualisierung
ArmySchubser aktualisiert, die fehlende Funktionalität sollte nun nicht mehr an uns liegen.
9 years ago
Zocker1999NET f0abd1d54a Fehlerverbesserung Utils 3
Nach langem Ausprobieren wurde nun endlich eine Möglichkeit gefunden, ein int-Array absteigend zu sortieren.
9 years ago
Zocker1999NET cdb305f823 Fehlerverbesserung Utils 2
Sortierung des Arrays angepasst
9 years ago
Zocker1999NET 848634216a Fehlerverbesserung Utils 9 years ago
Zocker1999NET 7684cfe224 Fehlerverbesserung DefenderDices & OffenderDices
Anpassung auf diesem Branch aufgrund von Debugen der hierauf durchgeführten Aufgabe.
9 years ago
Zocker1999NET 06a95c59d2 Fehlerverbesserung DicesList Unterklassen
Hier fehlte jeweils eine Klammer.
Aus Debug-Gründen wird dies über diesen Branch behoben.
9 years ago
Zocker1999NET 55411726c9 Merge branch 'master' into GruenRoteBranch 9 years ago
Achim cc48329028 ArmySchubser-Aktualisierung
ArmySchubser nochmal aktualisiert
9 years ago
Zocker1999NET 776beb06d0 Verschieben der Grafiken in den passenden Ordner
Die Flaggen für die einzelnen Spieler wurden nun in den "/images" Ordner
verschoben, um die Sortierung der Dateien zu verbessern.
9 years ago
Achim ce83de8e8e ArmySchubser-Aktualisierung
Neuer Armyschubser
9 years ago
Zocker1999NET 107e2256e1 Hinweise zu betroffenen Klassen hinzugefügt
Die hier aufgeführten Klassen sollen mit Erreichen des Beta-Meilensteins aus dem Projekt entfernt werden. Die Begründungen sind in den jeweiligen Dateien direkt am Anfang zu entnehmen.
Teilweise wird Code aus den Klassen in Andere transferiert.
Sollte für Teile des Codes oder für den gesamten Code wieder eine Verwendung bestehen, wird die Entfernung wieder ausgesetzt.
9 years ago
Felix Stupp 5bbeeba330 Merge pull request #30 from HGE-IT-Course-2016/ArchitekturAnpassung
Dice Erweiterung, Architektur Anpassung und Fehlerbehebungen
9 years ago
Zocker1999NET 5d2b6a5caf Architektur erweitert
Die *DicesList* Klasse und deren Unterklassen wurden aufgenommen.
Die Erweiterung der *Utils*-Klasse wurde aufgenommen.
Bei der Funktionsliste wurde das Wort "erweitert" durch "extends" ersetzt.
9 years ago
Zocker1999NET 93c0ccc205 DicesList und Unterklassen verbessert
Die Methode **genDices** wurde direkt in den Konstruktor der *DicesList* integriert.
Es wurde ein Kompilierungsfehler bei der *DicesList* verbessert.
Die Sortierung der Augenzahlen wurde nun zu absteigend geändert, die Funktionsweise hierfür wurde in die *Utils* Klasse ausgelagert.
*DicesList* bekam die Methode **removeAll** dazu.
9 years ago
Zocker1999NET 4c0119737d Architektur Inhaltsangabe angepasst
Die Extra Kategorie "GUI Objekte" wurde entfernt, da an der Vererbung von *GUI_Interface* eindeutig erkennbar sein sollte, welche Art von Actoren sich als GUI Objekte eignen.
9 years ago
Felix Stupp 1ee7463a33 DicesList eingeführt
Diese neue abstrakte Klasse generiert eine Liste von Würfeln, welche hintereinander dargestellt werden. Die Unterklassen DefenderDices & OffenderDices passen jeweils nur noch die Farbe der Würfel an.
Entsprechende Einträge in die Architektur folgen.
9 years ago
Felix Stupp 8ab61027ce Dice grafisch angepasst
Abgerundete Ecken vergrößert
9 years ago
Zocker1999NET 4f09f512ef Debug Session Fehlerbehebungen
GeneralMap
30: Konstruktor erweitert
38: playerList zu players
89: provinces[i]
91: pw zu pr
107: return Statement hinzugefügt
Map_World
25: Konstruktorparamter hinzugefügt und weitergeleitet
26: Konstruktor Aufruf entfernen
27: Internes Array nach außen verlagert
29: Kommentartyp angepasst
32: Kommentar verkürzt
Dice
64 & 65: Round zu round
72: Konstruktoraufruf von java.awt.geom.RoundRectangle2D.Double
73 & 76 & 79 & 82: else entfernt
Player
25: color-Eigenschaft als private Variable und als Konstruktorparameter eingeführt
42 & 49 & 123 & 127 & 138 & 189: Methoden von private zu public
ArmySchubser
18: Konstruktorparamter hinzugefügt und weitergeleitet
28 & 37: For-Anfang auf 1 erhöht
GUI_Interface
15 & 18: Standardgröße erhöht
9 years ago
Zocker1999NET a761c77552 Dice Fehler verbessert
Fehlende Semikolons hinzugefügt
9 years ago
Zocker1999NET a19ba5443d Dice erweitert um Grafikengine
Der Dice sollte nun in der Lage sein, seine aktuelle Augenzahl grafisch darzustellen.
9 years ago
Zocker1999NET 02c69ee90a Architektur verbessert
Fehlenden Parameter in der Funktionsliste hinzugefügt
9 years ago
Zocker1999NET f3f88e8ac2 Dice in der Architektur angepasst
Vererbung von "GUI_Interface" eingetragen
Weiteren Konstruktor hinzugeügt
Neue Methoden "redraw" & "setSizeAsSquare" eingetragen
Beschreibungen bisheriger Methoden erneuert
9 years ago
Felix Stupp bb152733c3 Dice Entwicklung Anfang
Eine erste Version der Dice Klasse, Anpassung der Architektur an
abweichende Informationen erfolgt noch.
9 years ago
Felix Stupp 9aacdcf9dd Merge pull request #28 from HGE-IT-Course-2016/GruenRoteBranch
ArmySchubser Integrierung & Debugging

Um das Debuggen werden wir uns am Dienstag, den 14.06. drum kümmern. Die Klasse sollte bis jetzt noch keine großartigen Fehler im Gesamtprojekt hervorrufen.
9 years ago
Zocker1999NET 5f73c1ac5c Branch "Ast" Manual Merge
Manueller Merge aufgrund von parallel bearbeiteten Dateien.
9 years ago
SariusRu de1771978d Province
die fertige Province
9 years ago
Felix Stupp 21ffa2d92f Merge pull request #26 from HGE-IT-Course-2016/Player
Player Branch - angepasste Version von #24
9 years ago
Felix Stupp f9f4fd89a5 Delete Player.ctxt
Diese Datei wird nur von Greenfoot während der Laufzeit erstellt und verwendet. Die reine Quellcode Datei als *.java reicht vollkommen aus.
9 years ago
Felix Stupp dd0fda3446 Delete Player.class
Die kompilierten Versionen der Dateien müssen nicht unnötigerweise auf GitHub liegen.
9 years ago
SariusRu ad8cc79176 Delete Province.java 9 years ago
SariusRu f0a5c23b50 Delete Province.class 9 years ago
SariusRu 0e3ff515ab Delete Province.ctxt 9 years ago
SariusRu ad0dd1e356 Delete Thumbs.db 9 years ago
Felix Stupp 595b311101 Projektanpassung an Architektur #1
Die meisten Methoden in der GeneralMap wurden kommentiert und verbessert, außerdem bekam GeneralMap endlich nun wichtige Variablen dazu.
Bei der Province Klasse wurde ein Import-Fehler nun endgültig behoben.
Die Klassen Spieleranzahl, Spieloptionen und Weltenauswahl wurden nun entfernt, da bei der neuen Aufgabenteilung diese unnötig wurden. Sie enthielten kaum Code, welcher aber für massig Fehler sorgte.
9 years ago
Felix Stupp 045384db56 Button angepasst
Autosize Eigenschaft ist jetzt nun standardmäßig auf "false" gesetzt, da dies selten gebraucht wird.
9 years ago
Lumberjack42 f343ec9eb5 Merge pull request #25 from HGE-IT-Course-2016/master
Aktualisierung Player
9 years ago