| |
|
|
| Guten Tag!
Ich möchte ein Schachspiel programmieren oder gibt es das hier schon? Wie soll ich da vorgehen. Bin noch ein Profanneuling hab aber schon etwas erfahrungen mit eine anderen Sprache
Werner |
|
|
| |
|
|
|
| Eigendlich ists einfach was Du möchtest - mal abgesehen von der KI .
Erzeuge ein BMP - ein Schachbrett. Erzeuge BMPs - die Spielfiguren.
Dann beginne mit der Programmierung.
Erzeuge ein Hauptfenster mit window und lade Dein Schachbrett mit loadbmp darauf.
Wenn Du so weit bist kommen Deine nächsten Fragen von ganz alleine.
Salve, iF |
|
|
| |
|
|
|
| Ist es wenn überhaupt mit Profan möglich? Ich besitze Profan7.5. Bin wohl ein guter Programierer so sagt man. |
|
|
| |
|
|
|
| Die Frage irritiert mich etwas.
Aber ich mache es kurz: Natürlich ist es möglich. Selbst mit Profan3.
Salve, iF. |
|
|
| |
|
|
|
Dietmar Horn | Hallo,
schau doch mal in unseren Wettbewerbsbereich bei den bisher hochgeladenen Programmen (Games -> Upwards) nach.
Da kannste Dir in etwa einen kleinen Eindruck verschaffen, was in dieser Richtung mit Profan ungefähr möglich ist.
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 05.06.2005 ▲ |
|
|
|
|
| Es scheint ja zu gehen. Aber wie muss ich bestens vorgehen. Die Grafik mache ich erst am schluss. Fürs testen reicht mir eine textanzeige. Aber wie muß ich denn jetzt ansetzen? |
|
|
| |
|
|
|
| Ich denke wenn Du Anfänger bist ist es nicht umbedingt der beste Weg die Grafik zum Schluß zu machen.
Wenn Du zumindest mal beginnst das Brett darzustellen - und Routinen für das Movement der Sprites machst - dann wird sich Deine Engine wie-von-selbst aufbauen.
Wenn Du erfahrener bist - dann kannst Du Dir sicher auch solche Schlachtpläne machen - wie erst Engine, dann Grafik.
In diesem Fall jedoch denke ich es wäre eher ungünstig.
Andernfalls müsstest Du nur ein wenig Deine Fragen genauer stellen. Ein Aber wie muß ich denn jetzt ansetzen? ist ja bereits beantwortet.
Salve, iF. |
|
|
| |
|
|
|
| Guten Tag.
Die Graphik ist mir nicht so wichtig, der KI gebührt meine kanze Aufmerksamkeit. Ich möchte das Minmax-Verfahren anwenden. Wie geht das mit Profan am bestem? |
|
|
| |
|
|
|
Michael Wodrich | Beschreibe hier doch mal Dein MinMax Verfahren (z.B. in einer Pseudo-Spache; oder einer konkreten, werden wir schon durchsteigen).
Oder in reiner Textversion. Dann können wir Hinweise geben.
Das Textbrett ist eine gute Start-Idee, aber: Springer am Rand, ist eine Schand
Für die Vereinfachung der Züge und der Zuganalysen ist vielleicht ein Array gut, das die Ränder frei läßt (habe ich schon mehrfach gesehen).
########## #TSLDKLST# #BBBBBBBB# #........#
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.06.2005 ▲ |
|
|
|
|
Frank Abbing | Hi,
er meint wohl das hier: [...]
Ich denke, dass ist nicht vernünftig mit Profan zu lösen, das wird zu langsam werden. Kennst du XPIA schon? |
|
|
| |
|
|
|
| Guten Tag,
[quote:cc7092ed78]er meint wohl das hier: [...]
Ich denke, dass ist nicht vernünftig mit Profan zu lösen, das wird zu langsam werden. Kennst du XPIA schon? [/quote:cc7092ed78] Der Link ist richtig. Aessmbler kann ich leider nicht benutzen, das kann ich nicht. Ist Profan wirklich zu langsam dafür? Man sagt, ich könne gut programieren.
[quote:cc7092ed78]Für die Vereinfachung der Züge und der Zuganalysen ist vielleicht ein Array gut, das die Ränder frei läßt (habe ich schon mehrfach gesehen).
########## #TSLDKLST# #BBBBBBBB# #........# [/quote:cc7092ed78] So ist das richtig. Sonst kann noch der Springer Probleme machen:
########## ########## #TSLDKLST# #BBBBBBBB# #........#
Trotzdem wäre das Grundgerüst eines Minmax-Verfahren in Profan gut für mich. Ich kann gut programmieren, aber mit Profan nicht so gut. |
|
|
| |
|
|
|
| In welchen Sprachen schreibst Du denn? - vielleicht hab ich was passendes parat...
Und noch die Frage - ich komme einfach nicht drauf - was zeichnet eigendlich einen schlechten Programmierer aus?
Salve, iF. |
|
|
| |
|
|