Commit Graph

300 Commits (c8ad76e8718ac0005b2e2f412c0b22ae4890e471)
 

Author SHA1 Message Date
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
SariusRu 680aa07c13 fight
erklärt sich von selbst
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
Lumberjack42 6513d2a812 Add files via upload
Hallo
9 years ago
SariusRu bb0a7249e6 letzte Anbpassung Province 9 years ago
Achim e26f927c93 ArmySchubser V1.1
- Schubst erneut Einheiten umher, leider nach wie vor ohne Erfolg
9 years ago
Achim 7fc1952bda ArmySchubser V1
- Schubst Einheiten umher, leider noch nicht erfolgreich
9 years ago
Achim b04f51b551 Merge pull request #22 from HGE-IT-Course-2016/master
Aktualisierung GruenRoteBranch
9 years ago
Zocker1999NET 72eebab3aa Architektur: Fehlende Funktion hinzugefügt
Bei der Klasse *Province* wurde nun die Methode **hasClicked** noch eingetragen. Diese ist für die beiden Gruppen gedacht, die abfragen müssen, ob bestimmte Provinzen angeklickt wurden.
9 years ago
Zocker1999NET e9c7d667e7 Architektur Fehler bei Liste korrigiert
Beim Button für die Konstruktoren wurden die verschiedenen Listen von dem Interpreter für Markdown Dateien als eine einzige Liste interpretiert und so auch angezeigt. Dies wurde nun durch Überschriften der Listen unterbunden.
9 years ago
Zocker1999NET fb8b12eac8 Erweiterung Teil 4 (abgeschlossen)
Hiermit werden sämtliche angekündigten Änderungen an der Architektur abgeschlossen.
Parallel dazu wurde die Funktionsliste nun auch angepasst.
Inhaltlich wurden folgende Methoden hinzugefügt:
- GeneralMap.addProvinceToMap()
Folgende Methoden wurden entfernt:
- GeneralMap.getProvincesEntityCounts()
9 years ago
Zocker1999NET e6484d2cf8 GUI_Interface Fehler behoben
Bei der Methode setSize() wurde ein Fehler bei der Überprüfung der Größe korrigiert.
Bei der getBackColor() Methode wurde der Kommentar angepasst, dieser hatte noch '*' vor jeder Zeile statt einer Einrückung mit TABs.
9 years ago
SariusRu 46ed2b020b Province.redraw
Korigiert und fertiggestellt
9 years ago
Zocker1999NET 2b71462724 Erweiterung Teil 4 (noch nicht fertig)
Nun wurden erste Informationen für die Spielstartgruppe hinzugefügt, falls hier noch Fragen vorhanden sein sollten, bitte melden.
Außerdem wurde noch die Versionsnummer des Dokumentes entfernt, da diese, meiner Meinung nach, ihren Sinn verlor und eigentlich sowohl die Git Commits als auch das Datum innerhalb des Dokumentes ausreichen sollten.
9 years ago
Zocker1999NET c8a0912ad0 Erweiterung Teil 3 (noch nicht fertig)
Diese Erweiterung der Architektur behandelt vorzugsweise generelle Erklärungen und auch viele Einträge bei der GeneralMap Klasse.
9 years ago
Zocker1999NET 5ca406b58d Initialisierungscode für Provinzen verkürzt
Der Code, der alle Provinzen erstellt und diese der Welt hinzufügt, wurde nun wesentlich verkürzt, indem auf die Erstellung einzelner Arrays für die Nachbarn verzichtet wurde.
Funktionell sollte diese Änderung aber nichts verändert haben, bis auf einen Geschwindigkeitsboost.
9 years ago
Zocker1999NET 17b61d22b8 Erweiterung Teil 2 (noch nicht fertig)
Diese Erweiterung verbessert schon einige Beschwerden zu der Architektur. Dennoch sind noch nicht alle Änderungen vollzogen, daher kann das Layout aktuell noch unterschiedlich an verschiedenen Stellen sein und der Inhalt kann genauso noch unvollständig sein.
9 years ago
Felix Stupp 3d536096b5 Update architektur.md
Code-Snippet zu "getWorld()" verbessert
9 years ago
Achim 782e9dbb13 Add files via upload 9 years ago
Felix Stupp 645e89120e Update Province.java
Maus Abfrage hinzugefügt
9 years ago
Felix Stupp 6c5d42654a Programmablaufplan erweitert
Nach Meilenstein 2
9 years ago
Felix Stupp 049f8a14ce Merge pull request #21 from HGE-IT-Course-2016/Player
Player
9 years ago
Felix Stupp 60c6789c08 Merge pull request #20 from HGE-IT-Course-2016/Spieloptionen-Branch
Spieloptionen branch
9 years ago
4ngelica 2a5ef3e290 Merge branch 'master' of https://github.com/HGE-IT-Course-2016/zweiundvierzig 9 years ago
4ngelica 7e67fd62bd Spieloptionen 9 years ago
Felix Stupp 412b3025f0 Merge pull request #19 from HGE-IT-Course-2016/Ast
Grafische Darstellung der Province
9 years ago
SariusRu ceba6849df redrawProvince 9 years ago
SariusRu b890c532ed Merge remote-tracking branch 'refs/remotes/origin/master' into Ast 9 years ago