Eine Testepisode (55 *g*)

Das Mitmach-Projekt aus dem Maniac-Mansion-Universum.
Antworten
Benutzeravatar
Iason79
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 95
Registriert: 18.09.2006, 06:28
Wohnort: Österland

Eine Testepisode (55 *g*)

Beitrag von Iason79 »

Erstmal, der Titel des Thread ist etas übertieben, aber ich habe
seit ich mich mit AGS befasse (seit 2 Tagen) es tatsächlich geschafft eine
Test-Episode zu erstellen; und das obwohl ich mich noch nie mit
scripting/html/php oä. befasst habe (danke an C=64 und DOS 5.0)

kurz zur story (die nicht vorhanden ist),
hätt ich einen titel-screen erstellen, musik einfügen, einen abspann
laufen lassen würds besser wirken, desshalb so wie ich es mir gedacht habe:
Bernard ist in seinen Zimmer und soll seiner Schwester bei den Haus-
aufgaben helfen (desshalb mein interner Ordner "hsfgbn"), seine Mutter
hat sich im Schlafzimmer verbarrikadiert, und sein Vater Hat das Wohn-
zimmer in beschlag genommen (weniger Räume, ich weiß ich bin ne
faule s0w);
Ich hätte noch sehr gerne etliche gimmicks mehr eingebaut, aber ich
weß ja kaum mal für was {, (), ;, ==, &c. überhaupt gut ist, also
hab ich mal was zusammengeflickt; der beta-test wird nicht nötig
sein weil ich nach jeder kleinen änderung im script das game auch
getesett habe und teilweise ne halbe Stunde gegrübelt habe wo
wie und warumm ein kleines nettes ANSI-Zeichen fehlt, und nach
kaum 2 Tagen ohne Schlaf jab ich es endlich geschafft; ich prä-
sentiere:

http://www.share.am/dl/587251480/Compiled.rar

enthalten sind das normale game zum spielen sowie die opensource
version damit auch mal leute die den geist haben zu gucken
was ich da zusammengeflickt habe und andere (erfahrene) leute
was zum lachen haben;

es gibt kein wirkliches rätsel (auser ein kleines), und der spaß soll
vorallem darin bestehen das 90% der Hotspots anschau/benutzbar
sind (wobei Bernard etwas mehr oder weniger witziges sagt);
somit kann sich jeder auch gleich ein Bild von meinen Humor machen;
Ich habe zwar versucht den originalen-MM-spaß zu tippen, aber
immerhin ist das jetzt 19 Jahre her (siehe Eierkopf-preis) und ja so wars im Original!

Aber ich bin froh das die community hier so nett ist, und mit deren
Hilfe werde ich wohl noch mal ne "richtige" Episode rausbringen
(leider musste diese auf grund von n00bismus schon auf die Hälfte
gekürtzt werden;

umfrage gibts keine den die angebotenen antworten währen:
a.) grandios, fabelhaft
b.) mist
c.) sowas traust du dich hier posten
d.) geh sterben!
e.) ich sag nur "benutze benzin mit wendeltreppe"
Benutzeravatar
Tentakel
Hobby-Archäologe
Hobby-Archäologe
Beiträge: 107
Registriert: 06.10.2005, 18:15
Wohnort: Weißenborn
Kontaktdaten:

Beitrag von Tentakel »

Habs durch. Ich wär an dem einen Rätsel mit dem Buch fast verzweifelt :D . Nein Spaß beiseite.

Gut gescriptet für einen "Einsteiger". Wenn ich als ich mit AGS angefangen habe solche sachen hätte cshreiben können wär ich froh gewesen.

Ich denke das war ein guter Anstoss und hoffe:

1. Das das noch mehr Neulinge begeistern wird und

2. In Balde oder Weile auch von dir eine Episode erscheinen wird.

Kompliment auf jeden Fall. :wink:

mfG Stefan
Benutzeravatar
Iason79
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 95
Registriert: 18.09.2006, 06:28
Wohnort: Österland

Beitrag von Iason79 »

