Większe rozdzielczości

Najprostsze rozwiązanie wyświetlić prostokącik i zaciemnić obszar poza nim (na planszy). W ten sposób kiedy klikniesz poza prostokącik nic się nie stanie ;).

I inny pomysł… dla nie obsługiwanych rozdzielczości wyświetlić czarny prostokącik pod polem gry i wybrać najlepiej pasującą roździelczość. Monitory LCD niezbyt dobrze wyświetlają niestandardowe rozdzielczości (dla nich). Chociaż przy 1440x900 tą rozdzielczością raczej będzie 800x600 co popsuje humor (a taki mam monitor). Na zwykłym laptopie jest 1280x800. I tutaj też będzie 800x600 :(. I co robić przypadku mniejszych rozdzielczości niż 800x600 (niektóre netbooki)? Moje rozwiązanie polega na przewijaniu ekranu gdy kursor znajduje się blisko jego końca. Ale takie netbooki to 0,001% rynku więc to nie ma znaczenia ;).

apropos monitorów 16:9 i 16:10
mam taki pomysł, aby te okienka które teraz są jeszcze w 800x600 zamienić na takie 1024x600 (16:10 popularna i wystarczająco niska rozdzielczość), nie będzie zbytnich problemów z przerabianiem grafik z 800x600 (zmienia się tylko 1wymiar - szerokość), a znajdzie się miejsce dla menu dla modów/rozszerzeń np. umożliwienie 9 grup w armii (zamiast 7), dodatkowe sloty na artefakty, boczne menu w ekranie miasta, dodatkowe sloty na artefakty i miejsce do zaimplementowania eliksirów, dodatkowe opisy przyciski i menu w oknie walki, albo zwykłe sloty dla nieużywanych elementów gry (na przykład jest limit dla 7 grup a ja mam jakieś dziki i nie chce ich usuwać ale chcę zmieścić boha w garnizonie - i co? odkładam w takie sloty że nie giną ale nie biorą udziału w walce), artefakty dla jednostek, miast i wiele innych opcji…

Nie wiem czy zapadłeś w sen zimowy, ale rozdzielczość 1024x600 jest dostępna od lutego. Rozumiem ze to co napisałeś to propozycje dla przyszłych modów, gdyż coś takiego nie mam sensu dodawania do standardowej wersji VCMI. Były już pomysły żeby pasek z surowcami zamienić i dodać na prawy panel w wyższych rozdzielczościach, ale pamiętajcie, że takie czyny oddalają VCMI od oryginalnego Heroes 3, a nie o to w tym wszystkich chodzi. Można dodawać nowe rzeczy pod warunkiem, że nie zmienia się pierwotnych elementów, a jedynie się je lekko modyfikuje.

miałem na myśli okienka które zachowują wielkość oryginalnych (jak ekran bohatera), a nie rozdzielczość całego interfejsu !!! :unamused:

1 Co z mithrilem?
2 czy pomysł standaryzcji okien w grze (zamek/bohater/walka) na 1024x600 jest dopuszczalny tzn. grafiki już istniejące zachowują rozmiary ale w tych oknach będzie 1 pasek prawy/1 pasek lewy/2 równe paski po obu stronach na nowe elementy interfejsu o tych okien (wtedy główne okno miałoby minimalną rozdzielczoś 1024x600 i wszystkie obecne prócz 800x600 byłyby dostępne)
3 czy można by zmienić czytanie pliku konfiguracji rozdzielczości tak by można było wybrać czy dany element UI wogóle się znajduje w konfiguracji nowej rozdzielczości
4 proszę o jakąś metodę na dodanie nowych gadżetów interfejsu w obecnym pliku konfiguracyjnym (każdy gadżet ma pole ma nazwę, jeśli nazwa nie jest jeszcze znana przez vcmi - nie jest wyświetlany, polecenie testowe z konsoli będzie wyświetlało w tym miejscu ramkę prostokąta - bez zamalowywania wnętrza, w pulsujących kolorach, potem z konsoli ten tryb możnaby wyłączyć - idealne do testów interfejsu przed implementacją + polecenie konsoli analogiczne do wyświetlania stałej grafiki -tła gadżetu w podobnym trybie, jeśli nierozpoznana z powodu innego formatu opisu gadżetu na przykład gadżet bez tła to w tym drugim trybie dany gadżet byłby wyświetlany jak pierwszy)
5 w razie zaimplementowania pkt 4 proszę o dodanie do rozpoznawanych gadżetu o nazwie “GRAPHICS” który by wyświetlał tylko grafikę i nic innego by nie robił
6 gdyby przy implementacji punktu 4 nadać nazwy domyślnym gadżetom interfejsu (minimapa, przyciski mapy przygody, pola surowców, resbar etc) możnaby jednocześnie zapewnić obsługę punktu 3 (poprostu linia z gadżetem o danej nazwie byłaby ominięta)
7 proszę o dodanie podobnego gadżetu do tego z punktu 5 powiedzmy “ANIMATION” który zajmowałby się tylko wyświetlaniem animowanego def-a (w parametrach poza wspólnymi nazwa defa, pierwsza i ostatnia klatka, prędkość animacji) - poza przydatnymi gadżetami umilił by interfejs gdyby była możliwość jego implementacji
8 proszę o podanie innych pomysłów pasujących do tematu “Większe rozdzielczości”

