Benutzerinformationen überspringen
Motto: Dreams shed light on the dim places where reason itself has yet to voyage.
Dialogoptionen zu leicht überspringbar
Dieses Mal komme ich euch mit einem etwas...... andersartigen Thema.
Ich werde immer wieder darauf angesprochen, dass man die Auswahlmöglichkeiten in den Dialogen so leicht überspringen kann.
Vermutlich könnte ich darauf pfeiffen und sagen: "Dann hämmert halt nicht dauernd Enter beim lesen!" -.-
Aber vielleicht hat ja doch jemand eine etwas ...ähm.... nettere Idee.
Das einzig Sinnvolle, das mir einfiel, war (ich nutze btw das AMS) vor Optionen eine kleine Sperre einzubauen. Geht mit dem AMS per: \!
Das sieht aber aus, als wäre es ein Fehler, da man die Antwort schon wählen kann, aber 2x Enter drücken muss, damit sie genommen wird.
Ich schätze mal, ich bin mit der Thematik nicht alleine. Daher frag ich mal alle, die sich auch schon damit auseinandergesetzt haben:
2. Kennt ihr gute (funktionierende) Methoden der Absicherung?
LG
Lucy
-
Meins-
Aktuell -
The rest
-
Tutorials/Ressourcen -
Fähigkeiten
RPG Maker XP
Storywriting:
Pixeln:
Photoshop:
Mapping:
Eventing:
Musik:
Scripting (rgss1):

-
-
Support -
Jokes
In C, you merely shoot yourself in the foot.
In C++, you accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical care is impossible, because you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."
zum Lesen den Text mit der Maus markieren
Dadurch könnte man voreiligen Spielern zumindest eine geringe Reaktionszeit einräumen. Diejenigen, welche die Texte sowieso in Ruhe verfolgen, damit ihnen die Handlung nicht abhanden kommt, dürften damit wohl keine Probleme haben, solange diese Momente nicht zu oft hintereinander kommen.
-
Verfolgte Projekte:
-
Empfehlenswerte XP-Skripte:
ccoa, ForeverZer0, Agckuu Coceg, Blizzard - Advanced Weatherscript (Vielzahl neuer Wettereffekte und bessere Regulierung ihrer Intensität)
Leif - Sound Effekt Script (Events können an Entfernung angepasste Geräusche von sich geben)
Jumping Coconut - Hide and Seek (Events erhalten Reaktionsradius/Sichtlinien) -
Projekt:
Weite Welt (Arbeitstitel)
Genre: RPG in einer Dark-Fantasy-Welt
Status: In der Konzeptionsphase
Benutzerinformationen überspringen
Ankömmling
Motto: Ich lass es mal sein mit dem Motto.. In mehreren Jahren guck ich hier drauf und denke, wie naiv ich doch früher gewesen bin... Edit: Mein Gott, bin ich naiv gewesen!
Der Text baut sich sich (wie immer) langsam auf und beim drücken der Entertaste erscheint innerhalb von ~0,5sek (mit einem speziellen Sound) eine andere Sprechblase (quasi die des Spielers) mit den Optionen zur Antwort. Dies signalisiert dem Spieler auf eine schnelle Art und Weise, dass er jetzt eine Entscheidung zu treffen hat, zudem kann er dann nicht mehr "aus Versehen" Enter drücken, sonst ist der Spieler wirklich selbst schuld.

Rein semantisch betrachtet sollte der letzte Satz des Dialogs eine kleine "Zusammenfassung" des ganzen Dialogs sein, bzw. eine "Soll ich x und y wirklich tun?" - Frage, damit ein Spieler, der die Enter-Taste spammt, sich Inhaltlich wiederfinden und letztendlich eine sinnvolle Entscheidung treffen kann, sonst bereut er es ganz schnell Enter gespammt zu haben.
Wenn der Spieler die Enter-Taste spammt, dann ließt er den Text (wahrscheinlich) sowieso nicht, da braucht er auch keine großen Entscheidungen zu machen.
-Der Chesra
Benutzerinformationen überspringen
Motto: Dreams shed light on the dim places where reason itself has yet to voyage.
Das wäre an sich eine gute Idee, birgt aber wieder die Gefahr in sich, dass es dem Spieler wie ein Fehler vorkommt.
(Nicht jeder benutzt die Hilfe (und nicht jeder, der die Hilfe nutzt liest sie auch. -.- ))
@Voudisteppi2:
Die Methode ist wirklich nicht verkehrt. Beide Punkte, die du ansprichst machen sehr wohl Sinn.
Das einzige Problem ist, dass ich den Spieler nicht nur Entscheidungen bezüglich seiner Handlungen gebe, sondern auch das Gespräch selbst beeinflussen lasse (manchmal zumindest
)Die Abfragen kommen also teilweise mittendrin. :/
Ein Sound würde (mich zumindest xD) eher verwirren.
@chesra:
Dann ordne ich die Optionen einfach immer so an, dass ein Spammer das schlechteste der 6 Enden bekommt
-
Meins-
Aktuell -
The rest
-
Tutorials/Ressourcen -
Fähigkeiten
RPG Maker XP
Storywriting:
Pixeln:
Photoshop:
Mapping:
Eventing:
Musik:
Scripting (rgss1):

-
-
Support -
Jokes
In C, you merely shoot yourself in the foot.
In C++, you accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical care is impossible, because you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."
zum Lesen den Text mit der Maus markieren
Man könnte während der Wartezeit hinter der jeweils ausgewählten Dialogoption eine kleine Grafik, wie einen sich von den Konturen her vervollständigen Kreis verwenden, um den Spieler ihre Restzeit anzuzeigen und somit auch deutlich zu machen, dass dies beabsichtigt ist. xD
-
Verfolgte Projekte:
-
Empfehlenswerte XP-Skripte:
ccoa, ForeverZer0, Agckuu Coceg, Blizzard - Advanced Weatherscript (Vielzahl neuer Wettereffekte und bessere Regulierung ihrer Intensität)
Leif - Sound Effekt Script (Events können an Entfernung angepasste Geräusche von sich geben)
Jumping Coconut - Hide and Seek (Events erhalten Reaktionsradius/Sichtlinien) -
Projekt:
Weite Welt (Arbeitstitel)
Genre: RPG in einer Dark-Fantasy-Welt
Status: In der Konzeptionsphase
Benutzerinformationen überspringen
Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!
Wenn der Spieler die Enter-Taste spammt, dann ließt er den Text (wahrscheinlich) sowieso nicht, da braucht er auch keine großen Entscheidungen zu machen.
Seh ich ganz genau so. Wenn sich der Spieler eh keine Mühe macht und die Texte wegspammt mit Enter, dann brauch er auch keine Entscheidungen treffen.
-
Bushido
-
Lustige Zitate-
Zitat 1<Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
<Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
<Noone> Nur eine?
<Siegertyp> Ja
* Siegertyp has quit IRC (quit) -
Zitat 2<fusion> Hast du ein paar Nacktfotos deiner Freundin?
<chrzan> nö :/
<fusion> Willst du welche haben? :> -
Zitat 3<MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben
-
Zitat 4<Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
<D3nY0> looool
wie geil -
Zitat 5<HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
<Crytek> Ja ist klar. Da schießen ja auch alle zurück. -
Zitat 6<RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch
-
Von daher finde ich das Absichern natürlich schon sinnvoll, zwingend notwendig ist es dann aber auch wieder nicht (Immerhin lernt man als Spieler ja auch dazu...).
Zu den Methoden:
Wenn man nicht gerade eine Mausunterstützung im Projekt hat ist eine gute Methode meiner Meinung nach einfach die Auswahl einfach kurz zu verzögern (zum Beispiel durch aufploppen lassen der Auswahlmöglichkeiten). Perfekt ist das Verfahren natürlich auch nicht, vor allem wenn die Richtungstasten ebenfalls blockiert werden... ^^
Mögliche Alternativen:
- Am Anfang gar keine Auswahl markieren, sodass man zwangsläufig erst manövrieren muss (mMn. etwas gewöhnungsbedürftig)
- Statt Pfeiltasten+Enter die Auswahlmöglichkeiten durch die X-/Y-/Z-Tasten (A, S, D) auswählen (hab ich nie wirklich ausprobiert)
Eine andere Idee wäre Jade mal anders (hört sich komisch an, gomenasai xD ):
Ich würde anstelle ~3 Sec Enter drücken eher sagen, das erst nach drei - fünf Sekunden eine Auswahl getroffen werden kann (sowie ein extra Sound).
Also wird die Choice angezeigt, dann läuft eine Sanduhr, dann kann er wählen. Somit hat der Spieler auch die Aufmerksamkeit und kurz Zeit zum nachdenken - was ich besser finde als erst dumm rum zu drücken und dann die Taste gedrückt halten zu müssen.
Außerdem sollte der Spieler diese "Absicherung" deaktivieren können, damit die Spammer spammen können xD

