ProfilProfil
 Registrieren
 Login
Bild der WocheBild der Woche

(von Tiro)
Kommentare (8)
*****

Weitere
User onlineBenutzer online
Gäste online: 5
Mitglieder online: Monsaic
Registrierte Mitglieder: 1043
Neustes Mitglied: AliBaba

XBox Runtime-Editor GamePad-Belegung

Neue Antwort erstellen
 

 

Autor Nachricht
 
 
Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:03    Titel: XBox Runtime-Editor GamePad-Belegung

Hallo zusammen,

für MotoX-Racers (das User-Projekt ist leider noch nicht freigeschaltet) entwickele ich gerade einen Editor, der es zur Laufzeit auf der XBox ermöglicht Levels zu erstellen. Dabei habe ich folgende Tastenbelegung gewählt:


  • links/rechts (Analog und DPad) steuern den Cursor nach rechts/links
  • A-Button Markierung setzen (wenn man festhält, kann man einen Bereich auswählen)
  • nun befindet man sich im Edit-Modus, in dem man den markierten Bereich editieren kann:

    • mit den beiden Schulter-Buttons kann man durch die Werkzeuge schalten
    • links/rechts/oben/unten steuert die Parameter der Werkzeuge
    • A-Button bestätigt die Änderungen durch das Werkzeug
    • B-Button bricht die Änderung ab

  • X-Button ist Undo
  • Y-Button ist Redo


Im Grunde genommen geht es in dem Editor nur darum, eine 2D-Heightmap mit unterschiedlichen Werkzeugen zu modifizieren.

Über den Start-Button kommt man in ein Menü mit dem man Speichern, Laden, ein neues Level und den Editor verlassen kann.

Macht die Belegung so Sinn und ist diese "intuitiv", oder stehe ich da mit meiner Meinung alleine da?

Besten Gruß und Danke für euer Feedback...
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Suzume
Member


Anmeldedatum: 05.09.2007
Beiträge: 314

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:07    Titel:

Klingt erstmal so, als wüsstest du jedenfalls, wohin du willst. Aber ein (Mockup-)Screenshot wär toll, um sich besser reinzudenken in die benötigten Funktionen. Kann mir das grad schlecht vorstellen, wie der Editor aussehen würde.
_________________
"A good programmer is someone who always looks both ways
before crossing a one-way street."
-- Doug Linder
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer


Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:12    Titel:

Ja, sowas in der Art habe ich mir fast schon gedacht. Grundsätzlich besteht der Editor aus einer horizontalen Linie. Es gibt unterschiedliche Werkzeuge (Höhe, lineare Rampe, exponentielle Rampe, Buckel, Wellen, Weichzeichner und Zufall) mit denen man die Höhen der Linie beeinflussen kann.

Das "Level" sieht nachher so aus:



Es geht um den unteren, braunen Bereich, der in diesem Fall mit dem Werkzeug "Wellen" erstellt wurde. Mehr kann ich leider noch nicht zeigen. Der Editor ist zwar fertig, aber noch nicht in das eigentliche Spiel, wie im Video gezeigt, eingebaut. Das wird einer der nächsten Schritte sein.
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Suzume
Member


Anmeldedatum: 05.09.2007
Beiträge: 314

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:28    Titel:

Ich denke, dass ich mir das ganz gut vorstellen kann - die Linie hat geholfen Smile
Du würdest also mit A ein Segment der Linie (beliebig lang) markieren.
Nachdem die Markierung abgeschlossen wurde, wird eine Werkzeugauswahl eingeblendet.
Mit den Schulterbuttons wird ein Werkzeug gewählt.
Dessen Auswirkung auf das markierte Liniensegment und somit auf das Terrain wird sofort gezeigt.
Durch Drücken auf eine Richtung am D-Pad werden bis zu 2 Parameter der Veränderungsfunktion beeinflusst (f(x,y) = z)...
z.B. Anstieg der Rampe (Länge ergibt sich über Markierung der Linie).

Hmm... ja, klingt eigentlich alles recht intuitiv. Zumindest in meiner Vorstellung Smile
_________________
"A good programmer is someone who always looks both ways
before crossing a one-way street."
-- Doug Linder
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer


Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:31    Titel:

Jau, so ist vollkommen korrekt beschrieben (und verstanden). Bis auf eine Ausnahme: Es muss nicht explizit ein Werkzeug ausgewählt werden, sondern es wird immer das zuletzt verwendete bzw. ein Default-Werkzeug benutzt, daß aber jederzeit während des editierens geändert werden kann.

Danke für das Feedback. Dann sind wir jetzt schon zwei, die das intuitiv finden Smile
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Suzume
Member


Anmeldedatum: 05.09.2007
Beiträge: 314

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:33    Titel:

Etwas fällt mir grad noch ein. Kann man mit A dann auch bereits erstellte Streckenelemente (Linien-Segmente) nochmal anwählen und erhält das passende Werkzeug mit entsprechenden Parametern, sodass man ggf. noch tweaken kann? Wäre sinnvoll, denke ich.
_________________
"A good programmer is someone who always looks both ways
before crossing a one-way street."
-- Doug Linder
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer


Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:36    Titel:

Das ist kein schlechter Gedanke. Momentan ist das noch nicht so, man kann aber einfach "übermalen". Wenn ich also z.B. eine Rampe erstelle, dann kann ich darüber einfach eine neue Rampe malen oder ich setze zum löschen einfach die Höhe 0.
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Suzume
Member


Anmeldedatum: 05.09.2007
Beiträge: 314

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:38    Titel:

Ja, das ist zwar etwas destruktiver, erfordert aber weniger book-keeping. War nur ne Idee.
_________________
"A good programmer is someone who always looks both ways
before crossing a one-way street."
-- Doug Linder
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer


dannz
Member


Anmeldedatum: 23.02.2009
Beiträge: 1024
Wohnort: Harbergen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 16:44    Titel:

Ich persönlich finde das auch gut so. Ich stelle mir schon vor, dass man da relativ schnell drauf kommt...
_________________
dannz.net
dannz media Blog
noutline
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen ICQ-Nummer


Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 19:47    Titel:

Danke für das Feedback Dannz.

Das User-Projekt ist jetzt auch freigeschaltet...
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


simsmaster
Member


Anmeldedatum: 05.08.2009
Beiträge: 603
Wohnort: Langenhagen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 19:55    Titel:

Die Tastenbelegung hört sich gut an. Evtl. solltest du noch mal über Loopings nachdenken? Sowas macht sich immer gut;) Beschleuniger wären evtl. auch noch eine Option. Das würde ich dann aber in einen zweiten Modus auslagern, den man per Select erreicht. Dort wählt man einen Bereich und kann dann mit A,B,X oder Y Beschleuniger, Bremsen usw. setzen.
_________________
mfg Simsmaster

Mein Projekt: The Kingdom of Darkness
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Glatzemann
Member


Anmeldedatum: 24.07.2009
Beiträge: 3327
Wohnort: Leverkusen

Antworten mit Zitat
BeitragVerfasst am: 28.07.2010, 20:05    Titel:

Auch dir danke für das Feedback.

Loopings passen leider nicht in das Spielkonzept (später dazu mehr), vielleicht in einem zweiten Teil Wink

Beschleuniger bzw. überhaupt Bereiche mit "speziellen Eigenschaften" wird es aber auf jeden Fall geben, die sind fester Bestandteil des Spielkonzepts, aber die habe ich im Editor-Konzept total vergessen... Sollten sich aber konsistent integrieren lassen...
_________________
Twitter · YouTube · MotoX Racers

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen


Beiträge der letzten Zeit anzeigen:   
 
Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de