Hauptmenü

Neuigkeiten:

Bitte unterstützt uns und bestellt über diese Links bei Amazon  oder HumbleBumble!

Neueste Beiträge

#91
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von AmigaMaster - 11. August 2026, 22:04:01
Um die Änderungen besser hervorheben zu können, habe ich meine Erweiterungen und experimentellen Ergänzungen jetzt auf einen Fork des Starterpacks auf github hochgeladen. Somit kann jede gewünschte Version ausgewählt und heruntergeladen werden:

https://github.com/AmigaMaster/Maniacweed-Bernard

Noch eine kleine Anpassung, die ich gestern eingebaut habe:
- Mauspfeil wird bei der Hotspot-Anzeige ausgeblendet
#92
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von 1mal_volltanken - 11. August 2026, 18:13:23
So. Ich habs mir mal angeschaut.

Ich schätze, das Scrolling geht jetzt sanfter und der Scrolling-Point ist ein anderer.

Jetzt ist ja schon ziemlich vieles drin in dem Starterpak. Top!

Was jetzt noch offen sein könnte, wäre, dass man das Telefon auch benutzen könnte.

Dazu müsste man das Bild vom Ziffernblock aus einem anderen Starterpak implementieren und das Dial-Script erstellen.

Mal sehen, wann ich mir das noch vornehme.


BG
der Volltanker
#93
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von 1mal_volltanken - 10. August 2026, 23:11:35
Super Arbeit, AmigaMaster!

Ich werds mir morgen mal anschauen.

Heute schaffe ich es nicht mehr.


BG
der Volltanker
#94
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von AmigaMaster - 10. August 2026, 21:18:23
Ich konnte noch nicht die Finger davon lassen und habe mittels KI eine neue und konfigurierbare Scrollroutine eingebaut (das hätte meine Fähigkeiten überstiegen). Mich hat es schon immer genervt, dass der Charakter beim Scrolling hart in der Mitte bleibt und das Scrolling sofort und abrupt anfängt und stoppt.

Downloadlink ist weiterhin derselbe:

https://www.maniac-mansion-mania.de/forum/index.php?msg=58023

Anschauen kann man sich das in der Bibliothek, im garten oder im hinteren Kellerraum. Es wird erst gescrollt, wenn man sich dem Bildschirmrand nähert. Die "Dead Zones" (marginX / marginY) und die Geschwindigkeit des Scrollings lassen sich im globalen Script anpassen.
#95
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von 1mal_volltanken - 09. August 2026, 22:36:56
Top!

Ich hätte wahrscheinlich einen komplizierteren Code gemacht.

So gefällts mir sogar besser! ;)



BG
der Volltanker
#96
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von AmigaMaster - 09. August 2026, 22:05:51
Ist angepasst - Downloadlink bleibt identisch.

if (gDarkness.Visible == true)
ersetzt durch

if (gDarkness.Visible == true && bFlashlight.Visible == false)
zudem kurzerhand noch Soundeffekte beim Öffnen der Taschenlampe hinzugefügt.
#97
Episoden in Entwicklung - Ideendatenbank / Aw: MMM-Episoden mit KI?
Letzter Beitrag von 1mal_volltanken - 09. August 2026, 21:07:46
Zitat von: Domi in 09. August 2026, 00:05:16Oh hey, lange nicht mehr gesehen  :P

Ich muss ganz ehrlich sagen, ich bin sehr gegen die idee der Nutzung von AI generierter Resourcen.
Wir haben/hatten soviel Talent hier in unserer Community und es fühlt sich mega falsch an sowas an eine Maschine zu outsourcen.
Klar ist es zeit sparender und sicherlich für den ein oder anderen vom vorteil, wenn man nicht pixeln kann, aber ich finds irgendwie einfach falsch.

Code hilfe ist okay(ish), aber bei GenAI (Bilder, Videos, Audio) bin ich raus.

Liebe Grüße, Domi.


Natürlich ist es immer Geschmackssache, ob man KI-generierte Ressourcen mag oder nicht.

Die abschließende Frage wäre:  Würde man ein "kostenloses" Spiel evtl. boykottieren, nur weil da KI mitgeholfen hat? -- Ich würde sagen, die Mehrheit würde da mit "Nein" stimmen.


BG
der Volltanker


#98
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von 1mal_volltanken - 09. August 2026, 21:01:15
So.

Ich habs mir mal angeschaut.

Yeah! Es funktioniert!

Super Arbeit AmigaMaster! Besten Dank!

Das macht das Starterpak noch mal um einiges attraktiver. Vielleicht könnte man ja noch den kleinen Logikfehler korrigieren, dass Bernard bei eingeschalteter Taschenlampe NICHT den Kommentar abgibt "Ich kann im Dunkeln nichts erkennen.". ;) Mal sehen ob ich das noch angehe oder ob mir noch jemand zuvor kommt. Ich werds vielleicht nicht sofort erledigen, da ich parallel noch an meinem Projekt arbeite.

Bin mal gespannt, ob ich es schaffe, das lückenlos in mein derzeitiges Projekt implementiert zu bekommen. Denn das Flashlight-PlugIn muss ja schließlich an mehreren Scripten entsprechend gecoded werden.


BG
der Volltanker




#99
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von 1mal_volltanken - 09. August 2026, 20:32:33
Coole Sache!

Ich werds gleich mal ausprobieren.


BG
der Volltanker
#100
Technik / Aw: Hilfe zum Maniacweed-Start...
Letzter Beitrag von AmigaMaster - 09. August 2026, 00:50:43
Ich habe hier eine Flashlight-Demo basierend auf dem gDarkness GUI-Ansatz. Ist bisher nur einfach an der BENUTZE Lichtschalter-Aktion festgemacht aber zeigt, dass es technisch mit Bordmitteln möglich ist.
Edit: Ich habe mich an der Implementierung einer Taschenlampe versucht und dazu die Scripte in den Räumen entsprechend angepasst. Wer testen möchte, der muss die Version vom 11.08.2026, 17:53 Uhr erneut herunterladen.

maniacweed-master-flashlight-demo.7z

Es sind folgende Änderungen notwendig:
1. Damit die Transparenz der Flashlight korrekt berechnet wird, muss gDarkness zwingend 0,0,0 als BackgroundColour und BorderColor haben! (DAS hat mich 45 Minuten gekostet, das herauszufinden).

2.Dem gDarkness GUI ist der Button bFlashlight hinzugefügt, welches ein mit GIMP erstelltes Alphachannel PNG Bild enthält. Das Bild inkl. Original GIMP-Format liegt im Verzeichnis sprites\flashlight.

3. Im GlobalScript in der Funktion repeatedly_execute_always():
  // Check if the darkness GUI is active
  if (gDarkness.Visible)
    {
        // Move the GUI button with the mouse cursor
        bFlashlight.X = mouse.x - (bFlashlight.Width / 2);
        bFlashlight.Y = mouse.y - (bFlashlight.Height / 2);
    }