-
Hallo
Tabs klicken unso, ne? -
Lyric
Meine schwarze Liste, beginnt mit einem Satz:
"Wer zuletzt lacht, lacht am besten!", und am Ende ist noch Platz.
Auf der Liste meiner Feinde, ist auch für euch noch Platz
Wer zuletzt lacht, lacht am besten!
Merkt euch diesen Satz!
Ode an die Feindschaft von Saltatio Mortis
-
Outtakes
-
Nummer 3
20.09.2012 - 19:46
"Yah, ich bin ihre Motivazin." "Motivazin - gibts das jetzt in der Apotheke rezeptflichtig?" -
Ich mag Kekse
-
Nummer 2
08.09.2012 - 01:29 Uhr
"Die Erlebnismacher zu Hannovre - Exlibre - ääääh... Excalibur"
*Lachflash* -
Nummer 1
07.09.2012 - 22:58 Uhr
*Bööarps* - Die Erlebnismacher zu Hannovre - Excalibur... "Mahlzeit... also... doch nicht Mahlzeit... war nur die Website"
"Ich hab gerülpst -.-" "Du hast was?" *LACHFLASH*
"Nicht dein Ernst, oder?" "DOCH!" *LACHFLASH second tour*
-
-
Profile

-
Ich
Dass bin ich:
Maker: RPG-XP, RPG-VX
Story:
Für andere mehr als für mich: 60%
Grafik:
Ich werde besser: 35%
Pixeln:
Ich stehe an den Anfängen: 7%
Mapping:
Es fehlen nur noch (alle) Feinheiten: 67%
Scripting:
Informatiker, mittlerweile auch andere Sachen am skripten: 93% -
Neues aus der SB
Neues aus der SB:
(03:41:36) Kagurame: n8 du
(03:41:37) Irrlicht: Nacht Mozilla
(03:41:47) MozillaBabybird: Kagu: der witz war flach
(03:42:01) Kagurame: welcher witz?
(03:42:14) Heatra: geh nicht benji
(03:42:21) Heatra: spiel lieber ats2
(03:42:25) MozillaBabybird: nacht leute ^^ ijemand sollte diesen verlauf im studio bash posten, damit die mal wissen wer die echten camper hier sind
(03:42:35) Kagurame: ich bin scripten
(03:42:3
MozillaBabybird: Heat: tut mir sorry xD
(03:42:40) Kagurame: ich mach das...^^
(03:42:4
MozillaBabybird: bis .... mittag ?
(03:42:49) Heatra: ^^
(03:42:55) MozillaBabybird: ja mittag dürfte passen
(03:42:56) MozillaBabybird:
(03:42:57) Kagurame: ^^
(03:43:02) Heatra: ich steh morgen eh erst um 5 uhr mittags auf
(03:43:07) Kagurame: bis heute
(03:43:11) Steve: MozillaBabybird verlässt den Chat.
(03:43:15) Kagurame: ich so um 3zum Lesen den Text mit der Maus markieren
(03:05:32) Ankou: bist du dir SICHER, dass es die Performance an der Stelle kritisch ist und c.a. 30% sind KEIN großer Unterschied?
(03:05:41) Ankou: oh
(03:05:45) Ankou: okay
(03:06:21) Asandril: Oh Ha was habt Ihr gerade für ein Thema?
(03:06:41) Ankou: das ist in der Tat eine performancekritische angelegenheit, aber ich denke dennoch nicht, dass das die Dinge sind auf die du dein Hauptaugenmerk richten solltest.
(03:07:01) Heatra: maschine
(03:07:01) Ankou: derartige Mikrooptimierungen werden Performanceprobleme sogut wie niemals beseitigen können
(03:07:01) Irrlicht: anhand der Tatsache dass es 20 000 000 Durchläufe waren nicht wirklich :-/
(03:07:0
Ankou: änder was konzeptionelles oder lass es bleiben.
(03:07:31) Ankou: evtl. kannst du mehr der Interpretation nach vorne verlagern
(03:08:06) Ankou: aber solche Dinge zu versuchen wie die case Abfragen durch send zu ersetzen in der Hoffnung ein paar Prozent einzusparen bringens dir nicht
(03:08:26) Asandril: Bin ich gerade hier in einem Kurs gelandet ..
(03:08:36) Irrlicht: hatte mal in Erwägung gezogen die Befehle evtl. schonmal etwas "vorzuinterpretieren", aber das dürfte dann mehr Speicher verbrauchen als es Geschwindigkeit bringt...
(03:09:11) Ankou: Asandril: ja, erstaunlich, angetrunken an Silvester über so etwas zu reden
(03:09:2
Heatra: -> lampenfieber
(03:09:40) Asandril: Kann ich nur beipflichten.
(03:09:46) Irrlicht: atm bin ich mir nicht sicher was genau den doch vergleichsweise erheblichen Lag von Parallel-Process-Events verursacht (oder ob es einfach an der gesammten Masse liegt) wenn ich bei 2 000 000 solcher Durchläufe unter einer Sek. bleibe...
(03:09:57) Ankou: Irrlicht: das ist durchaus üblich. Speicher gegen Geschwindigkeit einzustauschen ist sehr populär und bringt oft viel
(03:11:23) Irrlicht: mal schaun
zum Lesen den Text mit der Maus markieren
(03:32:35) (Kagurame_AnkündigungImForumMach): es da ne methode wie beim xp?
(03:32:4
Irrlicht: Cache.system("Iconset")
bekommst das Iconset
(03:32:50) (Kagurame_AnkündigungImForumMach): brauche es dringend, aber nix gefunden bisher
(03:33:01) (Kagurame_AnkündigungImForumMach): und dann per id?
(03:33:06) (Kagurame_AnkündigungImForumMach): drauf zugreifen?
(03:33:07) Irrlicht: Index berechnet sich einfach aus
x = index % 16
y = index / 16
(03:33:17) Irrlicht: afaik warens 16 nebeneinander^^
(03:33:2
(Kagurame_AnkündigungImForumMach): ok, danke.
(03:33:51) (Kagurame_AnkündigungImForumMach): ich glaub ich scripte dann noch ein bissl
(03:34:01) Steve: (Kagurame_AnkündigungImForumMach) heißt jetzt Kagurame.
(03:34:04) Irrlicht: im XP hast die einzelnen Icons anhand des Namens aus dem Icon-Ordner aufgerufen
(03:34:09) Steve: Kagurame ist nun Scripten!
(03:34:17) Irrlicht: (geht natürlich im VX auch, aber wozu gibts das Iconset)
(03:34:23) Kagurame: ja ich weis, daher war ich heut mittag verwirrtzum Lesen den Text mit der Maus markieren
Benutzerinformationen überspringen
Ankömmling
Motto: Ich lass es mal sein mit dem Motto.. In mehreren Jahren guck ich hier drauf und denke, wie naiv ich doch früher gewesen bin... Edit: Mein Gott, bin ich naiv gewesen!
Zitat
Außerdem sollte der Spieler diese "Absicherung" deaktivieren können, damit die Spammer spammen können xD
Wenn man ganz knallhart sein will, könnte man ja auch für Stellen, an denen es sich "lohnt" zu spammen (ein quatschender Händler bei dem man den Shop öffnen will), das erste mal eine Verzögerung einbauen, und danach nicht mehr
Benutzerinformationen überspringen
Motto: Dreams shed light on the dim places where reason itself has yet to voyage.
Denn dann würden die Spammer spammen und die nicht Spammer sowieso nicht spammen (ok, der Satz war Absicht xD)
Also mal rein aus der Sicht des Spielers (was ich ja größtenteils bin :3 ) würde mich glaube ich jeder dieser Methoden leicht nerven :/
Bei einem Wait müsste man denke ich das komplette Choice System des Makers umschreiben o.O
Wie wäre es damit:
1. Beim AMS ist es möglich den TextSkipp Button umzulegen. (Wenn man also den Text schneller laufen lassen will, müsste man beispielsweise esc. drücken. Zur nächsten Textbox wieder Enter....)
2. Die TextSkip Funktion währenddessen abschalten. Dann müssen die Choices durch das Letter by Letter erst ausgeschrieben werden, bevor man eine wählen kann.
Außerdem kann ich hinter jeden Coice ein \| setzen. Dann pasueiert es etwa eine halbe Sekunde, ehe der Text weiter geht. Damit wäre genug Zeit vorhanden und
man könnte nicht versehentlich überspringen.
-
Meins-
Aktuell -
The rest
-
Tutorials/Ressourcen -
Fähigkeiten
RPG Maker XP
Storywriting:
Pixeln:
Photoshop:
Mapping:
Eventing:
Musik:
Scripting (rgss1):

-
-
Support -
Jokes
In C, you merely shoot yourself in the foot.
In C++, you accidentally create a dozen instances of yourself and shoot them all in the foot. Providing emergency medical care is impossible, because you can't tell which are bitwise copies and which are just pointing at others and saying, "That's me, over there."
zum Lesen den Text mit der Maus markieren
Ähnliche Themen
-
Ressourcen- & Gestaltungsforum »-
Screenshot-Thread Nr.5 - Eure Bilder sind gefragt
(9. November 2010, 18:20)
-
Contest-Forum »-
Musik-Contest - Es ist soweit: Die Siegerehrung!
(21. April 2013, 18:00)
-
RGSS 1 Probleme & Talk »-
Blacksmith Shop - Liste erweiterbar?
(5. Juni 2013, 17:13)
-
Maker-Talk »-
Hilfe bei Schnellreisefunktion
(1. Juni 2013, 01:28)
-
Maker-Talk »-
RmXP E-Book - Seite und Offlineversion (Download)
(6. Oktober 2004, 20:32)