Witam forumowiczów, od dłuższego czasu się przyglądam temu projektowi i uważam że, jest super, szczególnie możliwoś rozbudowy gry o nowe obiekty jak potwory, miasta itp. równie fajna i dobrze pasującda do klimatu opcja wyższych rozdzielczości, ale strasznie niepodoba mi się jedna rzecz, kiedy w HOMM, (jakiejkolwiek częśći) zaczynamy walkę wchodzimy w EKRAN bitwy a nie OKIENKO, w okienkowej bitwie traci się dużo przyjemnośći z rozgrywania walk.

Ale rozumiem że teraz to są beta-testy i prawdopodobnie to jest rozwiązanie tymczasowe, jednak zwracam uwagę, że należało by coś z tym zrobić

np:

  1. dodać grafiki zasłaniające mapę, np jakieś metalowe okucia ze smokami jak w starych książkach, albo inne bajerki tego typu wokół pola bitwy.
  2. można powiększyć mapę walki, tylko graficznie, albo posunąć się dalej i zwiększyć ilość możliwej powierzchni do poruszania się jednostkami.
  3. dodać na tyłach jakieś namioty, coś w rodzaju obozu.

Ale co do reszty, super robota :slight_smile:

@UP
Zgadzam się z powyższym postem ;p Ktoś może powiedzieć, że wyskoczyłem jak Filip z konopi, ale zapewniam, że to tylko pierwsze wrażenie gdyż z tematami jestem na bieżąco.
Również zauważyłem, ze walka to już nie to samo co w orginale. Jendnak te kawałki mapy rozpraszają ,a

jest naprawdę bardzo dobrym pomysłem.

Jak ktoś przygotuje w miarę ładny zestaw grafik dla wszystkich rozdzielczości, to moglibyśmy coś takiego dodać (pomysł 1 lub 3). Pomysł drugi nie wydaje mi się zbyt udany, efekt rozciągania znacząco zmniejszy jakość grafiki (możecie sobie sprawdzić - zróbcie screena bitwy, wytnijcie sam ekran bitwy i powiększcie do wybranej rozdzielczości).

Myślę że autorowi chodziło o dorobienie pozostałej części pola bitwy, a nie rozciągnięcie oryginału.

Eee wariant 2 odpada powiękrzenie siatki ruchu jest według mnie słabym pomysłem i raczej by zniechęciło do bitew. Moim zdaniem wariant 3 lub najwyżej pierwszy to są pomysły.

Nie trzeba powiększać siatki ruchu.
Wystarczy po rozszerzeniu pola bitwy dorysować coś ciekawego po lewej/prawej/na górze/na dole (np. w/w obozy)

Siadaj i rysuj :P. Zapewniam, że nie będzie prosto wzbogacić tło przy zachowaniu obecnej perspektywy. Znacznie łatwiej byłoby dodać całkowicie nowe.

myślę że nie problem jeśli zachowamy wysokość 600 pikseli - resztę można zakryć standardowym tłem herosa + jakieś ozdóbki

Czy jest możliwość żeby zrobić takie coś
img205.imageshack.us/img205/7571/miastoe.jpg
Chodzi mi o przyciemnianie lub całkowite zaczernianie obszaru poza okienkiem
Sorry za odkopywanie tematu.

Świetny pomysł, o wiele lepiej to wygląda. Jakaś część tego kilmatu wraca. :slight_smile:

Jeśli chodzi o kwestie techniczne, jest to raczej dość proste w implementacji, tylko jeszcze nie wiadomo jak naszym programistom się ten pomysł spodoba.

Do zrobienia, tyle że konfliktuje się z innymi ficzerami. Zaimplementowaliśmy - zresztą tez na życzenie użytkowników - możliwość przesuwania (ctrl + strzałki) terenu pod oknem. Jeśli teraz byśmy dodali zaciemnienie, to uwalilibyśmy tamto.
Poza tym jest też kwestia tego, pod którymi oknami zaciemniać obszar. Mamy okna miasta, bitwy, wymiany - ale też awansu, powiadomienia, i wiele innych.

Myślę, że propozycja do realizacji w dalszej przyszłości, jako opcja.

Jako, że jest to mój pierwszy post na tym forum: Witam wszystkich xD.
Jeszcze tytułem wstępu chciałem wam chłopaki pogratulować prężnie i przede wszystkim systematycznie rozwijającego się projektu. Jako fan trzeciej części z niecierpliwością wyczekuje na kolejne newsy o postępach nad projektem. Jednak same newsy mi nie wystarczyły więc postanowiłem się tu zarejestrować.

