Deutsch
Spiele

Schiebe-Puzzle - OpenSource

 
- Seite 1 -



Julian
Schmidt
Kleines aus Langeweile entstandenes Game.

Download
externer Download

698 kB
Kurzbeschreibung: mirror1
Hochgeladen:20.05.2012
Ladeanzahl303
Herunterladen
 
XProfan X2
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
04.04.2012  
 



 
- Seite 2 -



Jörg
Sellmeyer
Jetzt habe ich mal ein hochformatiges Bild geladen: Absturz und das Programm ist nach Neustart nur noch mit einer Minititelzeile sichtbar.
Wo speicherst Du die Einstellungen?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Julian
Schmidt
hmmmm....vlt ist das Bild ja größer als deine Bildschirm-Auflösung. Dann würde er beim zentrieren in den Minusbereich gehen. Bei mir funktionieren Bilder auch im Hochformat. Dreh doch mal ein Beispiel-Bild und teste!?
Ich bastle gerade an nem hüpschen Update
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Jörg
Sellmeyer
Wenn ich das Programm zur Exe kompiliere kommt ein Fehler in Zeile 124. Es kann sein, das Deine If()-Auswertung da nicht richtig von Profan erkannt wird.
Wenn ich das nehme:
whileloop 1,part_y&,Int(If((part_y& Mod 2)=0,2,1))


( also mit Int() ). scheint es zu funktionieren. Nachtrag: doch nicht. Der Fehler tritt in der Exe auf und nicht im Compilat. Das Bild hat eine Auflösung von 683 x 1024. Ist also nicht zu groß für meinen Monitor


6 kB
Hochgeladen:05.04.2012
Ladeanzahl148
Herunterladen
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Julian
Schmidt
Das mit dem HSizedPic habe ich gerade eben gemacht.
Das mit dem kompilieren ist mir auch schon aufgeallen
Ich versuch mal deinen Lösungsweg mit Int()...
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Jörg
Sellmeyer
Dieser Part hier
whileloop 1,part_x&,If((part_x& Mod 2)=0,2,1)

    space&=Create("hNewPic", &loop, part_y&, Back_Color())
    DrawPic space&, ((spalte_&-1)*part_x&), (zeile_&-1)*part_y&; 0
    DrawPic pic_part&[i_&], ((spalte_&-1)*part_x&)+&loop, (zeile_&-1)*part_y&; 0
    DeleteObject space&

EndWhile

apos&[i_&]=nempty_part&
nempty_part&=i&

Scheint mir immer gleich zu sein. Mach daraus doch eine Prozedur. Dann wird der Code übersichtlicher und viell leichter zu warten.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Julian
Schmidt
Mit Int() funktioniert es auch nicht kompiliert.
Woran könnte es liegen, das der Code kompiliert nicht funktioniert?
Den Part kann ich nicht in eine Prozedur packen. Die Parameter von whileloop und beiden DrawPics sind immer (minimal) unterschiedlich!
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Jörg
Sellmeyer
Aber gerade das bietet sich doch an für eine Prozedur. Du kannst der Prozedur die entsprechenden Parameter übergeben und hast mindestens 20 Zeilen gespart. Außerdem brauchst Du Änderungen nur noch an einer Stelle durchzuführen.
Mit so einer einfacheren Struktur lässt sich dann auch leichter rauskriegen, wo so ein hinterhältiger Fehler versteckt ist.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Julian
Schmidt
Hab jetzt mal ein Update hochgeladen.
Bei mir treten damit keinerlei Probleme unter Win7 und WinXP auf. Getestet im Interpreter von XProfanX2.
Treten bei euch noch diverse Probleme auf?
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Jörg
Sellmeyer
Die Buttons sehen bei mir anders aus und sind abgeschnitten. Wenn die Maus drübersteht, werden sie komplett sichtbar. Nutzt Du Height(%hwnd) für Deine Größenberechnungen oder was anderes?



Die schlichte Version ohne Buttons gefiel mir besser. Vielleicht solltest Du die Buttons nur sichtbar machen, wenn man mit der Maus am unteren Rand ist oder per Hotkey.
Das Mischen und Auflösen ist gut. Der Kracher wäre, wenn Du die Auflösung noch animieren würdest, also den Weg der Puzzleteile sichtbar machst.
Auch das Mischen sollte etwas spektakulärer aussehen.
Wenn man gelöst hat, sollte auch noch das fehlende Bildteil eingeblendet werden.
Die Einstellungsmöglichkeit des Schwierigkeitsgrade ist gut. Allerdings reagiert der Button "speichern" schon beim Draufklicken und nicht erst beim Loslassen.
Das Programm gefällt mir gut. fass das also bitte als konstruktive Kritik auf.

39 kB
Hochgeladen:05.04.2012
Ladeanzahl126
Herunterladen
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Jörg
Sellmeyer
Wenn ich jetzt in das leere Feld klicke, verschiebt sich das nächste Teil schon, wenn ich mit der maus drüber bin.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Julian
Schmidt
Jörg Sellmeyer (05.04.12)
Die Buttons sehen bei mir anders aus und sind abgeschnitten. Wenn die Maus drübersteht, werden sie komplett sichtbar. Nutzt Du Height(%hwnd) für Deine Größenberechnungen oder was anderes?


Geändert

Jörg Sellmeyer (05.04.12)
Das Mischen und Auflösen ist gut. Der Kracher wäre, wenn Du die Auflösung noch animieren würdest, also den Weg der Puzzleteile sichtbar machst.
Auch das Mischen sollte etwas spektakulärer aussehen.


Wie würdest du das Mischen spektakulärer machen. Ich kann doch nicht die Puzzelteile vor den Augen des Users durch verschieben mischen. Dann könnte er es ja einfach nachmachen.
Das Auflösen würde ich auch gerne Animieren. Allerdings weiß ich nicht wie ich ansätzen soll.

Jörg Sellmeyer (05.04.12)
Wenn man gelöst hat, sollte auch noch das fehlende Bildteil eingeblendet werden.


Wieso. Wenn man es selbst löst, bekommt man ihn auch nicht angezeigt. Wenn man das Bild vollständig sehen möchte. Kann man auch einfach das Originalbild öffnen.

Jörg Sellmeyer (05.04.12)
Die Einstellungsmöglichkeit des Schwierigkeitsgrade ist gut. Allerdings reagiert der Button "speichern" schon beim Draufklicken und nicht erst beim Loslassen.


Geändert

Jörg Sellmeyer (05.04.12)
Wenn ich jetzt in das leere Feld klicke, verschiebt sich das nächste Teil schon, wenn ich mit der maus drüber bin.


hmmmm....stimmt. Geändert.

[OFFTOPIC]Mehr als Schwierigkeitsstufe 2 habe ich bisher nicht gepackt.
Ist wirklich schwer [/OFFTOPIC]
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Jörg
Sellmeyer

Wie würdest du das Mischen spektakulärer machen.


Da brauchst Du einfach nur dreimal hintereinander nach dem Mischen die Einzelbilder anzeigen und schon sieht es wie Mischen aus.


Wieso. Wenn man es selbst löst, bekommt man ihn auch nicht angezeigt.


Darum geht es ja - es könnte eine Belohnung sein, wenn man es geschafft hat. Und natürlich kennt man das Bild oder kann es sich anzeigen lassen aber der Witz ist ja, dass man es sich erarbeiten soll.


Das Auflösen würde ich auch gerne Animieren. Allerdings weiß ich nicht wie ich ansätzen soll.


Das weiß ich leider auch nicht. Auf Wikipedia gibt's allgemeine Infos und einen Verweis zu einem selbst auflösenden Java-Puzzle:  [...] 
Google findet bestimmt Lösungswege...

Hast Du denn mittlerweile herausgefunden, was den Fehler im compilierten Programm auslöst?

Achso: das Leerfeld sollte noch eine (vielleicht rote) Umrandung haben. Wenn man ein Bild mit viel schwarz hat, ist es mühsam zu finden.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Zum Spiel


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

116.261 Betrachtungen

Unbenanntvor 0 min.
H.Brill02.05.2023
Sven Bader14.07.2021
Michael Klumb18.04.2016
Julian Schmidt07.01.2016
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie