This website requires JavaScript.
e70877fdc6
Wald verbessert und Knight_Troll hinzugefügt
Wafa Sadri
2014-05-08 11:49:47 +02:00
57cab00c45
Steinwände YAY
Wafa Sadri
2014-05-08 11:21:20 +02:00
9e72744299
Boden aufgehellt. Und neu: BLUMEN! YAAAY! :)
Wafa Sadri
2014-05-08 11:11:53 +02:00
8356357940
Wald aufgehellt
Wafa Sadri
2014-05-08 10:44:51 +02:00
ce204bc3df
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-05-08 10:33:45 +02:00
7b6761921b
Wald dichter gemacht, Wasser dunkler gemacht
Wafa Sadri
2014-05-08 10:32:56 +02:00
3d93a54c45
IEntity an die richtige Stelle verschoben
Manuel Vögele
2014-05-08 01:15:47 +02:00
b0d3e59a75
Gui flackert jetzt beim neu zeichnen nicht mehr
Manuel Vögele
2014-05-08 01:00:42 +02:00
238ea02bb9
Bilder in GUI eingebunden
Manuel Vögele
2014-05-08 00:43:01 +02:00
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
Manuel Vögele
2014-05-07 23:36:21 +02:00
0e2dbe54dc
Wegfindung wird jetzt ausgeführt, wenn auf ein Feld auf der Karte geklickt wird
Manuel Vögele
2014-05-07 19:39:18 +02:00
117c9e601c
Merge branch 'master' of manuel-voegele.de:inf3
Manuel Vögele
2014-05-07 17:38:27 +02:00
48342a62c6
Alle uint zu int geändert
Manuel Vögele
2014-05-07 17:37:38 +02:00
736e2438f5
MouseClick Event erzeugt. Muss noch gemacht werden.
Wafa Sadri
2014-05-07 17:18:00 +02:00
fc6f258ee4
AllocConsole()-Call auskommentiert
Manuel Vögele
2014-05-07 15:04:25 +02:00
1789c18521
using Frontend; gelöscht
Manuel Vögele
2014-05-07 15:02:53 +02:00
354dfbd941
DefaultGui gelöscht
Manuel Vögele
2014-05-07 11:56:46 +02:00
be8acdadbc
/unsafe compileoption hinzugefügt
Manuel Vögele
2014-05-07 11:55:30 +02:00
2eab51eede
FindPath nimmt nun Map statt ITile[,] als Map entgegen
Manuel Vögele
2014-05-06 22:11:51 +02:00
85c617e5c7
Wegfindungs-Dll wird jetzt zu 100% korrekt eingebunden
Manuel Vögele
2014-05-06 21:57:55 +02:00
63b6c66c6c
Some datatype fixes
Manuel Vögele
2014-05-06 19:48:55 +02:00
3cb7c6dbcb
Korrekte initialisierung des resultarrays im pathfinding
Manuel Vögele
2014-05-06 11:38:50 +02:00
ba6b6c20f7
Libraryaufruf in C#
Manuel Vögele
2014-05-06 11:15:32 +02:00
992e523f0a
Receiver catched nun auch IOExceptions
Manuel Vögele
2014-05-02 12:01:57 +02:00
721f2c452e
Fokus wird auf Map gelegt, wenn in Chatfenster ESC-Gedrückt wird
Manuel Vögele
2014-05-02 11:55:03 +02:00
d14eaa4822
Merge branch 'master' of manuel-voegele.de:inf3
Manuel Vögele
2014-05-02 11:45:31 +02:00
eb52b42c60
Programm terminiert jetzt beim schließen
Manuel Vögele
2014-05-02 11:44:52 +02:00
f749eb6180
Key-Listener ist initialisiert. Fokus liegt aber noch auf Chat
Daniel Herrmann
2014-05-02 11:32:33 +02:00
89da875d39
Pathwalker
Samed Bektas
2014-05-02 10:51:29 +02:00
9efffcc156
"World of Peacecraft" im Fenstertitel
Manuel Vögele
2014-05-02 10:13:12 +02:00
8342d5e3bf
Draw dragons in different colors than players
Manuel Vögele
2014-05-02 10:05:18 +02:00
849d764c92
Map-Zeichen-Logik in extra Klasse verschoben
Manuel Vögele
2014-05-02 09:46:44 +02:00
2048f344c1
Huntable wird jetzt auch angezeigt
Manuel Vögele
2014-05-02 09:35:04 +02:00
62e695db24
Map wird nicht mehr gedreht und gespiegelt angezeigt. (Der Server vertauscht tatsächlich col und row)
Manuel Vögele
2014-05-02 09:33:38 +02:00
fd0e6c2fc6
Der Parser gibt zu Debuggingzwecken alle verarbeiteten Nachrichten auf der Konsole aus
Manuel Vögele
2014-05-01 22:10:07 +02:00
8d250b525f
Merge branch 'GuiManuel'
Manuel Vögele
2014-05-01 21:13:41 +02:00
30579e1488
Chatnachrichten werden jetzt angezeigt
Manuel Vögele
2014-05-01 20:30:33 +02:00
8cada1d5ce
Die Gui hat nun ein Chatfenster. Bisher können lediglich nachrichten versandt, jedoch nicht empfangen werden.
Manuel Vögele
2014-05-01 19:06:58 +02:00
7ffba85903
Threads werden nicht mehr im Konstruktor gestartet, um race conditions zu vermeiden
Manuel Vögele
2014-05-01 18:10:01 +02:00
9bf7abb465
Kleines TODO für später
Manuel Vögele
2014-05-01 17:51:22 +02:00
85102482a5
Entities werden nun auf die Map gezeichnet
Manuel Vögele
2014-05-01 02:22:00 +02:00
4b8d4d002d
Parser ruft nun überall Backend.RefreshGui() auf, wo daten im Backend verändert werden.
Manuel Vögele
2014-05-01 02:20:56 +02:00
98f50d3490
Zugriffe auf die Datenstrukturen des Backends werden jetzt über locks synchronisiert.
Manuel Vögele
2014-05-01 02:09:17 +02:00
3b6f407e1c
Terminate application after window close
Manuel Vögele
2014-05-01 00:57:00 +02:00
3be391802a
Tile size 32x32
Manuel Vögele
2014-04-30 18:28:26 +02:00
a9a46003df
Neue Texturen: bow-and-arrow, dragon1-3, forest, knight, tree (unbenutzt), walkable, water
Wafa Sadri
2014-04-30 18:08:45 +02:00
ac5aca6dca
(Hoffentlich) Windows-Fix
Manuel Vögele
2014-04-30 18:03:20 +02:00
2f233aa226
SetClientSizeCore statt direktzugriff auf ClientSize
Manuel Vögele
2014-04-30 17:50:47 +02:00
ba4eb0d2d9
Erste Gui Version. Es wird lediglich die Map gezeichnet. Das Backend ist angeschlossen
Manuel Vögele
2014-04-30 17:28:58 +02:00
7a8df2e147
Pathwalker-Klasse (Blatt 7)
Manuel Vögele
2014-04-28 15:03:46 +02:00
a384310766
Meine Implementierung des Buffers
Manuel Vögele
2014-04-28 13:39:50 +02:00
d5ff331240
Backend.cs und Buffer_Wafa.cs
Samed Bektas
2014-04-19 17:16:55 +02:00
06f30a9adf
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-04-16 14:54:41 +02:00
d76075cddb
Alles commited (inf3.csproj & Buffer_Wafa)
Wafa Sadri
2014-04-16 14:54:00 +02:00
18a258c4ef
Eigenen Buffer geschrieben (WIP)
Wafa Sadri
2014-04-16 14:51:24 +02:00
84a996cd50
Trololololo
Manuel Vögele
2014-04-16 14:49:18 +02:00
f549a4497d
Merge branch 'master' of manuel-voegele.de:inf3
Manuel Vögele
2014-04-16 14:46:43 +02:00
7e9fbbcf15
Konstanten statt literale im source
Manuel Vögele
2014-04-16 14:46:26 +02:00
cc268a3983
Eigener Buffer für Producer-Consumer Lösung. Noch unvollständig
Daniel Herrmann
2014-04-16 14:28:01 +02:00
32048c3d84
Müll-Dateien gelöscht
Manuel Vögele
2014-04-11 12:30:37 +02:00
c8b1c29e96
Ans-Bug beseitigt
Manuel Vögele
2014-04-11 12:21:39 +02:00
9f2fcb77b0
KeyNotFoundException is the right one
Manuel Vögele
2014-04-11 12:18:39 +02:00
0d297cfd36
start the parser
Daniel Herrmann
2014-04-11 12:17:15 +02:00
a125e87570
UnnamedValues wird jetzt initialisiert
Manuel Vögele
2014-04-11 12:07:38 +02:00
1888ef1393
Compilefehler beseitigt
Manuel Vögele
2014-04-11 12:05:16 +02:00
eebfeba568
Namespace
Manuel Vögele
2014-04-11 12:04:44 +02:00
f990df5959
Dateien in richtigen ordner verschoben
Manuel Vögele
2014-04-11 12:03:40 +02:00
d09316f036
Noch mehr namespace
Manuel Vögele
2014-04-11 12:03:17 +02:00
091a423725
Mehr namespace
Manuel Vögele
2014-04-11 11:58:53 +02:00
ecd184f03e
Namespace
Manuel Vögele
2014-04-11 11:57:49 +02:00
4b1f040498
no message
Daniel Herrmann
2014-04-11 11:56:45 +02:00
765b95374d
Enum in eigene Klasse verfrachtet, jetzt überall erhältlich!
Wafa Sadri
2014-04-11 11:52:34 +02:00
531ac335ee
online klasse erstellt und wird jetzt auch benutzt
Wafa Sadri
2014-04-11 11:43:22 +02:00
736b90c72b
time erzeugt und wird jetzt auch benutzt
Wafa Sadri
2014-04-11 11:41:20 +02:00
8c4e337e82
YourID erzeugt und wird jetzt auch benutzt
Wafa Sadri
2014-04-11 11:39:38 +02:00
478e79924c
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-04-11 11:36:16 +02:00
3488246873
challenge erzeugt und wird jetzt auch benutzt
Wafa Sadri
2014-04-11 11:35:57 +02:00
b44705d9e6
ParsePlayer ruft jetzt MapPlayer auf
Manuel Vögele
2014-04-11 11:34:34 +02:00
ef31ddf949
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-04-11 11:30:13 +02:00
1d26e2b8af
result erstellt und benutzt im parser
Wafa Sadri
2014-04-11 11:29:43 +02:00
e4eac1ee53
Merge branch 'master' of manuel-voegele.de:inf3
Daniel Herrmann
2014-04-11 11:28:42 +02:00
49ee631e3e
Merge branch 'master' of manuel-voegele.de:inf3
Daniel Herrmann
2014-04-11 11:28:34 +02:00
72279dbdcb
opponent aufruf hat gefehlt -> eingefügt + ID attribut eingefügt
Wafa Sadri
2014-04-11 11:22:00 +02:00
fc385dfd9a
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-04-11 10:48:49 +02:00
9c30e121f3
Opponent erzeugt
Wafa Sadri
2014-04-11 10:48:24 +02:00
15181e1021
Meine Compilefehler sind jetzt raus. Was machen eure? :D
Manuel Vögele
2014-04-11 10:37:36 +02:00
ab60843c61
Merge branch 'master' of manuel-voegele.de:inf3
Wafa Sadri
2014-04-11 10:28:37 +02:00
ab10b354b2
Message Klasse erzeugt und verwendet in Parser.cs
Wafa Sadri
2014-04-11 10:27:21 +02:00
4b53f153fe
Fehlerbehandlung im Parser vervollständigt
Manuel Vögele
2014-04-11 10:12:36 +02:00
d91ec3fa6e
comments
Wafa Sadri
2014-04-11 08:56:41 +02:00
2be1340ea0
ProcessOnline geschrieben
Wafa Sadri
2014-04-11 08:54:43 +02:00
8b5316570b
ProcessTime geschrieben
Wafa Sadri
2014-04-11 08:51:41 +02:00
476badf8c1
Merge branch 'master' of manuel-voegele.de:inf3 overnight merge, hatte vergessen zu commiten als ich fertig war gestern :D
Wafa Sadri
2014-04-11 08:47:39 +02:00
d5363bad1d
comments
Wafa Sadri
2014-04-11 08:47:22 +02:00
30fe600a82
Ich sollte mir echt angewöhnen auf compilefehler zu checken bevor ich code einchecke -.-
Manuel Vögele
2014-04-10 21:14:20 +02:00
c6d1303d17
ProcessMapcell implementiert
Manuel Vögele
2014-04-10 21:12:47 +02:00
06e0af9ec3
ProcessDragon ruft nun MapDragon auf
Manuel Vögele
2014-04-10 21:10:24 +02:00
2a28de556b
ProcessEntities und ProcessPlayers fertiggestellt
Manuel Vögele
2014-04-10 21:07:52 +02:00
df5d493799
Merge branch 'master' of manuel-voegele.de:inf3
Manuel Vögele
2014-04-10 18:15:15 +02:00
a316b0072a
clear()-methoden im Backend
Manuel Vögele
2014-04-10 18:15:01 +02:00