nun, der größte witz in der Sache ist das beinahe alle "hotspots"
per schaue/[benutze verwendet wedern können, ich hätt ja
gerne noch weitergemacht im restlichen Haus, aber 2 Tage (fast)
nonstop AGS +(plus!); "{;==()" denken ist viel für einen einsteiger;

und ich hoffer das:
Rocco hat geschrieben:Hallo Iason,

willkommen an Bord, das mit einer kleinen open-source episode ist eine gute idee, das werden wir machen.

@khrismuc: vielleicht hast du lust ein kleines open source beispielgame zu programmieren, wo es weniger auf den inhalt als auf effizientes coden mit dem starterpack ankommen würde.
wäre sicher eine feine sache, speziell für neueinsteiger Bild
diese tutorial-episode-01 bald kommt, mir raucht nämlich der Kopf;
da war ich heute grad mal bei der Trafik (zu dt. Kiosk) und mich
blendet die Sonne.

Um für andere Newbies wie mich zu sprechen ein "ausführiches"
Tutorial wie man am besten für MMM scriptet würde un-
ermesslich helfen; ich musste immer wieder in meinen Hife-thread,
im tutorial und meiner .doc nachsehen;

fakt ist das ich kein Verständnis habe warumm :=} sowas und wie genau
verwndet wird, und für die englischen tut´s bin ich zu blöd,
aber wenns sein muß kann ich vllt auch mal mit meinen bescheidenen
kenntnissen was anständiges schaffen^^

//post scriptum:
Zum Buchrätsel *g*,
das hab ich schon vor Monaten mal in eine .txt getippt, war also mit
strg+c+v nicht so schwer, aber es ist die Wahrheit O_O
Rondo
Komplettlösungsnutzer
Komplettlösungsnutzer
Beiträge: 44
Registriert: 06.06.2006, 15:28

Beitrag von Rondo »

Hallo, es freut mich einen Gleichgesinnten zu treffen. Da auch ich mich erst seit kurzem mit AGS beschäftige. Ich fürchte schon das meine Episode (sofern sie irgendwann fertig wird) gleich in Grund und Boden gestampft wird da sie nicht mit der Qualität von den letzten Episoden mithalten kann. Bis auf vielleicht 52 (die auch nicht schlecht war) waren alle sehr gut, und zumindest meine Erste wird nicht mithalten können.
Zu meinem Glück beschäftigte ich mich vorher viel mit Java und objektorientierte Programmierung, weshalb mir der Einstieg vermutlich leichter als dir fiel. Wenn es für dich ein Trost ist sobald du "{;==()" denken verinnerlichst hast wird es dir in anderen Programmier und Skriptsprachen leichter fallen. Java z.B. verwendet diese Zeichen für den selben Zweck. Allgemein ähnelt sich der Code an vielen Stellen.

Wenn es dir Hilft kann ich meine bisherige Episode hochladen.
Benutzeravatar
Rocco
Adventure-Treff
Adventure-Treff
Beiträge: 1019
Registriert: 25.11.2003, 16:20
Wohnort: Ronville
Kontaktdaten:

Beitrag von Rocco »

das problem mit eingestampft, vergleichen mit den top episoden für anfänger hat misterL auch schon aufgegriffen und mir eine idee dazu geschrieben.
vielleicht können wir ein kleines brainstorming abhalten, was man machen könnte um anfängern den einstieg zu erleichtern.
habt ihr ideen dazu?
eine idee wäre zB einen eigenes spezial für anfängerepisoden.
was haltet ihr davon?

@Iason79 hatte leider noch keine zeit um mir deinen entwurf anzusehen, ich hoffe ich komme morgen dazu.
Benutzeravatar
Mister L
Rätselmeister
Rätselmeister
Beiträge: 1913
Registriert: 21.03.2005, 01:55
Kontaktdaten:

Beitrag von Mister L »

Also, mir hat das Rätsel sehr gut gefallen. Das war bestimmt das erste mal, dass ich gerne in dem Regal gesucht hatte! :D

Kleiner Tipp: Wenn das Buch gefunden wurde, sollte man den dazugehörigen Hotspot abschalten:

Code: Alles auswählen

DisableHotspot (x); 
x= Nummer des Hotspots

Am Besten, ich werde mal meine Idee für Einsteiger-Episoden in einem gesonderten Thread vorstellen. :wink:
EDIT: guckst du hier:
http://adventure-treff.de/forum/viewtopic.php?t=10345
My MMM-Episodes: #7 "Right said Fred", #32 "Secret of Maniac Mansion", # 33 "Carry on Smiley", H05 "Escape from Maniac Mansion", #45 "Maniac Monday", #54 "CSI:RONVILLE", #58 "The People's Court", #70 "Maniac Mansion Begins", #74 "The Curse of King RootenTooten", #93 "Murder a.t. Moonshine Mansion"
Bissiger Witzbold
Tastatursteuerer
Tastatursteuerer
Beiträge: 554
Registriert: 28.09.2005, 19:13

Beitrag von Bissiger Witzbold »

Daß vieles kommentiert wurde ist sehr lobenswert, auch wenn nicht alle Kommentare meinen Humor trafen. Die Idee mit dem verstecken Buch was zumindest originell umgesetzt.
Da dies nur eine kleine Spielerei und keine Folge ist will ich mal nicht die fehlende Handlung und Rätsel nicht groß kritisieren, zwei Sachen muß ich allerdings loswerden (damit du diese Fehler in einer richtigen Folge nicht wiederholst):

Das einzige vorhandene Rätsel ist spieltechnisch nicht gut gelöst, denn wenn man das Buch schon findet bevor man mit Sandy gesprochen hat, erzählt Bernard ihr später trotzdem den Inhalt, ohne daß sie jemals danach gefragt hat. Dann ist das Spielende für den Spieler eigentlich nur völlig unverständlich.

Und laut deiner Beschreibung ist Bernard "in seinen Zimmer und soll seiner Schwester bei den Hausaufgaben helfen". Aber warum kommt dann Britney im Spiel nirgends vor? Und was macht Sandy in Britneys Zimmer? So entsteht der Eindruck, daß du die Spielfiguren nicht auseinander halten kannst, was selbst in einer ersten AGS-Spielerei peinlich wäre.
"Man sollte wirklich nicht jeden Schwachsinn, den man so nebenbei erstellt, offiziell als 'Special' hier im Forum präsentieren." (Problem)
Benutzeravatar
KhrisMUC
Adventure-Gott
Adventure-Gott
Beiträge: 4674
Registriert: 14.03.2005, 00:55
Wohnort: München

Beitrag von KhrisMUC »

Mister L hat geschrieben:Kleiner Tipp: Wenn das Buch gefunden wurde, sollte man den dazugehörigen Hotspot abschalten:

Code: Alles auswählen

DisableHotspot (x); 
x= Nummer des Hotspots
Den Hotspot abschalten ist in diesem Fall zwar angebracht, oft aber auch nicht. Mir fällt öfters auf, dass Hotspots nach "Gebrauch" einfach verschwinden, ich finde das ziemlich unschön.

Außerdem...: hBuch.Enabled=false; ;)
Use gopher repellent on funny little man
Bòógieman
Süßwasserpirat
Süßwasserpirat
Beiträge: 427
Registriert: 16.01.2006, 19:21
Kontaktdaten:

Beitrag von Bòógieman »

dass DAVE sein DING schonwieder im klo runtergespühlt hat, ist irgendwie amüsant :lol:
michael ist der mit dem ding, alles andere steht in einem anderen kontext :wink:

mich spricht dein humor auf jeden fall an und ich freue mich auch schon auf deine erste episode :D
_________________________________

Visit Bòógieman's Halls Of Illusions
_________________________________

---- Ende der Kommunikation ----
Benutzeravatar
Rocco
Adventure-Treff
Adventure-Treff
Beiträge: 1019
Registriert: 25.11.2003, 16:20
Wohnort: Ronville
Kontaktdaten:

Beitrag von Rocco »

finde deinen humor erstklassig und hoffe dass du dieses niveau durchhältst.

zum script: hier findest du ein paar script-beispiele
-> http://maniacmansion.microspace.ch/down ... tionen.zip
Benutzeravatar
LAF
Oldschool RPG King
Oldschool RPG King
Beiträge: 6361
Registriert: 30.03.2005, 20:13
Wohnort: Tulln(Ö)

Beitrag von LAF »

Hast du nett hinbekommen, ist mal ne Abwechslung .. zu den Standard Antworten :)
Just the old one's
Oldschool RPG's: auf http://www.rpg-atelier.net/ :)
Benutzeravatar
Iason79
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 95
Registriert: 18.09.2006, 06:28
Wohnort: Österland

Beitrag von Iason79 »

Danke erst mal für euer zahlreiches Feedback und eure angebotene
Hilfe;
Ich gebe zu das ich einige Dinge durcheinandergebracht habe, aber
zu meiner Verteidigung: Dave mit Michael+Ding zu verwechseln war
wirklich mein Fehler, aber bei soviel wie mir da im Kopf rumschwirrte
kann man kurz ein Auge zudrücken, der Fehler währe schnell behoben;
Das Sandy in Britneys Schlafzimmer steht hat einen Grund: Es gibt
keine Britney im Startpaket, und ich hab ein blondes Mädchen gesehen
und als ich sie an die Koordinaten gestellt habe war ich mit Problem-
lösungen beschäftigt und das hab ich komplett verschwitzt. Immerhin
nicht so das Problem, ich bräuchte irgendwann nur die Chars austauschen
und dann stimmt auch die Handlung wieder..
(Bernards Eltern sind übrigens auch nicht im Startpaket enthalten)

Geplant war die (Spaß)-Episode ungefähr im dreifachen Umfang;
Wenn Bernard in den oberen Flur tritt sollte seine Mutter erscheinen
und Ihn den (eigentlichen) Auftrag des Spiels geben; wenn Bernard
die Treppe hinuntergeht sollte ein MIDI laufen von Daddy cool,
Bernard dan automatisch zur Wohnzimmertüre laufen und gegen
den Lärm protestieren; auch hätte ich dem Buch gerne ein Schloß
verpasst um es (eventuell) mit dem Kerzenschlüssel zu öffnen....
und viele Dinge mehr im Spiel, aber gescheitert bin ich an meiner
Unfähigkeit nur die kleinste Grafik zu zeichnen (hab vor einen Monat
meine PLatte formatiert und Photoshop noch nicht aufgespielt);
Luckenöffner reparieren mit etwas was man findet/bekommt
im Austausch, auf den Dachboden etwas neues Zeichen und
so vieles mehr was ich nicht umsetzten konnte..

Und weil ich teilweise mit den MovePlayer-Befehlen schon zu
kämpfen hatte hab ich schlußendlich 2/3 gecanceld; von Startbildschirm,
einer Sequenz am Anfang und den Credits (lol) gar nicht zu reden;
Sounds und MIDI´s, ich könnte die Liste ewig weiterführen....

Schlußendlich hab ich nur die Umgebung etwas verändert, ein paar
"Nett."´s augewechseld und ein paar neue DisplaySpeech Befehle
geschrieben, immerhin hab ich mit der Epi hier mal Hallo gesagt, und
so können sich auch erfahrene User ein Bild machen wie so eine
Newbie-Episode aussieht (Desshalb auch das Archiv mit den Quellcodes),
für viel mehr reichts am Anfang halt nicht, und als ich zuguterletzt
die Hotspots für die Bibli-o-thek gezeichnet habe war das noch das
leichteste und entspannendste, ich hab sogar darauf verzichtet
noch Kommemtare zu Schreiben (Brrr, falsch.), ich wollte nur noch
die GlobalInt für Britney(Sandy) festlegen und endlich fertigwerden.

Etwas gutes hat die ganze Sache ja, immerhin konnte ich mich im
AGS erstmal einarbeiten (und ich wollte von Anfang an eine MMM
Episode machen und kein 08/15, auch weil ich gleich das GUI verwenden
wollte, und immerhin lernt man durch Erfahrung;
Das einige Teile im Haus noch nicht zugänglich sind kann ich
vielleicht zu meinen Vorteil verwenden, um nach dem *ENDE*, noch
eine 2. Episode drannzuhängen (Die Rache das ich Britney helfen
musste), aber das steht momentan in den Sternen...

@Rondo, ich währe froh mich als Alpha-Tester anzubieten;
dadurch kann ich sicher viel lernen, am besten du schreibst mir
eine PN mit einen Link, und deine Ideen fallen natürlich unter
die Schweigepflicht ;)
Bissiger Witzbold
Tastatursteuerer
Tastatursteuerer
Beiträge: 554
Registriert: 28.09.2005, 19:13

Beitrag von Bissiger Witzbold »

Iason79 hat geschrieben:Das Sandy in Britneys Schlafzimmer steht hat einen Grund: Es gibt keine Britney im Startpaket
Doch, gibt es. Scroll die Characterliste mal nach unten, hinter den ganzen Dummys findest du Britney. Die Eltern müssen allerdings in der Tat noch selber eingebaut werden.
"Man sollte wirklich nicht jeden Schwachsinn, den man so nebenbei erstellt, offiziell als 'Special' hier im Forum präsentieren." (Problem)
Antworten