manuel
addfbcaa1a
Parser gefixed
2014-06-05 11:47:51 +02:00
manuel
a0eb217332
Ip vom Liveserver eingetragen, Compilefehler gefixed
2014-05-26 18:39:25 +02:00
manuel
4d6cfef5ab
Pferde \o/
2014-05-23 10:06:33 +02:00
manuel
75b5b65d37
QuickSortDaniel entfernt (kompiliert nicht)
2014-05-23 09:54:56 +02:00
manuel
4da193efbf
Sorttest in src/-Ordner verschoben
2014-05-23 09:08:59 +02:00
manuel
56c7d821a3
Binary Search
2014-05-23 09:06:23 +02:00
manuel
3dd6628718
Test für Sortieralgorightmus
2014-05-23 08:39:01 +02:00
manuel
a50d598e89
Kaputte SplashScreen.cd-Datei entfernt
2014-05-22 13:11:38 +02:00
manuel
97d79b0a97
Komentare zum Verständnis + evtl. überflüssige Codeteile auskommentiert
2014-05-22 13:00:38 +02:00
manuel
56dea7dcd6
Quicksort von Manuel
2014-05-22 11:46:41 +02:00
manuel
fba120de8b
.dll ein für alle mal gelöscht
2014-05-19 01:40:29 +02:00
manuel
2a9011e281
Merge branch 'master' of manuel-voegele.de:inf3
...
Conflicts:
src/Player.cs
2014-05-16 11:53:08 +02:00
manuel
daa6a572d0
♪♫ Wer will lustige Schweifklammern sehn, der muss ins inf3 praktikum geh'n ♫ ♪
2014-05-16 11:48:38 +02:00
manuel
c46f6bf743
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-15 23:11:50 +02:00
manuel
128adc7282
Letzte Bugfixes. Wegfindung funktioniert wieder
2014-05-15 21:43:14 +02:00
manuel
ec6d0d6af0
Die, potato (pathfinding.dll)
2014-05-15 13:42:04 +02:00
manuel
1a700dd8a1
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-15 13:40:37 +02:00
manuel
42fcc8a1f0
Observer-modell
2014-05-15 13:40:29 +02:00
manuel
0c50f3b801
SetPos(int, int)-Methode in Klasse Entity
2014-05-15 13:24:35 +02:00
manuel
92571ba472
Gui wird jetzt tatsächlich zentriert gestartet
2014-05-15 13:20:44 +02:00
manuel
6fc2caa10b
Splashscreen hat jetzt keinen Rahmen mehr, Fenster werden beim start
...
zentriert
2014-05-14 22:48:58 +02:00
manuel
79bfe10dd5
Seeen werden jetzt mit runden ecken gerendert
2014-05-14 16:56:59 +02:00
manuel
55b439f743
Ecken der Seen werden jetzt tteilweise rund gezeichnet
2014-05-14 13:58:11 +02:00
manuel
6b5845183b
InterpolationMode.NearsetNeighbor - just to be sure
2014-05-14 10:42:50 +02:00
manuel
a640c92961
Splashscreen wechselt jetzt erst zur gui nachdem die Map vom server empfangen wurde
2014-05-14 10:31:41 +02:00
manuel
f4325f6030
Unnötige Datei /Message.cs entfernt
2014-05-14 00:10:40 +02:00
manuel
fc7e0a84f6
AllocConsole()-Aufruf komplett entfernt
2014-05-14 00:09:19 +02:00
manuel
65b0478b90
Funktioniert nun auch wieder unter windows
2014-05-13 23:54:39 +02:00
manuel
3bdf126d12
Die scheiße Terminiert \o/
2014-05-13 19:31:25 +02:00
manuel
f8c1993c9f
Die Potato (or music), locken beim Zeichnen, Threads von Parse, Receiver und Sender laufen nun im Hintergrund
2014-05-13 19:15:41 +02:00
manuel
944528f18c
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-13 14:27:35 +02:00
manuel
c8b74b05dd
Wand ist jetzt auch rund wenn Wand auf Wasser auf Land trifft
2014-05-13 14:10:45 +02:00
manuel
86b871905c
Ich hab das Pathfinding heroischerweise auch mit eurem Krampf von Entwicklungsumgebung zum Laufen gebrachtentwicklungsumgebung zum Laufen gebracht
2014-05-12 21:08:21 +02:00
manuel
cbd3b39da0
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-12 20:46:26 +02:00
manuel
3ed1bb729f
Dopplete splashscreen-datei entfernt
2014-05-12 20:44:51 +02:00
manuel
7b74f44339
Merge branch 'master' of manuel-voegele.de:inf3
...
Conflicts:
inf3.csproj
2014-05-12 18:28:13 +02:00
manuel
cc87c551eb
Wände werden nun mit runden ecken gezeichnet
2014-05-12 18:26:19 +02:00
manuel
111dfc6634
Strnad wird nun ums Wasser herum gezeichnet
2014-05-11 23:20:32 +02:00
manuel
2755dcdd92
Überlauftexturen für Wald in Code eingefügt
2014-05-11 21:23:51 +02:00
manuel
fd05b707af
Merge branch 'GuiManuel'
2014-05-09 11:00:37 +02:00
manuel
6f4c674ce4
Spieler Onlineliste zeigt jetzt ein Bild neben dem Namen an
2014-05-09 11:00:11 +02:00
manuel
61fb4309a1
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-09 10:53:06 +02:00
manuel
0f9efb0f6e
Ich hab dann unser projekt mal wieder repariert
2014-05-09 10:52:50 +02:00
manuel
02b94e63c1
Merge branch 'GuiManuel'
...
Conflicts:
inf3.csproj
2014-05-09 10:45:11 +02:00
manuel
b74a7aa301
Player online list
2014-05-09 10:38:08 +02:00
manuel
c58763e859
Dezenter weißer Rahmen um Pfeil und Bogen um diesen besser sichtbar zu machen
2014-05-08 19:16:47 +02:00
manuel
8e9b28897b
Helleres wasser verwendet, wasser und wand nahtlos gemacht
2014-05-08 18:57:18 +02:00
manuel
05cc4cfb77
Ich war mal Blumen sähen
2014-05-08 18:35:17 +02:00
manuel
9a8096cd13
Bilder der Drachen wrid jetzt mit Modulo berechnet
2014-05-08 18:34:32 +02:00
manuel
3ef19ab09f
Für wall wird jetzt die Textur gezeichnet
2014-05-08 12:16:42 +02:00
manuel
3d93a54c45
IEntity an die richtige Stelle verschoben
2014-05-08 01:15:47 +02:00
manuel
b0d3e59a75
Gui flackert jetzt beim neu zeichnen nicht mehr
2014-05-08 01:00:42 +02:00
manuel
238ea02bb9
Bilder in GUI eingebunden
2014-05-08 00:43:01 +02:00
manuel
637bf538ef
Mehrere Änderungen an Wegfindungsbehandlung:
...
- Wegfindung wird nicht mehr ausgelöst, wenn auf Feld geklickt wird, das
nicht walkable ist, sodass Anwendung nicht ausgelöst wird
- Wegfindung läuft nun in einem Hintergrundthread
- Die Figur läuft nun 4 statt 2 Schritte pro sekunde
2014-05-07 23:36:21 +02:00
manuel
0e2dbe54dc
Wegfindung wird jetzt ausgeführt, wenn auf ein Feld auf der Karte geklickt wird
2014-05-07 19:39:18 +02:00
manuel
117c9e601c
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-07 17:38:27 +02:00
manuel
48342a62c6
Alle uint zu int geändert
2014-05-07 17:37:38 +02:00
manuel
fc6f258ee4
AllocConsole()-Call auskommentiert
2014-05-07 15:04:25 +02:00
manuel
1789c18521
using Frontend; gelöscht
2014-05-07 15:02:53 +02:00
manuel
354dfbd941
DefaultGui gelöscht
2014-05-07 11:56:46 +02:00
manuel
be8acdadbc
/unsafe compileoption hinzugefügt
2014-05-07 11:55:30 +02:00
manuel
2eab51eede
FindPath nimmt nun Map statt ITile[,] als Map entgegen
2014-05-06 22:11:51 +02:00
manuel
85c617e5c7
Wegfindungs-Dll wird jetzt zu 100% korrekt eingebunden
2014-05-06 21:57:55 +02:00
manuel
63b6c66c6c
Some datatype fixes
2014-05-06 19:48:55 +02:00
manuel
3cb7c6dbcb
Korrekte initialisierung des resultarrays im pathfinding
2014-05-06 11:38:50 +02:00
manuel
ba6b6c20f7
Libraryaufruf in C#
2014-05-06 11:15:32 +02:00
manuel
992e523f0a
Receiver catched nun auch IOExceptions
2014-05-02 12:01:57 +02:00
manuel
721f2c452e
Fokus wird auf Map gelegt, wenn in Chatfenster ESC-Gedrückt wird
2014-05-02 11:55:03 +02:00
manuel
d14eaa4822
Merge branch 'master' of manuel-voegele.de:inf3
2014-05-02 11:45:31 +02:00
manuel
eb52b42c60
Programm terminiert jetzt beim schließen
2014-05-02 11:44:52 +02:00
manuel
9efffcc156
"World of Peacecraft" im Fenstertitel
2014-05-02 10:13:12 +02:00
manuel
8342d5e3bf
Draw dragons in different colors than players
2014-05-02 10:05:18 +02:00
manuel
849d764c92
Map-Zeichen-Logik in extra Klasse verschoben
2014-05-02 09:46:44 +02:00
manuel
2048f344c1
Huntable wird jetzt auch angezeigt
2014-05-02 09:35:04 +02:00
manuel
62e695db24
Map wird nicht mehr gedreht und gespiegelt angezeigt. (Der Server vertauscht tatsächlich col und row)
2014-05-02 09:33:38 +02:00
manuel
fd0e6c2fc6
Der Parser gibt zu Debuggingzwecken alle verarbeiteten Nachrichten auf
...
der Konsole aus
2014-05-01 22:10:07 +02:00
manuel
8d250b525f
Merge branch 'GuiManuel'
2014-05-01 21:13:41 +02:00
manuel
30579e1488
Chatnachrichten werden jetzt angezeigt
2014-05-01 20:30:33 +02:00
manuel
8cada1d5ce
Die Gui hat nun ein Chatfenster. Bisher können lediglich nachrichten
...
versandt, jedoch nicht empfangen werden.
2014-05-01 19:06:58 +02:00
manuel
7ffba85903
Threads werden nicht mehr im Konstruktor gestartet, um race conditions zu
...
vermeiden
2014-05-01 18:10:01 +02:00
manuel
9bf7abb465
Kleines TODO für später
2014-05-01 17:51:22 +02:00
manuel
85102482a5
Entities werden nun auf die Map gezeichnet
2014-05-01 02:22:00 +02:00
manuel
4b8d4d002d
Parser ruft nun überall Backend.RefreshGui() auf, wo daten im Backend
...
verändert werden.
2014-05-01 02:20:56 +02:00
manuel
98f50d3490
Zugriffe auf die Datenstrukturen des Backends werden jetzt über locks
...
synchronisiert.
2014-05-01 02:09:17 +02:00
manuel
3b6f407e1c
Terminate application after window close
2014-05-01 00:57:00 +02:00
manuel
3be391802a
Tile size 32x32
2014-04-30 18:28:26 +02:00
manuel
ac5aca6dca
(Hoffentlich) Windows-Fix
2014-04-30 18:03:20 +02:00
manuel
2f233aa226
SetClientSizeCore statt direktzugriff auf ClientSize
2014-04-30 17:50:47 +02:00
manuel
ba4eb0d2d9
Erste Gui Version. Es wird lediglich die Map gezeichnet. Das Backend ist angeschlossen
2014-04-30 17:28:58 +02:00
manuel
7a8df2e147
Pathwalker-Klasse (Blatt 7)
2014-04-28 15:03:46 +02:00
manuel
a384310766
Meine Implementierung des Buffers
2014-04-28 13:39:50 +02:00
manuel
84a996cd50
Trololololo
2014-04-16 14:49:18 +02:00
manuel
f549a4497d
Merge branch 'master' of manuel-voegele.de:inf3
2014-04-16 14:46:43 +02:00
manuel
7e9fbbcf15
Konstanten statt literale im source
2014-04-16 14:46:26 +02:00
manuel
32048c3d84
Müll-Dateien gelöscht
2014-04-11 12:30:37 +02:00
manuel
c8b1c29e96
Ans-Bug beseitigt
2014-04-11 12:21:39 +02:00
manuel
9f2fcb77b0
KeyNotFoundException is the right one
2014-04-11 12:18:39 +02:00
manuel
a125e87570
UnnamedValues wird jetzt initialisiert
2014-04-11 12:07:38 +02:00
manuel
1888ef1393
Compilefehler beseitigt
2014-04-11 12:05:16 +02:00
manuel
eebfeba568
Namespace
2014-04-11 12:04:44 +02:00