Fajnie by było gdyby wasz projekt stał się wersją “obowiązującą” herosów zarówno na prywatnych komputerach jak i we wszelakich ligach. Chciałbym pomóc wam trochę w realizacji tego projektu, jednakże moja znajomość kodowania i tym podobnych spraw jest równa zeru. Mam za to kilka pomysłów, które mogą, aczkolwiek nie muszą się wam spodobać. Jednak jest kwestia czy dążycie tylko i wyłącznie do odtworzenia kodu standardowego SoDu z drobnymi usprawnieniami czy też próby poprawienia balansu niektórych zdolności jak np. Nekromancja lub Zwiad też wchodziłyby w grę?

Jako, że jest to temat o rozdzielczościach podam link do projektu zmiany rozdzielczości jaki pojawił się przed kilkoma dniami, a który mnie osobiście bardzo się spodobał. heroescommunity.com/viewthread.p … genumber=1
Ogólnie sprawdza się to bardzo fajnie nawet na wysokich rozdzielczościach jak 1440x900. Jednak jeśli chodzi o sprawę zagospodarowania interfejsu nie jest już tak fajnie… Widziałem screeny z waszych prac i wydłużone menu zrobiło na mnie naprawdę dobre wrażenie. Ale do czego zmierzam: Czy jest możliwość aby w jakiś sposób dało się połączyć wasze zagospodarowanie interfejsu z szeroką gamą rozdzielczości jaką oferuje przytoczony przeze mnie projekt?

Witam na forum i dziękuję za dobre słowo! :slight_smile:

W sumie jedno i drugie. Obecnie skupiamy się na odtworzeniu funkcjonalności standardowego H3 (plus niewielkie usprawnienia tudzież elementy WoG-a). Nie ma sensu manipulowanie balansem w tej chwili, skoro ciągle wiele elementów gry nie jest zaimplementowanych. Nie chcemy też w tej chwili zmieniać kształtu oryginalnych funkcjonalności H3, chyba że są ewidentnie błędne lub mało istotne, a bardzo trudne w dokładnej implementacji.

Natomiast w dalszej perspektywie czasowej, gdy mechanika gry będzie zasadniczo gotowa, skupimy się właśnie na modowalności, tak by VCMI mogło się stać platformą wszelkich modyfikacji, dodatków, skryptów, czy co kto zamarzy.
I wtedy jak najbardziej bym widział mod turniejowy, który by zapewniał balans niezbędny w ligach i turniejach. Niestety, to wciąż dość odległa perspektywa. Nienawidzę tego pisać, bo boję się, że tylko to zapamiętacie z mojej wypowiedzi, :stuck_out_tongue: ale mamić nikogo nie będę.

W praktyce raczej niespecjalnie. Nasze zagospodarowanie interfejsu jest oparte właśnie o to, że każda ze wspieranych rozdzielczości ma swoje własne grafiki i indywidualnie zaplanowany układ.
Przytoczony przez Ciebie mod z kolei może wspierać dowolną rozdzielczość, ale osiąga to poprzez powiększanie mapy przygody i dopełnianie luk powstałych w pozostałych elementach interfejsu przygody niefunkcjonalnym tłem.

Pewnie jakieś udoskonalone połączenie jednego z drugim byłoby możliwe. Można by wszak podzielić cały interfejs przygody na moduły, które mogą elastycznie zmieniać rozmiar, dostosowując się do dostępnej powierzchni (minimapka - powiększając się, lista - dodają kolejne pozycje). Jednak ze względu na pracochłonność i komplikację nie jest to w moich planach na przewidywalną przyszłość. A i efekt pewnie by i tak nie był oszołamiający.

Mhm, rozumiem. Jednak nikt was nie pogania, a bazując na tym co u was widziałem efekt mógłby sprawić spore zaskoczenie.
Ale już pomijając tą kwestię. Czy myślałeś może o zrobieniu jednej albo dwóch grafik interfejsu dla rozdzielczości szerokoekranowych? Ostatnimi czasy monitory panoramiczne robią się coraz bardziej popularne. Na takich cała grafika znacznie się rozciąga co nie wygląda najlepiej. Myślę że dodanie opcji - powiedzmy 16:9 - byłoby dobrym rozwiązaniem. Chociaż i tutaj pojawiłoby się pewnie puste miejsce obok zasobów, ale to chyba niewielka cena za lepszą jakość na mapie przygody.

Akurat nie ja je robię, ale wygląda na to, że faktycznie z brakujących rozdzielczości to one są najbardziej potrzebne. Możesz tę sprawę wesprzeć w wątku o rozdzielczościach ( [forum.vcmi.eu/t/new-resolutions/227/1) ). Niestrudzony Zamolxis na pewno w końcu ulegnie :stuck_out_tongue: