Geschrieben um 18:56 am 30.01.2016 | Zitat | Editieren | Löschen | |
Mitglied Baby Gumby Beiträge: 2 | Hallo allerseits Ich programmiere seit noch nicht allzu langer Zeit mit Inform. Im Augenblick bin ich dabei, ein Spiel zu programmieren, dass vielleicht vom Konzept her eigentlich gar nicht so gur zu einem Textadventure-Programmiersprache passt. Aber da Textadventures für blinde User so gut spielbar sind - ich selbst bin blind - möchte ich es weiter verfolgen. Es geht nun um Folgendes: In meinem Spiel soll es möglich sein, Schiffe zu kaufen oder zu kapern und auch sie zu verkaufen. Nun wäre es ja schön - und auch praktisch, um Eindeutigkeit bei der Ansprache herbeizuführen - wenn der Spieler/die Spielerin während des Spiels seinem/ihrem Schiff einen Namen geben könnte, sozusagen es taufen könnte. Wie aber schaffe ich es, dass ein Schiff mit einem ihm vom Spieler/von der Spielerin während des Spiels gegebenen Namen angesprochen werden kann? Den printed Name kann ich natürlich leicht verändern, indem ich z. B. der Kind Schiff einen Value "Name" gebe und den printed Name eben diesen Name sein lasse. Aber wie gesagt: Wie schaffe ich die richtige Benennung, sodass der Spieler/die Spielerin z. B. "betrete Windtänzer" tippen kann, wenn er/sie vorher das Schiff so benannt hat? Ich danke euch für eure Hilfe Liebe Grüße Philipp |
Geschrieben um 09:17 am 31.01.2016 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 60 | Das Schiff kriegt ein Text-Attribut, und dann die Schlüsselzeile: "Understand the name property as describing the ship." Dann noch eine Methode zum Umbenennen, bisher ganz rudimentär, die müsste man sicher verbessern.
|
Geschrieben um 14:03 am 31.01.2016 | Zitat | Editieren | Löschen | |
Mitglied Baby Gumby Beiträge: 2 | Vielen Dank! Das hilft mir sehr weiter! :-) |
Geschrieben um 17:46 am 31.01.2016 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 60 | Jederzeit wieder! |
Geschrieben um 18:11 am 01.02.2016 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Das ist ja bequem! Weiß zufällig jemand jemand, wie man das in Inform 6 machen kann? Ich meine, mich zu erinnern, dass Martin mal hier im Forum was zum Thema "Einträge ins Wörterbuch hinzufügen" geschrieben hat, aber ich finde es leider nicht wieder. |