Entwickler-Ecke
Freeware Projekte - Spiel: Galgenraten
t3Qn0lo-G - Fr 28.05.04 22:54
Titel: Spiel: Galgenraten
Naja, ich hab heute einfach mal versucht das Spiel Galgenraten zu entwickeln. Hat bis jetzt auch gut geklappt. Das Resultat könnt ihr euch hier runterladen.
Aktuelle Version::
1.0 ->
1.2 ->
1.4 ->
1.5
ToDo-Liste:
- nothing to do right now ;)
Changelog 1.0 -> 1.2:
- Zeitanzeige
- 3 kleine Bugs behoben
- Highscore zur Hälfte integriert
Changelog 1.2 -> 1.4:
- Buchstaben durch Druck auf Tastaturbuchstaben möglich
- Wörter können eingefügt werden
- Bugs behoben (Rechtschreibfehler, Wortdreher...)
- Message Dialoge teilweise verändert
- Highscore komplett rausgworfen
- Start-Button entfernt, Zeit startet jetzt beim Klick auf den 1. Buchstaben
Changelog 1.4 -> 1.5:
- Fehler bei der ListBox entfernt (ListBox überschreitet Maximum (-1))
- Keine externen Bilder mehr, alle sind im Programm
- Ungetestet: qtintf70.dll-Fehler sollte behoben sein oder ich weiß auch nicht ;)
- Wortliste wird während des Ratens eines Wortes ausgeblendet
- Neue Dateiendung für die Wortliste: wordlist.dat -> wordlist.lst (Beim Update einfach umbenennen)
- Spiel kann erst gespielt werden, wenn wenigstens 2 Wörter in der Liste sind
- Zahleneingaben bei den Edit-Feldern sind ab jetzt verboten
- Das mit der festen Farbe muss ich nochmals überdenken :-)
Screenshot:
(Galgenraten v1.2)
(Galgenraten v1.4)
(Galgenraten v1.5)
Und hier ist der Download-Link:
http://www.mca-crew.com/galgenraten/gr.zip (Version
1.5)
Ich würde mich über Verbesserungsvorschläge und Kritik sowie Lob freuen... außerdem könnt ihr mir vielleicht noch Links zu Wortlisten geben^^
matze - Sa 29.05.04 09:29
schönes game.
GSE - Sa 29.05.04 10:55
Jep, aber warum ist das ganze Game Deutsch und in der Highscore steht "Trys" (müsste es nicht sowieso "tries" heißen :?: ), "Versuche hätte" locker hingepasst.
mfg
GSE
t3Qn0lo-G - Sa 29.05.04 11:36
*g* das stand auch schon vorher da^^
aber nen kumpel meinte "trys" (<-- lol bin ich dumm) würde cooler sein... aber ich machs wieder anders.. hast recht^^
t3Qn0lo-G - Sa 29.05.04 13:58
Ich habe von Version 1.0 auf 1.2 geupdatet. Guckts euch mal an!
Karlson - So 30.05.04 00:49
Ja, gefällt mir gut! Endlich mal eine wirklich unkomplizierte Umsetzung eines alten Klassikers :) Weiter so!
Blawen - So 30.05.04 19:01
Schönes Game
Kleiner Fehler in der Fehlermeldung: (Dreher)
| Zitat: |
| Du hast das nicht Wort erraten!" |
Gruss
Blawen
t3Qn0lo-G - So 30.05.04 21:10
Lol, lag wohl daran, dass ich da noch um drei uhr morgens a bissle geproggt hab^^ da war ich schon bisschen müde... ich änder es bei gelegenheit und lad es hoch (is ja kein beinbruch) ;)
Da_Knuddelbaer - Mo 31.05.04 07:52
Nettes Spiel! :)
Gut wäre es vielleicht, wenn man eine eigene Wörter-Liste noch hinzufügen kann, im Prinzip nur so nen kleines Fensterchen mit Eintrag / Einträge löschen, hinzufügen, sortieren, das würde ja schon reichen :)
Greetz,
da_Knuddelbaer
TheNeon - Mo 31.05.04 08:25
ich schließe mich Knuddelbaer an und würde sagen da muss noch folgendes rein:
würde den STARTEN-Button rausnehmen und die Uhr erst laufen lassen, sobald der erste Buchstabe angeklickt worden ist.
Und wie siehts aus mit dem Auswählen der Buchstaben per Tastatur?! :o
t3Qn0lo-G - Mo 31.05.04 09:53
ja, das mit der wortliste hab ich auch gedacht... aber was bringt es, wenn man die wörter selbst eingibt?!
Irgendwann rät man dann seine eigenen Wörter.... ich meine: zum Weitergeben wär das ja dann klasse, aber wenn man dann selbst spielt.. bringt das nix.
Ich denke, ich werde die Highscore rausnehmen, weil die eigentlich nicht wirklich was bringt und dann auf Wünsche eingehen... das heißt, ich hab auch schon nach einer passenderen Lösung gesucht, als den "Start" Button.. naja mal gucken!
Vielen Dank erstmal euch allen!!
Da_Knuddelbaer - Mo 31.05.04 09:57
Schonmal von großen Wörter-Datenbanken gehört? Da gibts zig-tausend Wörter und die braucht dein Prog :wink: Ausserdem rate ich lieber noch zusätzlich meine eigenen Wörter als dass, wie gerade eben wieder, 2 mal hintereinander das gleich Wort kommt...
Und hmm, ja, die Highscore kannste glaube ich wirklich rausmachen *g*
t3Qn0lo-G - Mo 31.05.04 09:58
gut, ich setz mich gleich mal jetzt dran!
t3Qn0lo-G - Mo 31.05.04 12:17
Galgenraten 1.4 erstellt... jetzt mit Wörterliste etc. wie von den Usern gewünscht!
ANGUCKEN^^
TheNeon - Mo 31.05.04 12:41
:beer: na wird doch langsam ganz angenehm das game 8)
.....wenn du jetzt noch in der ShowMessage den Text "Die Hiscore geht noch nicht!" rausbekommst kann man es auch spielen :wink:
:dance: :dance2:
Da_Knuddelbaer - Mo 31.05.04 12:42
Top! :)
Nu vielleicht noch die ShowMessage abändern (so vonwegen "Highscore gibbet noch net") und dann isset nen richtig schönes cooles Spiel *g*
Weiter so
t3Qn0lo-G - Mo 31.05.04 12:46
ups hab ich vergessen... mach ich gleich moment!!!
nochmal neu runterladen... ist draußen^^
Da_Knuddelbaer - Mo 31.05.04 12:52
Ah jo, noch was: Das Feld zum Worte eintippen (wenn man die Lösung weiß) könnteste noch leeren, sobald man Enter oder den Button dazu drückt. Nichts wichtiges, nur vllt wenn de das machen willst. Muss aber net, stört auch net wirklich :)
t3Qn0lo-G - Mo 31.05.04 12:58
aber mich hats gestört *gone*
hmm.. komisch, dass ich das vergessen hatte^^
jetzt isses weg!
TheNeon - Mo 31.05.04 14:16
du vergisst aber ziemlich viel :wink: :o
TheNeon - Mo 31.05.04 15:17
also noch ein Tipp:
lass den MessageDlg wenn man auf NEUES WORT klickt, aber das Raten noch nicht angefangen wurde (also die Uhr noch nicht läuft :wink: ) .......... ist unnötig. Den Button sollteste aber lassen falls es Leute wie Knuddelbaer gibt, die 3x hintereinander dasselbe Wort bekommen :? ......... oder halt für mich, da ich Worte mit wenigen Buchstaben nicht gerne rate :D
Bug-Report:
wenn ich einmal ein auf die Liste mit den Wörtern geklickt habe, ist es unmöglich das Spiel weiter per Tastatur zu bedienen ... ist auf jeden Fall noch verbesserungswürdig :!:
t3Qn0lo-G - Mo 31.05.04 15:28
wieso ist das dann unmöglich? ich klicke einfach esc und dann geht das bei mir?
man könnte natürlich auch in ein editfeld klicken und dann esc das geht dann auch.. aber is ja umständlich^^
naja ich hatte aber eingebaut, dass wenn man auf der listbox esc drückt, dass das dann weggeht.. moment mal testen
btw: 3x hintereinander das gleiche wort ist ungewöhnlich^^ *böseaufdierandomizefunktionguck* :roll:
hab das grad mit der listbox getestet: geht einwandfrei.. einfach esc. drücken und das funzte^^
TheNeon - Mo 31.05.04 15:38
:? also das mit ESC sollte man evtl schon mit erwähnen ... kan ich ja nicht riechen :?
...gibts irgendwie noch paar versteckte funktionen?!? :shock:
btw: mir ists auch nicht passiert ..... liegt wohl am PC von Knuddelbaer :lol:
t3Qn0lo-G - Mo 31.05.04 15:50
ehmmmmmmmmmm neon?! lies mal die Textzeile, die ganz unten um Programm steht!
also ganz unten...
"Hinweis: blablabla" und so weiter
TheNeon - Mo 31.05.04 16:40
:dance: :lol: :eyecrazy:
oh man ...... hmm ...... habisch irgendwie übersehen, ich Blindfisch. :roll:
nehme alles zurück :nixweiss:
:wave:
Da_Knuddelbaer - Mo 31.05.04 18:45
Erm, ja, nächstes mal besser lesen *g* Stand sowohl hier im Thread als auch im Prog *fg*
Ja, bei mir ist das irgendwie kaputt. Klar, es kommen ab und zu mal andere Worte, aber es gibt sehr sehr viele Wörter aus der Liste, die ich noch nie hatte, dafür aber andere Worte schon zig mal und öfters auch mal das gleiche Wort zweimal hintereinander. Ich habe auch ka, woran das liegt, beim Neon klappt's wunderbar *g*
Philer - Mo 31.05.04 21:26
Du musst noch, wenn man ENTF drückt bei der ListBoxhinzufügen:
Delphi-Quelltext
1:
| IF ListBoxBlahBlah.ItemIndex < 0 THEN Exit; |
Weil jedesmal der Fehler kommt, wenn man einfach ENTF drückt.
Und zweitens so ein Fade Effekt zwischen den einzelnen Galgenmänchenbiler wär doc n schöner effekt, nur so als hinweis.
JayEff - Mi 02.06.04 19:09
Jo! cooles game! ... sind 17 sekunden gut?^^ was einem sehr hiflt, ist die Wörterliste, dort kann man schauen, welche Wörter das Programm kennt und da es noch recht wenige(damit meine ich nur 5-10 pro Anfangsbuchstabe) sind, kann man das wort recht bald abgucken...
Zum Thema Zufall hab ich eine Geschichte aus dem ersten oder zweiten Weltkrieg: die Russen sendeten Verschlüsselte Nachrichten, die, wenn die Verschlüsselung richtig ausgeführt war, unknackbar waren. Ihre Methode basierte auf einem Zufallsschlüsselwurm, das heist, ein Blatt voller ZUFÄLLIGER Buchstaben. Einzige Schwachstelle: Die Zufallsschlüssel wurden von MENSCHEN gemacht, wodurch eben KEIN zufall rauskam:
die Tippsen tippten nie doppelte oder 3fache Buchstaben (obwohl der Zufall keinem Gesetz folgt, also wiederholungen können durchaus ZUFALL sein) und sie benutzten ihre Hände abwechselnd:
algkwpöfkjapejvklaüekfja fällt euch was auf? immer ein Buchstabe dier linken seite der Tastatur, dann einer von der rechten..... darum entschlüsselte ihre gegenpartei Problemlos ihre geheimsten Nachrichten.
Was ich damit sagen will: auch ein doppeltes Wort kann Zufall sein! überprüfe das doch einfach indem du die alte integerzahl speicherst... etwa so:
Quelltext
1: 2: 3: 4:
| while alt=neu do begin alt:=neu; neu:=Random(xx); end; |
bin mir nicht sicher, ob ich while jetzt richtig benutzt hab... aber du weist wie ichs meine!
mfg JayEff
PS: MEIN Verschlüsselungsprogramm gäb bestimmt sogar der NSA zu denken :D (naja vielleicht auch nicht... :roll: )
TheNeon - Mi 02.06.04 20:44
joa, gute Idee :!: :!: ..... sollte übernommen werden.
@ t3Qn0lo-G
btw: wieso haste eigentlich nur gerade Versionsnummern?!? magste ungerade Zahlen nicht?? :wink:
t3Qn0lo-G - Mi 02.06.04 20:48
ehm ;)
das mit den Versionnummern: Zufall ^^
Achja... super Geschichte @ JayEff... kann man dein "verschlüsselungsprogramm" irgendwo testen?
Will NSA spielen^^
Achja: danke für die Idee... mal gucken, wann ich wieder etwas Zeit habe!!!
JayEff - Mi 02.06.04 20:54
Danke! :D hab sie aus einem Buch über Verschlüsselungen.
Klar. ich such grad mein Thread... ich find ihn nicht. Ich hab gesagt, dass mein PC gecrasht hat(was er sehhhhr häufig tut.. der is kaput, muss mal zum arzt, der pc... :evil: ) Hab alle daten über mein Prog verloren.
Habs neu geschreiben. HIER:
http://www.geocities.com/jayeffassassin findest du eine html seite wo man das ALTE Programm, das NEUE und den Yource vom neuen Proggy laden kann. wenn ich das nächstes mal lieber per PN übermitteln soll, mach ich das. ich mach den Link wieder weg, wenn es Jemanden stört!
PS: das "neu" ist nicht meine Neueste Version, ich müsste sonst jeden Tag ein neues Programm uploaden... ich vermute dass "Supersafe" noch nicht klappt oder nicht verfügbar ist... na egal^^
TheNeon - Mi 02.06.04 20:54
Verbesserungstipps:
- ich würde der Form einen festen Hintergrund geben! Nicht jeder hat dein XP-Theme aktiviert! Bei mir siehts blöde aus, weil die Form ne andere Farbe hat als die Bilder des Galgens
- wieso haste die Bilder nicht in ne TImageList geschmissen? da ersparste jedem was ...
- ich würde die Liste mit den Wörtern WÄHREND dem Raten ausblenden!!! (Antwort auf JayEff :wink: )
Zudem beschweren sich 2 Freunde von mir, dass das Game nicht bei ihnen funzen will ... beim Starten der EXE fehlt die Datei "qtintf70.dll" !!!!!!!
t3Qn0lo-G - Mi 02.06.04 21:10
das mit dem ausblenden hab ich auch mal getestet, nur dann is so leer da rechts^^
naja und das mit den bildern.. ich hab gedacht, für die user, damit die andere einfügen können, wenn sie wollen... aber ist wohl doch besser das als bundle alles in eins zu packen... WE werd ich das erledigen...
//edit
ich habs eben erst gelesen: keine Ahnung, was der Fehler soll... alle meine freunde (rund 20) haben sich das angeguckt und keine fehler....
*offtopic*vielleicht is das ja bundeslandabhängig ^^*/offtopic*
danke trotzdem nochmal euch beiden^^
JayEff sehr interessante sachen, die du da hast^^!!!
TheNeon - Mi 02.06.04 21:47
schon komisch .......
welche Systeme haben deine Freunde? alles vertreten? meine beiden Kumpels haben XP ...... und keiner proggt von denen ..... kann ja sein, dass die Datei bei Delphi drin ist?!? :shock:
kA ..... aber sehr merkwürdig :!:
t3Qn0lo-G - Mi 02.06.04 21:49
nee, bei mir is echt alles vertreten, einer hat sogar für mich unter WIn95 getestet.. keine Probs!!!
naja, ma gucken!
JayEff - Mi 02.06.04 21:49
daaaanke!*froi*^^ :D
TheNeon - Mi 02.06.04 22:36
evtl noch eine kleinigkeit ... nicht dringend/wichtig, aber würde dann alles abrunden:
wenn die wordlist.dat nicht im Verzeichnis ist, kann man das Spiel nicht einmal starten ... da sollteste evtl was ändern. Klar, nicht wichtig, aber man die ausversehen löscht oder so ists vorbei mit dem Spiel und das ist schade ... is ja keine DLL oder so ....
zudem ist die Endung DAT entwas unglücklich gewählt, da diese Endung von WMP auch für Videos registriert wird ... mach doch lieber sowas wie "words.lst" draus :wink:
Verbesserungstipp:
=> die Uhr sollte auch anfangen zu zählen, wenn man das Lösungswort eintippt
TheNeon - Sa 05.06.04 11:59
tjoa, wollte meiner Schwester dein Game geben, aber wie bei meinen Freunden:
als ich die 4MB-Datei meinem Freund schickte, fragte er mich nur noch was das für ne Datei ist, denn plötzlich lief sein Rechner nicht mehr rund und WinRAR ging garnicht mehr :shock:
t3Qn0lo-G - Di 08.06.04 20:19
also den fehler hatte ich jetzt auch bei einem guten kumpel von mir.... der hat das ding einfach ins system32 verzeichnis "gekickt" und es lief... aber ich frag mich, woher das kommt.. denn keiner hat eine Ahnung, wofür diese Datei benötigt wird!!
Delete - Di 08.06.04 20:49
Ganz einfach, du hast CLX Units eingebunden. Warum auch immer. Und diese DLL ist notwendig damit Crossplatform-Anwendungen (können für Windows und Linux kompiliert werden) auf Windowssystemen laufen.
TheNeon - Mi 09.06.04 03:21
also schnell mal das Teil wegmachen 8)
..... und noch schneller uploaden ... will das Spiel ja noch weitergeben :D
Chatfix - Mi 09.06.04 10:34
Ich bekomme folgenden Fehler:
| Zitat: |
| Die Dynamic Link Library qtintf70.dll wurde nicht im angegebenen Pfad [...] gefunden. |
TheNeon - Mi 09.06.04 11:22
das erwähnte ich doch bereits zig mal :roll: :?
Chatfix - Mi 09.06.04 13:00
Ja toll das ich hier nicht zig seiten lese...
Habs auf Win2K probiert...
t3Qn0lo-G - Mi 09.06.04 21:17
ok, leute, ich glaub es ist nötig wirklich ma wieder nen update zu machen... am WEhab ich genug Zeit und werd alle vorschläge etc einbinden.
Danke an dieser STelle auch nochmal an Luckie!
TheNeon - Sa 12.06.04 12:06
jepp
.......... wir warten :dance:
BYE,
TheNeon :wave:
TheNeon - Fr 02.07.04 09:50
... und wir warten vergeblich :eyes: :nixweiss:
Bye,
TheNeon
t3Qn0lo-G - Mo 05.07.04 14:38
*räusper*
Ich mach ja schon^^
sry, Leute, dass es so lange gedauert hat, aber ich hab bisher doch keine Zeit gefunden
Ich setz mich gleich dran!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!