Warsztat.GDCompo!ProjektyMediaArtykułyQ&AForumOferty pracyPobieranie

Opisz napotkaną sytuację, a redakcja niezwłocznie znajdzie rozwiązanie!

wyślij anuluj

Szkic GUI nałożony na screen

Jedną z ciekawszych rzeczy do zaprojektowania w tym projekcie jest GUI - jak połączyć przejrzystość i czytelność z dostępem do informacji i kontrolą. Tutaj przedstawiam fragment mojego pierwszego ołówkowego szkicu, zeskanowany i naniesiony na screen z gry (i od razu widać że minimapa za duża ;)).


  • Szymon Kurek (@Liosan) 10 czerwca 2012 22:47
    Najbardziej zastanawiam się nad przekazaniem graczowi informacji o aktualnym poziomie mapy... widział ktoś kiedyś taką kontrolkę?

    Z innych wieści z frontu - zintegrowany Python, część kodu przeniesiona tam, sporo danych jest wczytywanych z pliku zamiast hardkodowanych... coś tam się dzieje w projekcie ale nic widocznego na screenach :-)
  • Dosia (@Dosia) 10 czerwca 2012 23:15
    Jeżeli masz na myśli jak wysoko/nisko jesteśmy to w Dwarf Fortress jest takie coś. Jest to pasek po lewej stronie, wyświetla numeryczny poziom oraz coś się zmienia z kolorami, ale o co dokładnie z tym chodzi to nie wiem.
  • Szymon Kurek (@Liosan) 10 czerwca 2012 23:27
    Mhm, w DF jest licznik poziomu i jakieś takie coś co pokazuje jak wysoko jesteśmy... względem czegoś.

    Ale to co ja bym chciał zrobić to rozszerzenie minimapy - nie tylko chciałbym powiedzieć graczowi gdzie jest, ale też co się dzieje na innych poziomach. Tak jak minimapa w płaskim RTSie informuje, co się dzieje w miejscach które nie są widoczne na ekranie.

    Oczywiście, interesuje mnie jakiś kompromis szczegółowości - nie mogę wyświetlać 100 minimapek, ale też nie chcę mieć surowego licznika...
  • Dosia (@Dosia) 10 czerwca 2012 23:46
    http://imageshack.us/photo/my-images/233/minimapy.png/

    Nie wiem na ile rysunek okazuje się pomocniczy. Chodzi mianowicie o mini mapę z pomocniczym paskiem wyświetlającym obecny poziom oraz sąsiadujące x poziomów w górę i w dół. Podświetla obecny oraz w razie jakiegoś zdarzenia zostaje podświetlony poziom i pokazana nowa mini mini mapka obrazująca miejsce działania. Problem pojawiłby się gdyby było to z poza zakresu x, ale można zrobić dodatkowy pasek/listę (zielony kolor), do której dokładane są kolejne poziomy. Jakiś znaczek o typie alarmu i numerek, po kliknięciu raz pojawia się owa mini mini mapka, a po dwóch przenosi nas na ten poziom.

    Nie wiem czy w ogóle jest to przydatne, ale skoro wpadło mi coś do głowy, może akurat okaże się zalążkiem do dalszych rozważań bądź inspiracją.
  • matheavyk (@matheavyk) 11 czerwca 2012 01:45
    Ekhem... w Tibii dało się przeglądać inne poziomy minimapy :). Tyle, że tam był tylko sam teren, bez eventów, czy potworów. Mniej więcej polegało to na przełączaniu poziomów za pomocą numerków, co jest chyba lepszym pomysłem niż suwak(winda) z dwóch powodów: będzie to czytelne nawet jeśli cyferki będą małe (a suwak musi być w miarę gruby) oraz łatwiej dokładnie nacisnąć cyferkę niż dokładnie przesunąć suwak (czyli wygoda użytkowania).

    GUI na screenie widać, że faktycznie przemyślane. Minimapa za duża, tak jak napisałeś. Trzeba będzie potestować, żeby zobaczyć czy użyteczne :)
  • Szymon Kurek (@Liosan) 11 czerwca 2012 08:58
    @Dosia - przydatne :-) Może nie dokładnie w ten sposób, ale pomysł niezły, pomyślę, dzięki :-)

    @matheavyk - nie tylko suwak będzie służył do przełączania poziomów - będzie to można jeszcze zrobić z klawiatury. I może też jakieś przyciski na GUI będą? Czemu nie.

    W każdym razie, przełączanie poziomów za pomocą numerków przestaje być fajne, jeśli poziomów jest ~20, a co dopiero więcej ;-) w Dwarf Fortress jest defaultowo 150, u mnie będzie pewnie trochę mniej (50-100? się zobaczy) ale za dużo na klawiaturę.

    A klawiszy numerków użyję, żeby można było oznaczyć konkretne miejsca na mapie - ctrl-1 "zapamiętuje" lokalizację, 1 do niej przechodzi :-)
  • Napisz komentarz:
    Aby dodać swój komentarz, musisz się zalogować.
Screen dodał:
Szymon Kurek
10.06.2012 22:45:14

Projekt:
Mountain Homes: Cities in Stone

Kategoria:
Tekst

Punkty:
194

Ocenili na plus:

Warsztat używa plików cookies. | Copyright © 2006-2017 Warsztat · Kontakt · Regulamin i polityka prywatności
build #ff080b4740 (Tue Mar 25 11:39:28 CET 2014)