Forum OpenGeneral

Open General => Instalacja, zasoby, narzędzia, zagadnienia techniczne => Wątek zaczęty przez: Gustlik w Październik 20, 2016, 10:50:59 PM

Tytuł: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 20, 2016, 10:50:59 PM
Ryzykuję nowy wątek i nową dyskusję choć widzę, że zainteresowanie rozwojem gry, a tym bardziej innowacjami,
jest minimalne, no ale niech tam będzie na mnie, że taki naiwny jestem.... :)

Otóż - jak zapewne wiecie (a może I nie) od jakiegoś już czasu, w OG istnieje możliwość budowy scenariusza i
grania na mapach "kafelkowych" (tile maps).

Czym zatem jest mapa "kafelkowa"?

Otóż jest to mapa, którą gra rysuje (wyświetla) sama sobie, z gotowych klocków czy też kafelków, których układ
odczytuje ze scenariusza, a przy jego tworzeniu - z gotowego pliku mapx. Nie mamy zatem klasycznego "obrazka"
mapy, a jedynie schematyczne odzwierciedlenie układu heksów, przy pomocy kafelków.

Jakie są podstawowe zady i walety rozwiązania "kafelkowego"?

PLUSY:
- mapę może zrobić każdy - nie wymaga bowiem żadnych umiejętności graficznych. wystarczy rozplanować układ heksów.
- mapę robi się szybciej - nie wymaga żmudnego malowania obrazka.
- mapa jest DOKŁADNYM odbiciem układu heksów - nie ma sytuacji, że most, (drogę tory...) widać a "go nie ma"
- jak coś widać na mapie (miasto, las, rzeka), to jest i w grze.
- nie ma problemu heksów: "pół na pół", gdy np las kończy się w połowie heksa i nie wiadomo czy to "forest" czy "clear"
- każdą modyfikację mapy (przerwanie drogi, zmianę charakteru rzeki) OD RAZU widać w grze, na ekranie.
- fantazja autora rysunku i jego zdolności plastyczne nie mają już znaczenia (czasem plus a czasem minus)

MINUSY
- przyzwyczajenie do starych map
- z uwagi na automatykę procesu, dostępne opcje graficzne są dość skromne i schematyczne.
- mapy tracą dawny realizm (o ile go miały) "krajobrazowy", ale zyskują realizm techniczny.
- fantazja autora rysunku i jego zdolności plastyczne nie mają już znaczenia (czasem plus a czasem minus)

Oczywiście nie chodzi o to, żeby skasować stare mapy "obrazkowe", ale o to aby dopuścić do używania mapy
"kafelkowe", którymi można błyskawicznie (a w każdym razie szybko) zastąpić mapy obszarów, których
jeszcze nikt nie narysował. Nie trzeba by wtedy na siłę dopasowywać map "zastępczych".

Dla pojaśnienia i porównania dołączam obrazki tej samej, doskonale znanej, mapy w wersji tradycyjnej i
"kafelkowej"

Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Ponury w Październik 21, 2016, 11:35:53 AM
Ja bym wolał mapy kafelkowe, ale trzeba by było popracować nad kafelkami, jeżeli jest to możliwe.
1) Kafelki np. z górami czy lasami powinny mieć obrazek zasłaniający cały heks, żeby sąsiadujące kafelki się ze sobą zlewały.
2) Kafelki można by zróżnicować wg strefy klimatycznej czy wegetacyjnej, bo innych drzew możemy się spodziewać w dżungli a innych w tajdze. Jeżeli jest to wykonalne, to fajnie byłoby, gdyby było kilka rodzajów kafelków z lasem (np. liściaste i iglaste) i żeby gra generowała różne, co powodowałoby większą różnorodność. Podobnie mogłoby być z miastem, górami, a nawet terenem clear, bo raz będziemy mieli brązowy step, a innym razem zieloną łąkę, a czasem może szachownicę pól uprawnych.
3) Fajne byłyby kafelki "graniczne" - czyli kiedy komputer widzi, że np. obok gór zaraz będzie clear, to niech podstawi kafelek z nieco niższymi górami, żeby się tak nagle nie urywały. Tylko jak zwykle ja nie mam pojęcia, czy to wszystko jest wykonalne. Ale pomysłów na urozmaicenie mam sporo :)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Seta w Październik 21, 2016, 12:35:21 PM
Cytat: Ponury w Październik 21, 2016, 11:35:53 AM
3) Fajne byłyby kafelki "graniczne" - czyli kiedy komputer widzi, że np. obok gór zaraz będzie clear, to niech podstawi kafelek z nieco niższymi górami, żeby się tak nagle nie urywały. Tylko jak zwykle ja nie mam pojęcia, czy to wszystko jest wykonalne. Ale pomysłów na urozmaicenie mam sporo :)

Prawdopodobnie w metodzie kafelkowej można samemu podmieniać kafelek z odpowiednim rysunkiem pod warunkiem, że taki istnieje (już ktoś go narysował) :?: :?:.

Chciałbym na początek zrobić swój pierwszy próbny scenariusz a ta metoda dużo upraszcza bo rysowanie map jest pracochłonne a z czasem kiepsko u mnie :-\. Marzeniem było by stworzyć e-file z okresu XVIII, XIX w. i zrobić np: Polskie powstania o niepodległość lub kampanie Napoleona, pomysłów mam kilka tylko nie wiem od czego zacząć :huh?. PG ma Napoleona, Wojnę 30-letnią i wiele innych, które bym chętnie widział w OG. Szkoda, że nawet nie ma konwersji tych gier do OG  :?:, bo bym się pobawił i coś stworzył.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 21, 2016, 12:57:53 PM
Prace nad kafelkami były prowadzone  ;D
Jest też dla różnych stref klimatycznych, może nie wszystkich, ale ..
nie było zainteresowania ..
Teraz najlepsze kafelki w naszej grupie ma Jaro ..  ;)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 21, 2016, 01:44:20 PM
Cytat: Ponury w Październik 21, 2016, 11:35:53 AM
Ja bym wolał mapy kafelkowe, ale trzeba by było popracować nad kafelkami, jeżeli jest to możliwe.
1) Kafelki np. z górami czy lasami powinny mieć obrazek zasłaniający cały heks, żeby sąsiadujące kafelki się ze sobą zlewały.
2) Kafelki można by zróżnicować wg strefy klimatycznej czy wegetacyjnej, bo innych drzew możemy się spodziewać w dżungli a innych w tajdze. Jeżeli jest to wykonalne, to fajnie byłoby, gdyby było kilka rodzajów kafelków z lasem (np. liściaste i iglaste) i żeby gra generowała różne, co powodowałoby większą różnorodność. Podobnie mogłoby być z miastem, górami, a nawet terenem clear, bo raz będziemy mieli brązowy step, a innym razem zieloną łąkę, a czasem może szachownicę pól uprawnych.
3) Fajne byłyby kafelki "graniczne" - czyli kiedy komputer widzi, że np. obok gór zaraz będzie clear, to niech podstawi kafelek z nieco niższymi górami, żeby się tak nagle nie urywały. Tylko jak zwykle ja nie mam pojęcia, czy to wszystko jest wykonalne. Ale pomysłów na urozmaicenie mam sporo :)


AD 1 - pooglądaj i można podyskutować.
AD 2 - strefy klimatyczne są obsługiwane. Kilku rodzajów jednego terenu do losowego wyboru przez grę się nie da.
Ad 3 - kafelki graniczne można definiować. Są zawsze pomiędzy tymi samymi terenami i niekiedy (zakodowane na sztywno) pomiędzy różnymi terenami. Tyle, że zestaw nie umożliwia innych kafelków łączących góry z lasem i góry z równiną. To jeden i ten sam obrazek i najczęściej wspólny z łącznikiem góry z górą

Tutaj można pobrać kafelki:
https://www.dropbox.com/sh/kmzjlf12tl5we9g/AABgp50TPUTxQ1lAwCYIR29Va?dl=0 (https://www.dropbox.com/sh/kmzjlf12tl5we9g/AABgp50TPUTxQ1lAwCYIR29Va?dl=0)

A należy je umieścić w katalogu \EFILE_OGN_GUS\OPENGUI lub odpowiednio dla Wx

ALT+T służy do przełączania mapy zwykłej do kafelkowej.

PS
Zestaw nie jest gotowy. Robię go w miarę wolnego czasu. Jest całkiem nieźle poza śniegiem, który jest okropny i będzie wymieniony. Stąd odradzam oglądać zimowe krajobrazy bo zniechęcają.

Miłej zabawy.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 21, 2016, 04:44:31 PM
Cytatstrefy klimatyczne są obsługiwane.

One działają zgodnie z ustawieniem kamuflażu ikon, czy jakoś inaczej się je w Suite wywołuje?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 21, 2016, 06:41:55 PM
Cytat: Gustlik w Październik 21, 2016, 04:44:31 PM
Cytatstrefy klimatyczne są obsługiwane.

One działają zgodnie z ustawieniem kamuflażu ikon, czy jakoś inaczej się je w Suite wywołuje?
Zgodnie z ustawieniem w suite - scenariusz - latitude/zone. ... tak mi się wydaje na 99%
Dlatego jest 8  - od 0 do 7 --> dla każdej strefy - hex_tiles.png i odpowiadający hex_tiles_sides.png.
Jest jeszcze plik hex_layers.png - odpowiadający za warstwę dróg, rzek, strumyków, kolei, oceanu ..

Gra pobiera odpowiednie rysunki z w/w plików i w 3 krotnej pętli kreuje ostateczny wygląd ..

Prace na kafelkami zaczęły się jeszcze w tamtym roku ..
Informacje techniczne - Luis, Jaro, lvjtn ...
Niestety tłumacz google to za mało ...
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 21, 2016, 06:54:07 PM
Cytat: sympatyk w Październik 21, 2016, 06:41:55 PM
Zgodnie z ustawieniem w suite - scenariusz - latitude/zone. ... tak mi się wydaje na 99%
100%.
A Ground condition odpowiada za wybór obrazka z właściwej kolumny w plikach.
Ustawienie kolorów ikon jednostek nie jest tu brane pod uwagę.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Ponury w Październik 22, 2016, 12:20:19 PM
Cytat: Jaro w Październik 21, 2016, 01:44:20 PMAD 1 - pooglądaj i można podyskutować.
AD 2 - strefy klimatyczne są obsługiwane. Kilku rodzajów jednego terenu do losowego wyboru przez grę się nie da.
Ad 3 - kafelki graniczne można definiować. Są zawsze pomiędzy tymi samymi terenami i niekiedy (zakodowane na sztywno) pomiędzy różnymi terenami. Tyle, że zestaw nie umożliwia innych kafelków łączących góry z lasem i góry z równiną. To jeden i ten sam obrazek i najczęściej wspólny z łącznikiem góry z górą

Ściągnąłem, mam pierwsze przemyślenia, ale jeszcze trzeba obadać różne mapy, żeby sporządzić zestaw konkretnych pomysłów. Pierwsze wrażenie to pewna sztuczność mapy, ale parę rzeczy pewnie da się zmienić i poprawić. Na pewno w pierwszej kolejności warto pomyśleć nad rzekami i drogami. Oczywiście jak zwykle nie znam się na stronie technicznej, nie wiem, co jest wykonalne, a co nie, więc proszę nie bić za moje pomysły, które będę tu podrzucał :)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 22, 2016, 12:29:00 PM
Jaro, jeszcze jedna sprawa, otóż - pracując z kafelkami na dużym mapxie, takim 60 x 70, Suite pożera mi aż 1,5 Giga RAM, do tego system 0,5 i w zasadzie, po 10 minutach pracy, mam po pamięci (2Gb całości).

Jest jakiś sposób żeby obniżyć tą pamięciożerność?

Wiem, że mam komputer nie z tej epoki (XP), ale bardzo go lubię i nie mam na razie ochoty się z nim rozstawać.   
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 22, 2016, 03:52:39 PM
Jaro sprostuj jeśli coś nie tak  ...
Wydaje mi się, że jest to efekt sposobu pokazywania/generowania grafiki.
W klasycznym rozwiązaniu - grafika jest wczytywana do pamięci i zostaje statyczna ... co by się nie robiło na mapx/scenie - zmiana terenu nie wpływa na grafikę.
Teraz przy kafelkach - za każdym razem, gdy zmienia się choć jeden hex terenu - mapa jest generowana ..
A proces ten wygląda tak -  albo podobnie bo to z ze stycznia ...

 
Cytat
Depends on tiles the order for painting tile and road can be different. Bocage for example can be like a flat terrain or like a tries terrain. Depends on the situation roads has to be painted before or after. There is a need to decide about tile styles and correct road painting style. For now the road should be painted before bocage.

Currently the map is created using 4 loops (top-left to bottom-right):

    loop:
    a.- Clear tile is painted
    b.- if hex is Clear terrain isRivers, Stream, Imp.River, City, Airfield and Forts is skipped, otherwise terrain's tile is painted
    loop:
    If terrain is not City, 3 adjacents sides: N, NW, SW (012 for short) are checked and if having same terrain, tile_side is painted. (Suite also paint if hill+mountain).
    loop (actually a double loop):
    a.- Engine loops to match rivers(3 types) sides, coastal sides, road sides, port sides and rail sides
    b.- If terrain is River,Stream,Imp.River or Port and has an adjacent matching branch, the layer is painted.
    c.- if map-data is marked as road's branch, rail's branch, road and/or rail is painted
    d.- if terrain is City, Airfield or Fort (remember its terrain tile was not painted before), then terrain type is painted now (so it is painted over roads and rails if any), and its 012 sides are checked and painted if needed
    loop
    Cost layers are checked, except if terrain was River,Stream or Imp.River

As you see there are currently some exceptions to avoid road to be painted over certains terrains.
More exceptions could be discussed restricted according "default" OPENGUI tileset

No i masz przyczynę pożerania pamięci ...

A tak z ciekawości ..  to czemu zainteresowanie kafelkami?
Chcesz je wykorzystywać w swych kampaniach?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 23, 2016, 04:13:33 PM
Cytat
A tak z ciekawości ..  to czemu zainteresowanie kafelkami?

Bo publikacja "Red Tide Rising" opóźniła się o miesiąc, właśnie z powodu prób narysowania mapy
Waszyngtonu, współczesnej. I to nawet nie tyle narysowania, co przerobienia istniejącej.

W końcu się poddałem, a do kampanii trafił Nowy Jork zamiast Waszyngtonu.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 23, 2016, 09:33:55 PM
Szkoda, że nie pisnąłeś ani słówka  ;) - nigdy nie ma gwarancji, ale zawsze choć część prac starałbym się wykonać i może by Tobie to pasowało?  ???
Jestem otwarty na sugestie .. choć nigdy nie gwarantuje produktu finalnego  >:D ... do puki nie ukończony ...
Dlatego też numer biorę jak mam 99% mapy gotowej.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Zsamot w Październik 24, 2016, 08:48:47 AM
A właśnie temat mapy kafelkowej ostro z Jarem obgadaliśmy w Warszawie, na spółę z Hansenem i mną. Co prawda w obsadzie z alkoholem, ale wnioski były sensowne.
To znaczy Jaro nam tłumaczył, a my grzecznie słuchaliśmy.

Jak dla mnie:
- rewelacja, nareszcie dosyć pomyłek podczas gry, gdy JEST lub NIE MA mostu. Gdy na przemian sprawdzam co jest de facto na heksie.
- pewnie byłoby rewelacyjnie, gdyby coś tam płynnie przechodziło, ale- umówmy się, mapę oglądam raz, potem skupiam się na grze, jak mam "pod sobą" 40 jednostek, to nawet ne zauważam takich niuansów,
- zatem interesujemy się grą, ale często laikom ciężko opisać problem.

Dlatego szkoda, że się spotkaliśmy w realu, zawsze to płynnie wychodzi. Gdy kontakt jest face to face. Jaro, z góry dzięki za pomoc, ja na pewno przejdę na te kafelki, tylko powiedzcie mi, jak wzrasta zużycie procka podczas gry?

Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 09:24:41 AM
Jeśli o grę chodzi - to obciążenie procesora raczej nie wzrasta.
W suite podczas grzebania w kafelkach obciążenie pamięci- zależnie od systemu operacyjnego  - u mnie przy win7 - do 0,7GB wykręciłem ..
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Zsamot w Październik 24, 2016, 09:38:08 AM
Suita to logiczne, koncentrujesz się, więc o inne procesy mnie nie interesują. ale podczas gry czasem mam coś w tle, stąd pytam.
Jaro? Gustlik? Macie porównanie?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 24, 2016, 09:51:21 AM
Ja mam taką maszynę,  że daje radę. Nigdy nie zaobserwowałem spowolnień. Zsamot popróbuj i jeśli będzie mulić to daj znać.
Ps
W chwili wolnej zerknę jak Suite u mnie obciąża pamięć.
Gustlik - zgaduję że masz system 32 bitowy
Sympatyk - dzięki za info odnośnie pamięci w Suite. Ile masz pamięci RAM i czy system jest 32 czy 64 bitowy
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 10:12:50 AM
Win7  64 bit  8GB ram
Przy XP 32bit 2GB ram gra chodzi bez zastrzeżeń, jednak przy grzebaniu w grafice pamięci jest za mało - choć na początku nie było tak le - to wina systemu i tysięcy poprawek jakie przez ten czas zostały zainstalowane
Pierwsze mapy 3000x3000px robiłem właśnie na tamtym kompie i dało radę.
Jednak z biegiem czasu zaczęło wyraźnie brakować pamięci ...
Suite jest w/g mnie 32bitowa - środowisko programistyczne w jakim została napisana bardziej obciąża XP niż win7 ..
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 24, 2016, 03:36:52 PM
CytatWin7  64 bit  8GB ram
Przy XP 32bit 2GB ram gra chodzi bez zastrzeżeń,

No widzisz - i to jest bardzo ciekawe, bo na 32 bitowym XP, na pececie, gra chodzi idealnie płynnie (głownie dlatego nie wymieniam), natomiast Suite ma kłopoty - jak opisałem.

Z kolei na moim laptopie o konfiguracji identycznej jak sympatyka (Win7/64, 8 RAM) - Suite się mniej grzeje, ale sama
gra pracuje gorzej niż na XP. Jednostki poruszają się "zrywami", podobnie mapa raczej "przeskakuje" niż się przewija.

Może nie jest to jakieś jaskrawe, ale widać kanciastość animacji.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 05:24:38 PM
Tu powinien się wypowiedzieć jakiś fachowiec  ... ale wydaje się, że
trzeba brać pod uwagę cały komputer --> jeden element może zaważyć na całości.

Ważna jest też płyta główna ( przepustowość, magistrala między poszczególnymi elementami) oraz karta grafiki.
Oczywiście na taką grę , żadna specjalna - lecz znowu ważna jest pamięć karty i jej szerokość interfejsu ..

Jeśli karta ma pamięć współdzieloną i niski interfejs - to gorzej - niż gorsza od niej karta ale z pamięcią własną ...

A więc u mnie do win7 dochodzi  karta GeForce GTX 650 Gigabyte 2GB DVI&HDM&VGA

  GeForce GTX 650
wielkość pamięci    2048 MB
typ zastosowanej pamięci     GDDR5
taktowanie pamięci     5000 MHz
szyna danych pamięci    128 bit

wsparcie dla CUDA     tak

obsługiwane standardy    
    OpenGL 4.1
    HDCP
    DirectX 11
zaawansowane technologie    
    NVIDIA PureVideo
    NVIDIA CUDA
    NVIDIA PhysX Ready

RAMDAC     400 MHz

a, do XP
NVIDIA GeForce 9600 GT
Konfiguracja pamięci                             512 MB    
Szerokość interfejsu pamięci                    256-bit    
Przepustowość pamięci (GB/s)            57.6

I choć obie karty mają już dawno świetność za sobą, to były optymalnie dopasowane do całości...


Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 24, 2016, 06:47:05 PM
Otworzyłem sobie scenariusz Islandia z G40. W trybie kafelkowym mapy Suite zajmuje 63 MB pamięci. To tyle co nic... Ale ja mam Windows 7 64 bit i dedykowaną kartę graficzną.

PS
Zobaczcie sobie ta mapę w trybie kafelkowym - szczególnie brzegi mapy. Wymagało by to dodefiniowania.

PS2
W Suite można przełączać pomiędzy kafelkami wbudowanymi w Suite i tymi z efila - może zestaw wbudowany da mniejsze zajęcie pamięci. Jeśli nie, to pewnie trzeba by pisać do Luisa. Może dla32 bitowej wersji XP należy inaczej skompilować Suita...
Dobrze by było, aby ktoś jeszcze potwierdził zajęcie pamięci w trybie kafelkowym.
(Mapx editor -> use OpenGui/internal tiles & layers
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 09:31:24 PM
Pomiary na mapie Island2
Mapa otwarta w edytorze - mapx + obrazek standart - 38,16 MB
Mapa otwarta przez scenariusz - kafelki Twoje Jaro - 57,12 MB
Mapa otwarta przez scenariusz - kafelki standart - 47,82 MB

Tak kolumna "0" i wiersz '0" - faktycznie błędny teren - nie było widać ...
Jeśli chodzi o kolumnę o numerze 70 - to na niej nie można ustawić żadnego terenu (przy obrazku standard)
Natomiast po przejściu do kafelków, jest funkcja co to wyczyści .. bo generują się śmieci ..

Ale Gustlikowi chodziło o pracę w suicie nad kampanią/scenariuszem i wtedy faktycznie zajętość pamięci wzrasta ..
Program VisualStudio jest za to odpowiedzialny ..

Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 24, 2016, 09:41:13 PM
Sympatyk - Visual Studio to w tym wypadku Suite. Luis nie zadbał o nadanie poprawnej nazwy temu programowi. Dlatego w wielu miejscach zamiast Suite wyświetla się visual studio. Mówiłem mu o tym ale albo zapomniał albo nie ma to dla niego znaczenia.
Zajętość pamięci, o której pisałem to przy edycji scenariusza. Natomiast kolumnie 70 w trybie kafelkowym i trybie mapy da się ustawić teren. Tylko trzeba pobrać najnowszy Suite (55.0)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 10:15:45 PM
Pomiary na mapie Island2 - komp z XP
Mapa otwarta w edytorze - mapx + obrazek standart - 38,82 MB
Mapa otwarta przez scenariusz - kafelki Twoje Jaro - 77,24 MB
Mapa otwarta przez scenariusz - kafelki standart - 76,46 MB

Po otwarciu/zamknięciu kilku scen i map zajętość pojechała do około 90 MB
Tak wiem suite = Visual --> chciałem tylko zwrócić uwagę, że zależnie od systemu bierze inaczej pamięć ...

Myślę, że to koniec tych rozważań ...
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 24, 2016, 10:25:30 PM
Zainspirowałeś mnie i sprawdziłem czy Suite nie pęcznieje w pamięci w trakcie otwierania kolejnych scenariuszy. W Win7 nie pęcznieje - pamięć jest zwalniana. Jak otworzę mniejszą mapę, to pamięć się zmniejsza. Ciekawe, czy na XP jest podobnie. Jeśli tak, to wszystko jest ok.
Może Suite ma gdzieś "wycieki pamięci" ale żeby to złapać trzeba by zapamiętywać kolejne kroki i sprawdzać zajętość pamięci.
Ciężki temat. Do znalezienia tylko przez kogoś, kto dużo używa.

Najbardziej mnie martwi sytuacja u Gustlika bo 1,5 GB to okropnie dużo.

@Gustlik - używasz Suite w wersji 55.0?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 24, 2016, 10:36:32 PM
Sprostowanie - napisałem na początku, że wykręciłem 0,7 Gb --> miało być 0,07GB
Jaro-  jak otworzysz scen i niezależnie od tego inną mapę przez mapx, wprowadzasz zmiany - przechodzisz do innego scena - wracasz do pierwszego ... to podkręcisz trochę  >:D
Gustlik, a ty patrzysz gdzie na tą pamięć? -  na procesach, jak my - czy na wydajności całego kompa?

I jeszcze może to ważne ?
http://www.panzercentral.com/forum/viewtopic.php?f=132&t=51225&p=757183#p757179
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 24, 2016, 10:48:49 PM
CytatAle Gustlikowi chodziło o pracę w suicie nad kampanią/scenariuszem i wtedy faktycznie zajętość pamięci wzrasta ..

Nie, NAD MAPĄ! Nad samą jedyną kafelkową mapą.....

CytatGustlik, a ty patrzysz gdzie na tą pamięć? -  na procesach, jak my - czy na wydajności całego kompa?

A mam taki monitorek pracujący w tle...
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 24, 2016, 11:06:54 PM
W załączniku lekcja poglądowa - niebieska linia wznosząca pokazuje wzrost zużycia RAM'u w trakcie rysowania tego,
co widać czyli: miasto, cztery heksy lasu i droga. To było nie więcej niż 5 minut - i już połowy RAM'u nie ma.

Żeby było jeszcze ciekawiej - jak widać na ostatnim kafelku - nie ma drogi, mimo że checkboxy po lewej są zaznaczone
- z góry na dół, tak jak wcześniejsze.

Niestety często mu się zdarza nie narysować tego co zaznaczam i dopiero po ponownym wejściu i otwarciu mapy widzę
czy zrobił to, co chciałem, czy w ogóle olał sprawę. Taka bestia. :)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 06:36:54 AM
Ale to - ten graf odnosi się do całości, a nie do samej suite ... tak to wygląda
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 25, 2016, 06:54:30 AM
Gustlik, dzięki. Powtórzyłem u siebie i namierzyłem problem. Dam znać Luisowi.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Zsamot w Październik 25, 2016, 08:19:55 AM
A ja wczoraj zainstalowałem, pograłem trochę ... na początku jest dyskomfort, ale jak nie muszę co chwila włączać oznaczeń terenu, robić przeglądu każdego heksu, to od razu człowiek docenia takie udogodnienia. No i same kafelki mają klimat początków gry. ;) .
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 10:37:42 AM
CytatAle to - ten graf odnosi się do całości, a nie do samej suite ... tak to wygląda

Ale jeśli mam włączony licznik PRZED Suite i PO jego włączeniu - to widzę ile pożera i w jakim tempie przybywa.

Oczywiście, chęć zrobienia zrzutu spowodowała konieczność odpalenia w międzyczasie Paint Shopa, co mogło zakłócić wynik, ale - w momencie jego włączenia - wskaźniki i dane jakoś znacząco nie drgnęły, więc ten element można zaniedbać.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 05:02:09 PM
Skoro Jaro namierzył i zajął się tym .. to zaczem problem zostanie rozstrzygnięty/poprawiony ..

Takie rozwiązanie na teraz - może i nie tylko ..
1 - Robimy grafikę do mapy --> biały prostokąt o wymiarach naszej mapki --> zapisujemy jako png lub jpg (np. step.jpg, o wymiarach 3135x2975)
2 - w edytorze suite wczytujemy nasz "rysunek"
3 - zaznaczamy - pokaż wszystkie heksy w/g filtra
4 - dalej postępujemy jak przy klasycznej mapie/klasycznym mapx --> nanosimy teren, drogi, kolej
5 - po zrobieniu klasycznego mapiksa --> generujemy mapę kafelkową

Ja już takie coś robiłem, w zasadzie odwrotnie, przy robieniu rysunków(mapek) w oparciu o pliki *.map z PEG ..
A więc na początku był plik np. wietnam.map --> grafika była odwzorowaniem z dokładnością do 1 hex w/g informacji z tego pliku. Tak powstawał wietnam.bmp
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 08:55:03 PM
Niestety - nie działa.

W punkcie drugim nic się nie wczytało - obszar roboczy Suite pozostał szary.
Próbowałem i z jpg'iem i z png'iem o podanych wymiarach - ani drgnie.

Tamtą "przykładową" zacząłem od opcji: "Create map with no picture"
Ale wtedy pojawił się czarny prostokąt, którego tez nie dało się nijak ruszyć.

W ostatnim krzyku rozpaczy ustawiłem opcję "Change size of map" - i wtedy
ustawiłem najpierw mniejszy, a potem z powrotem większy rozmiar mapy

Dopiero teraz mam płachtę "clear" gotową do pracy.
Max wymiary 3120x3000 (70x60)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 09:40:20 PM
U mnie jedyne co nie działa - to internet, okropnie się rwie ..

Natomiast metoda działa 1000%
Może,źle napisałem ...
Po prostu - zrób tak jak normalny mapx, tylko zamiast ładnego rysunku - zrób sobie i wczytaj plik graficzny - czyste tło ..
Tu jest przykład
https://drive.google.com/file/d/0B3haxaK-W8MGd3h3cExLdVR1Vk0/view?usp=sharing
Rysunek - step.jpg
Mapx -step - wykonany tradycyjną metodą( tylko kawałek)
Mapx - step1 --> to mapx - step jako klocki ..

Zrzut
klocki na górze, pierwotny mapx na dole
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 10:25:04 PM
Dobra, jeszcze raz, pomału...

Czynność 1 - Wybieram "Ładuj obraz"

(http://i129.photobucket.com/albums/p235/amk64/002_zpsnqsnhubz.png) (http://s129.photobucket.com/user/amk64/media/002_zpsnqsnhubz.png.html)

Czynność 2 - Wybieram który. "0000" to roboczy obrazek nad którym pracowałem już od jakiegoś czasu

(http://i129.photobucket.com/albums/p235/amk64/003_zpsis2ul9kw.png) (http://s129.photobucket.com/user/amk64/media/003_zpsis2ul9kw.png.html)

Czynność 3 - ...................dupa. Aczkolwiek na górnym pasku jakiś znak zmian "Modif: MAPX" - widać.
Co dziwniejsze tak jakby zmienił się też plik SCN, ale który, skoro od włączenia Suite żadnego SCN'a nie ładowałem?

(http://i129.photobucket.com/albums/p235/amk64/004_zpsmy83fmht.png) (http://s129.photobucket.com/user/amk64/media/004_zpsmy83fmht.png.html)

Dziwne to wszystko....
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 10:32:55 PM
Wchodzisz przez edytor, czy przez scen?
View - Map Edytor -MapxEditor -wczytać obrazek - ten mój

Zamknij i ponownie otwórz suite - jeśli się nie powiedzie na moim pliku step.jpg, to
- odznacz wszystko co wspólnego z kafelkami w zakładce scenario/savegame
- spróbój ponownie wczytać przez editor

- zmień suite na poprzednią --> ja używam cały czas   5.0.52.02
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 11:04:26 PM
A jaką wielkość ma ten Twój obrazek 00000?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 11:10:43 PM
Jeszcze raz.....spokojnie...... :argh SPOKOJNIE  :xplode

Wchodzę do suite - NIE TYKAM scenariusza. ŻADNEGO! Otwieram OD RAZU "Map Editor View"....

(http://i129.photobucket.com/albums/p235/amk64/Image1_zpscyahewb7.png) (http://s129.photobucket.com/user/amk64/media/Image1_zpscyahewb7.png.html)

Wybieram wspomnianą opcję:

(http://i129.photobucket.com/albums/p235/amk64/Image2_zps5pac0ppp.png) (http://s129.photobucket.com/user/amk64/media/Image2_zps5pac0ppp.png.html)

Wybieram Twój obrazek (tak jak milion razy poprzednio wybierałem swój, albo innej istniejącej mapy)

(http://i129.photobucket.com/albums/p235/amk64/Image3_zpsqfn4tnrn.png) (http://s129.photobucket.com/user/amk64/media/Image3_zpsqfn4tnrn.png.html)

No i......

(http://i129.photobucket.com/albums/p235/amk64/Image4_zpsimqwyj7k.png) (http://s129.photobucket.com/user/amk64/media/Image4_zpsimqwyj7k.png.html)

BUUUM!  :damnpc

Ponowne otwieranie nic nie daje - robię to cały wieczór. A starej wersji, to już dawno nie mam.
Od momentu kłopotów z tą 70 kolumną, jak Luis to poprawił, to wymieniłem i Suite i Grę i wywaliłem
wszystkie starsze żeby były ze sobą kompatybilne.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 11:13:21 PM
Podeślij ten plik 0000 na pocztę ...
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 11:17:17 PM
CytatA jaką wielkość ma ten Twój obrazek 00000?

2700x2300 - to jest prawie skończona mapa zagłębia Ruhry. Operacja "Plunder".
Działała bez zarzutu - najlepszy dowód, że 90% mapy jakoś zrobiłem. Tyle, że od
wakacji jej nie tykałem, bo się kampaniami zająłem. No a tu ZONK!

No nic, ja kończę, bo rano jadę na urlop, w odwiedziny i na groby... Sorki za
zamieszanie z tymi kafelkami, bo jak widać - sporo z tym tylko kłopotu.
Myślałem, że tak będzie prościej. Ale nie wygląda.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 11:18:26 PM
Może jeszce raz - druga zakładka - view -7 pozycja - Map editor --> nie z przycisku
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 11:19:39 PM
CytatPodeślij ten plik 0000 na pocztę ...

No ale co? Te wszystkie pozostałe mapy też będziesz sprawdzał?
Bo z KAŻDĄ jest tak samo. Nawet z tymi używanymi od lat....
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 25, 2016, 11:21:33 PM
CytatMoże jeszce raz - druga zakładka - view -7 pozycja - Map editor --> nie z przycisku

Już nie będę robił zrzutu - dupa jak wyżej.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 25, 2016, 11:22:57 PM
Przyślij plik i mapx - jak chcesz -- pewnie suite do wymiany? ???
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 26, 2016, 10:01:10 AM
Czy ktoś może potwierdzić, że są kłopoty z suitą? - z najnowszą 5.0.55.0
Z ładowaniem map, jeśli wcześniej grzebało się w kafelkach?
U mnie na poprzedniej wersji wszystko - OK!
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 26, 2016, 10:41:54 AM
Ja mam tak jak Gustlik. Ale jeśli w pierwszym kroku załaduję efile: File -> Load equipment a następnie obrazek to widzę ten obrazek.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 26, 2016, 02:04:41 PM
A więc 100% suite ...
Coraz bardziej sprawdza się moja reguła - nie zmieniać wersji, dopóki to nie jest niezbędne ...
Jaro " doniesiesz" o tym Luisowi?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 27, 2016, 09:18:33 AM
Doniosłem
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 27, 2016, 09:50:16 AM
Dzięki. Bo moje doniesienie było by jak w kawale o milicji  ...  ręka na tro.., trotu... , -  na chodniku  ;D
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 30, 2016, 10:34:13 AM
Pytanie brzmi - Czy czas już na mapy kafelkowe?
Mają jeszcze jeden plus w stosunku do tych wymienionych w 1 poście - szybkość prac nad scenariuszem.

Ale czy teraz robimy kreskę  i  .. przechodzimy na kafelki, czy to już ten czas?

A może hybryda - kafelki podrasowane w programie graficznym?  ???
Oznaczało by to po zrobieniu scenariusza i wygenerowaniu ostatecznej wersji kafelków , dalszą obróbkę graficzną.
Mogło by to być - scalenie w jedną grafikę hex takiego samego typu położonych obok siebie .. , dopracowanie rzek, dróg ...  ???
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Październik 30, 2016, 12:07:20 PM
Cytat: sympatyk w Październik 30, 2016, 10:34:13 AM
Pytanie brzmi - Czy czas już na mapy kafelkowe?
Mają jeszcze jeden plus w stosunku do tych wymienionych w 1 poście - szybkość prac nad scenariuszem.

Ale czy teraz robimy kreskę  i  .. przechodzimy na kafelki, czy to już ten czas?

Wykorzystanie map kafelkowych nie wymaga stawiania żadnych "kresek".
To alternatywna metoda wyświetlania mapy, niekoniecznie alternatywna wersja mapy.
Od strony technicznej mapa "czysto" kafelkowa, od zwykłej, różni się tylko brakiem poglądowego "obrazka".

Wykorzystanie w scenariuszu mapy kafelkowej o niczym nie przesądza, obrazek można dodać później.
Mapę wyłącznie kafelkową można wykorzystać zarówno jako rozwiązanie trwałe, ale również jako tymczasowe, do momentu powstania odpowiedniego "obrazka".

Daje to możliwość rozdzielenia procesu tworzenia map ("obrazków"), od procesu tworzenia scenariuszy.
Nie musi oznaczać wcale rezygnowania z "klasycznych" map.

Owszem, docelowy "obrazek" może wcale nie powstać, albo drastycznie opóźnić. Ale przynajmniej powstanie scenariusz, którego inaczej by nie było (z braku klasycznej mapy).

Cytat: sympatyk w Październik 30, 2016, 10:34:13 AM
A może hybryda - kafelki podrasowane w programie graficznym?  ???
Oznaczało by to po zrobieniu scenariusza i wygenerowaniu ostatecznej wersji kafelków , dalszą obróbkę graficzną.
Mogło by to być - scalenie w jedną grafikę hex takiego samego typu położonych obok siebie .. , dopracowanie rzek, dróg ...  ???
W tych pomysłach wykraczasz poza możliwości techniczne.
Zastosowany mechanizm kafelków jest bardzo prosty, a możliwości są modyfikacji są minimalne.

Dostosowanie kafelków do konkretnego scenariusza raczej nie wchodzi w grę. W najlepszym razie dostosujesz kafelki do danego folderu efila.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Październik 30, 2016, 12:35:12 PM
Cytat: Gustlik w Październik 22, 2016, 12:29:00 PM
Jaro, jeszcze jedna sprawa, otóż - pracując z kafelkami na dużym mapxie, takim 60 x 70, Suite pożera mi aż 1,5 Giga RAM, do tego system 0,5 i w zasadzie, po 10 minutach pracy, mam po pamięci (2Gb całości).

Jest jakiś sposób żeby obniżyć tą pamięciożerność?

Wiem, że mam komputer nie z tej epoki (XP), ale bardzo go lubię i nie mam na razie ochoty się z nim rozstawać.   
Moim zdaniem, najlepsze rozwiązanie to nie pracować nad kafelkami, używając kafelków ;)

Zamiast "obrazka" mapy można wczytać jakąś podkładkę (np. mapa terenu z google) i pracować tak jak przy klasycznej mapie. Nie dość że będzie szybciej, to jeszcze wygodniej i dokładniej.

Wystarczy po skończonej pracy przełączyć na 'Tile Map'.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 30, 2016, 04:10:11 PM
Cytat: Waldzios w Październik 30, 2016, 12:07:20 PM
Cytat: sympatyk w Październik 30, 2016, 10:34:13 AM
A może hybryda - kafelki podrasowane w programie graficznym?  ???
Oznaczało by to po zrobieniu scenariusza i wygenerowaniu ostatecznej wersji kafelków , dalszą obróbkę graficzną.
Mogło by to być - scalenie w jedną grafikę hex takiego samego typu położonych obok siebie .. , dopracowanie rzek, dróg ...  ???
W tych pomysłach wykraczasz poza możliwości techniczne.
Zastosowany mechanizm kafelków jest bardzo prosty, a możliwości są modyfikacji są minimalne.

Dostosowanie kafelków do konkretnego scenariusza raczej nie wchodzi w grę. W najlepszym razie dostosujesz kafelki do danego folderu efila.
Nie do końca zrozumiałeś Sympatyka - mam wrażenie. O ile dobrze ja rozumiem, to można mapę kafelkową wyeksportować ze Suite jako jpg i dalej upiększyć w programie graficznym. Czy to będzie lepiej, czy szybciej od tworzenia mapy od podstaw to nie wiem - nie mam doświadczeń. Pomysł wart rozważenia. Tyle, że i zwykłe mapy obrazkowe można tworzyć od podstaw tak, aby teren był jednoznacznie rozpoznawany.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Październik 30, 2016, 05:30:06 PM
CytatMoim zdaniem, najlepsze rozwiązanie to nie pracować nad kafelkami, używając kafelków Wink

Niestety, kolejną wadą Suite jest to, że czasem nie przyjmuje polecenia wrysowania drogi, torów, czy wręcz terenu....
Kliknięcie wydaje się OK, niestety teren czy droga nie pojawiają się. Po ponownym najechaniu na heks okazuje się, że
teren jest dziewiczy "clear" - dlatego wolę widzieć co rysuję.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 30, 2016, 05:48:54 PM
Cytat: Gustlik w Październik 30, 2016, 05:30:06 PM
Niestety, kolejną wadą Suite jest to, że czasem nie przyjmuje polecenia wrysowania drogi, torów, czy wręcz terenu....
Kliknięcie wydaje się OK, niestety teren czy droga nie pojawiają się. Po ponownym najechaniu na heks okazuje się, że
teren jest dziewiczy "clear" - dlatego wolę widzieć co rysuję.
Przy kafelkach - ważne jest co w mapx zostanie zapisane - na tej podstawie wygeneruje się rysunek ..
Widzisz to -  jeśli masz włączony podgląd dróg, terenu, kolei ..

Na mapie 21( tej co Gustlik w 1 poście przedstawił) - tylko z kafelkami Jarka, przedstawiam , o co chodzi ..
Mapa hybrydowa - miała by zachować plusy map kafelkowych, lecz z trochę/bardziej zmienionym obrazkiem ..
Tu na przykładzie wody ... ( załącznik)
Kolejno - mapa 21 - mapa 21kafelki - mapa 21 kafelki modyfikowane .
Zwracam uwagę, że kafelki się generują w trochę innym rozmiarze niż oryginał .. , a dla największych map ucinają 15 px po szerokości ..
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Październik 30, 2016, 06:38:05 PM
Cytat: Gustlik w Październik 30, 2016, 05:30:06 PM
Niestety, kolejną wadą Suite jest to, że czasem nie przyjmuje polecenia wrysowania drogi, torów, czy wręcz terenu....
Kliknięcie wydaje się OK, niestety teren czy droga nie pojawiają się. Po ponownym najechaniu na heks okazuje się, że
teren jest dziewiczy "clear" - dlatego wolę widzieć co rysuję.
Widzę tu pewien problem. Rysując bezpośrednio mapę kafelkową rysujesz w dużym stopniu "na oko".
Klasyczny "obrazek" mapy jest/był mimo wszystko jakimś odniesieniem (zwykle stworzonym na podstawie autentycznych map).
Bez wczytanego klasycznego "obrazka" mapy, albo zastępstwa w formie obrazka referencyjnego (mapy, zdjęcia) tracisz masę czasu na odtworzenie topografii terenu, rozkładu dróg, miast itd.

Cytat: sympatyk w Październik 30, 2016, 05:48:54 PM
Na mapie 21( tej co Gustlik w 1 poście przedstawił) - tylko z kafelkami Jarka, przedstawiam , o co chodzi ..
Mapa hybrydowa - miała by zachować plusy map kafelkowych, lecz z trochę/bardziej zmienionym obrazkiem ..
Tu na przykładzie wody ... ( załącznik)
Kolejno - mapa 21 - mapa 21kafelki - mapa 21 kafelki modyfikowane .
Zwracam uwagę, że kafelki się generują w trochę innym rozmiarze niż oryginał .. , a dla największych map ucinają 15 px po szerokości ..
Rozumiem, ale mimo to niespecjalnie dostrzegam zalety tego rozwiązania.
W porównaniu do mapy "rysowanej' poprawa jakości jest minimalna, a w zamian tracimy podstawową zaletę mapy kafelkowej, czyli idealne odwzorowanie terenu. To już nie będzie generowana mapa, ale statyczny "obrazek", czyli wszystkie zalety kafelków przepadną.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Październik 30, 2016, 07:40:12 PM
Jeśli dobrze się poprawi mapę kafellową to nie stracisz jednoznacznej identyfikacj hexa. Np wewnątrz dużego obszaru gór można podłożyć rysunek dużej góry lub jak pokazał Sympatyk usunąć kiepskie łączenia pomiędzy rzekami lub namalować szeroką rzekę w zależności od tego co jest lub było w realu.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 30, 2016, 07:42:15 PM
Klasyczne mapy powstawały tak (większość):
Najpierw rysunek, później mapx, na końcu scenariusz .
Ja pokazuję, że można zrobić - najpierw mapx i scenariusz, a później rysunek( na podstawie kafelków)

No i jest 3 sposób - tylko i wyłącznie kafelki.
Jednak kafelki to radykalne odejście od dotychczasowej praktyki.
Czy jesteśmy na to gotowi? - myślę o wszystkich .... jeśli tak,  --> to następna kampania powinna być na kafelkach i tyle .,.

Oczywiście nie ma co wyważać drzwi i pisać, że można nadal tworzyć mapy klasyczne ( a nawet w kolorach indeksowanych jak do PG)  ;D

Dlatego właśnie, jak napisałem trochę wyżej ...
Cytat
Pytanie brzmi - Czy czas już na mapy kafelkowe?
???

Cyba nie ma półśrodków - jeden scen na kafelkach , drugi klasycznie i tak w kratkę?  ???
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Październik 30, 2016, 08:54:52 PM
Cytat: Jaro w Październik 30, 2016, 07:40:12 PM
Jeśli dobrze się poprawi mapę kafellową to nie stracisz jednoznacznej identyfikacj hexa. Np wewnątrz dużego obszaru gór można podłożyć rysunek dużej góry lub jak pokazał Sympatyk usunąć kiepskie łączenia pomiędzy rzekami lub namalować szeroką rzekę w zależności od tego co jest lub było w realu.
Tylko w teorii. Klasyczna mapę też można poprawić by miała jednoznaczną identyfikacją heksa. Ale w praktyce już jest różnie.
W momencie gdy stworzysz "poprawioną" mapę, stanie się mapą statyczna. Zamiast mapy kafelkowej, będziesz miał brzydką mapę rysowaną...;
Wystarczy, że po jakimś czasie, ktoś na potrzeby scenariusza poprawi kilka heksów, i będziesz miał mapę nie tylko brzydką ale i niejednoznaczną...;

Cytat: sympatyk w Październik 30, 2016, 07:42:15 PM
Cyba nie ma półśrodków - jeden scen na kafelkach , drugi klasycznie i tak w kratkę?  ???
Źle na to patrzysz.

Zapewne większość graczy preferuje klasyczne mapy, czy to ze względów estetycznych, czy ze zwykłego przyzwyczajenia.
Jednak w przypadku gdy dla konkretnej kampanii/scenariusza "obrazek" mapy po prostu nie istnieje, wybór wydaje się jasny.
Lepiej stworzyć  "kafelkową" kampanie/scenariusz, niż narzekać na brak "klasycznej" mapy i zrezygnować z realizacji.

Przy obecnym uproszczonym mechanizmie kafelków nie ma mowy by mapy kafelkowe dorównały klasycznym pod względem estetycznym.
Kafelki w OG nigdy nie miały być docelowym rozwiązaniem. Luis jakiś czas temu tłumaczył że chodziło wyłącznie o doraźne umożliwienie działania silnika bez umieszczania w instalce "obrazków" map (często wątpliwych pod względem autorskim).  Dlatego zastosowane rozwiązanie jest tak bardzo minimalistyczne.
Systemy kafelkowe z prawdziwego zdarzenia są wielokrotnie bardziej skomplikowane...;

Dlatego, moim zdaniem mapy "czysto" kafelkowe mają największy sens, gdy ich wykorzystanie umożliwia stworzenie scenariusza w innym przypadku niemożliwego do zrealizowania z powodu braku odpowiedniego "obrazka" mapy.

Nie oznacza to wcale ze mapy "kafelkowe" muszą cokolwiek zmienić w kwestii klasycznych map.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Październik 30, 2016, 10:07:33 PM
Może i źle patrzę ...  ;)
Większość graczy narzeka na niezgodność obrazka ze scenariuszem ..  >:D
Większość graczy ( przynajmniej na JPs) nadal preferuje PG na silniku OG .. i dla nich mapy są wystarczające ... nie potrzebują niczego nowego ( wiesz może o przypadku aby użyli większej mapy niż do PG?)  >:D
Robiłem trochę mapx , na tych starych mapach ...
Obejrzyj sobie mapę 683 .. nawet wygląda na ok, ale jak się nazwy wczyta, to widać, że kompletnie mija się z rzeczywistością --> Zobacz jak płynie Niemen, zobacz, że 1hex = około 40 km2 - skala 6,5km/hex
Dla ścisłości - moje mapy też nie są wolne od błędów.  >:D
Gustlik napisał, że opublikowanie kampanii opóźniło się o miesiąc, bo chciał poprawić starą mapę ...

A rozwiązanie kafelkowe w obecnej formie, nie jest wcale doraźnością .. miał być generator map , ale chyba się rozmyło - tak wygląda ..  ;)
Dyskusja o kafelkach i możliwości silnika odbyła się po za forum. Luis sondował co można osiągnąć - na razie o głębszych zmianach - wydaje się, że można zapomnieć .... wszystko opiera się na 3 graficznych plikach - i te możesz zmieniać jak chcesz ..


Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Listopad 09, 2016, 04:35:28 PM
Z przyjemnością donoszę, że kłopoty z pożeraną pamięcią zostały usunięte  i najnowszy testowy Suite już pracuje z kafelkami bez zarzutu. Oby jak najszybciej stał się oficjalnym. Póki co, można pobrać jako test - od Luisa.

http://luis-guzman.com/OpenGen/OpenSuiteTest.rar
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Styczeń 04, 2017, 10:46:40 AM
Z przyjemnością donoszę, że ukończyłem zestaw kafelków do budowy map kafelkowych. Zestaw znajdzie się w nowej instalce od Kowdara. Można go też pobrać z https://www.dropbox.com/sh/kmzjlf12tl5we9g/AABgp50TPUTxQ1lAwCYIR29Va?dl=0 (https://www.dropbox.com/sh/kmzjlf12tl5we9g/AABgp50TPUTxQ1lAwCYIR29Va?dl=0)

Zestaw jest w wersji do testów. Wymaga zobaczenia, jak się sprawdzi w poszczególnych scenariuszach. Uwagi mile widziane.

PS
Zestaw bazuje na pracach i materiałach Sympatyka oraz kolegów z JP. Zawiera też moje własne rysunki.

Zadowolenia z korzystania.

#0 - Africa (Sahara, Arabia)
(http://i.imgur.com/iGnzNeJ.png)
(http://i.imgur.com/zLcnBfU.png)
(http://i.imgur.com/Cyj8Ig9.png)

#1 - S-Europe, USA (South Europe, South USA, North Mexico)
(http://i.imgur.com/9KVtNSy.png)
(http://i.imgur.com/qTRCBZc.png)
(http://i.imgur.com/Z15zuIe.png)

#2 - N-Europe (North Europe, Canada)

(http://i.imgur.com/8lSZIc4.png)
(http://i.imgur.com/EYb9X8n.png)
(http://i.imgur.com/zt5pFDj.png)

#3 - E-Europe (East-Europe, USA Midwest + wet mountains)
(http://i.imgur.com/2diASIQ.png)
(http://i.imgur.com/E7FSRvV.png)
(http://i.imgur.com/HK3ZkJt.png)

#4 - S-Asia (Inner Asia, California, dry mountains)
(http://i.imgur.com/atTAWdM.png)
(http://i.imgur.com/HfXCYNL.png)
(http://i.imgur.com/UQehZkc.png)

#5 ? Pacific (India, Indonesia, Oceania)
(http://i.imgur.com/072WdBi.png)
(http://i.imgur.com/2YGV4z7.png)
(http://i.imgur.com/GGvli8y.png)

#6 - C-Europe, Continental (Central Europe, North USA)
(http://i.imgur.com/ijYvdRP.png)
(http://i.imgur.com/dPLNEGX.png)
(http://i.imgur.com/p7PY3qK.png)

#7 - W-Europe, Atlantic (Western Europe, New Zealand, Coastal Australia)
(http://i.imgur.com/3Uk3ehf.png)
(http://i.imgur.com/f2hmllz.png)
(http://i.imgur.com/SuGPQ7s.png)


Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Styczeń 04, 2017, 11:07:22 AM
 :clap :clap :clap :clap
Dzięki za wytrwałość!
Gwoli wyjaśnienia:
To naprawdę wymaga samozaparcia i dokładności do jednego piksela - aż do bólu, powtarzam do bólu.
Pełnia uznania.

:bow :bow
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Styczeń 04, 2017, 04:36:33 PM
Ojacieżkurdenieprzepraszam!

Tu pracują wielcy ludzie... Naprawdę...  :yes
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Zsamot w Styczeń 05, 2017, 08:23:02 AM
Jaro!
Serdecznie dziękuję za kawał pracy włożony w całość. Po prostu szok.
Nie ukrywam, że to wielka pomoc w pewnych mapach, gdzie po prostu nie widzę, gdzie most, gdzie grząski grunt.

Na Zlocie masz piwo! 
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Lipiec 27, 2017, 03:53:02 PM
Witam na forum,
Ja jestem tu głównym propagatorem kafelków i pewnie jedynym, który grał regularnie na mapach kafelkowych. Dobrze czytasz: grał, bo już nie gram. Mimo, że mapy rozwinęły się znacznie (to, co widać powyżej już zostało zastąpione przez dużo lepsze mapy) to wciąż duże obszary np. gór są monotonne i nudne. Sugerował bym (moje prywatne zdanie) robienie kampanii na nowych mapach Sympatyka i Rudla.

Ale twórców kampanii jest jak na lekarstwo więc zachęcam do ich robienia niezależnie od map - nawet na kafelkach. Może się później dorobi do nich obrazki.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Lipiec 27, 2017, 04:03:54 PM
Witam również - myślę, że jest nawet lepiej niż Jaro pisze. wiele osób ceni sobie kafelki za ich jednoznaczność i przejrzystość.

Oczywiście duża mapa (a kafelki pozwalają na bardzo duże) złożona ze stosunkowo podobnych elementów będzie "nudna" i początkowo sa kłopoty z zapamiętaniem pozycji, czyli: "gdzie ja właściwie patrzę - tu wszystko takie podobne", ale jak już wzrok się przyzwyczai, to da się radę.

Mam za sobą tylko jedną kampanię zagraną na wersjach kafelkowych, ale robię się coraz mniejszym sceptykiem.

Cytate twórców kampanii jest jak na lekarstwo więc zachęcam do ich robienia niezależnie od map - nawet na kafelkach

No to i tak jest główny argument :)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Lipiec 27, 2017, 11:41:44 PM
To nigdy nie była ani przejrzysta ani łatwa mapa do grania. Jedyne co ją ratowało, to to, że była mała.
A propos "mała" - obciąłeś sam rysunek od dołu - czy w ogóle mapa ma być mniejsza?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Lipiec 28, 2017, 06:38:15 PM
CytatJak zmienię mapę na kafelki, a potem ją zmodyfikuję (i zapiszę) - w jaki sposób to się zapisuje i gra wie, że tak mapa będzie wyglądać?

Jesli plik opisowy mapy - typu: "nazwa.mapx" nie będzie miał przypisanego obrazka do wyświetlenia, to gra sama zrozumie że ma wyświetlić kafelki. Natomiast jeśli jest to plik powiązany z obrazem mapy, to zależy od ustawień gracza - jak będzie sobie wolał wyświetlać i grać - czy na mapie obrazkowej czy kafelkowej.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Lipiec 28, 2017, 08:37:47 PM
Te elementy są wyświetlane losowo. Mapy kafelkowe w wersji 2.0 mają możliwość losowego wyświetlania niektórych terenów. Również inaczej wyświetlane są małe i duże skupiska niektórych terenów np. miasta, lasy.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Gustlik w Lipiec 29, 2017, 03:33:16 PM
Jeżeli nie jest to mapa, którą chcesz upublicznić do wspólnego korzystania (inna sprawa że w tej chwili NIE MA wspólnego systemu nazywania map kafelkowych) - to możesz ją nazwać jak chcesz. Przy robieniu kolejnego scenariusza po prostu importujesz ten plik - i gotowe. Tylko Ty musisz wiedzieć, co która nazwa oznacza....
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 18, 2024, 02:44:00 PM
Odświeżam temat
Jarek potrzeba Twojej pomocy i innych, którzy pamiętają  ..

Najpierw były kafelki - nazwijmy - numer 1, później kafelki 2
To, co jest w efile Gustlika w nowej instalce - to twoje kafle? - wyróżnik czerwone tło
To , co jest w katalogu głównym - to są kafle2 ? - prawda

Jak się przełączało z widoku jednych kafli(folder lokalny) na drugie (folder główny)?

Darek pytał też o to czy wszystkie te pliki są potrzebne .. ogólnie chodzi o całość instalki ..
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 18, 2024, 02:58:06 PM
No to dałeś zadanie... muszę posprawdzać bo nie pamietam. Wydaje mi się, że jeśli są nowsze kafelki to one są używane. Jeśli nie ma nowych to starsze jeśli są. Zupełnie nie kojarzę przełączania.
Moim zdaniem warte uwagi są tylko te najnowsze. Csaba zrobił tam mnóstwo magii i ja już nie dałem rady robić własnych. Za duzo tego było a i jego kafle osiągnęły bardzo wysoki poziom.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 18, 2024, 03:40:30 PM
Właśnie dla porównania

Mapa oryginalna (wycinek z gry)

(http://www.opengeneral.pl/sympatyk/kafle_or.jpg)

Kafelki typ1

(http://www.opengeneral.pl/sympatyk/kafle_t1.jpg)


Kafelki typ2

(http://www.opengeneral.pl/sympatyk/kafle_t2.jpg)

Mówisz, że
CytatCsaba zrobił tam mnóstwo magii
Kompletnie mi się nie podobają góry, wolę te z wcześniejszych kafelków  ...
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 18, 2024, 07:25:14 PM
Oczywiście nie odgrzebałem tematu, po to by powiedzieć, że coś mi się nie podoba  ..

Przypominam sobie, że pierwsze kafelki miały pliki hex_tiles_sides, aby uzupełnić na krawędziach np. domki - jeśli obok był hex tego samego typu --> zagęszczały po prostu infrastrukturę przez wstawienie dodatkowych elementów
A jak to się dzieje w kafelkach nr.2?

Teraz pytanie - czy na poniższych rysunkach(dotyczy kafli typy 1 i 2) są wszystkie potrzebne elementy do pracy?
Czy czegoś brakuje? - to pytanie pod kątem zrobienia porządku w instalce

Cytat: kowdar w Luty 12, 2024, 10:01:04 PM

.......
a ja często nie mam czasu wnikać w szczegóły, szczególnie w zakresie plików graficznych ... do tej pory praktycznie nie wiem które i jakie pliki są potrzebne do kafelek, wrzuciłem wszystko co krążyło, ale czy wszystko jest potrzebne ?)


kafle1
(http://www.opengeneral.pl/sympatyk/Kafelki_1.jpg)

kafle 2
(http://www.opengeneral.pl/sympatyk/Kafelki_2.jpg)

Jarku, a to co tu pokazujesz - to która to wersja kafelków?
Masz ją? - możesz podesłać?
https://forum.opengeneral.pl/instalacja-zasoby-narzedzia-zagadnienia-techniczne/2684/msg43977/#msg43977
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 18, 2024, 07:40:46 PM
To co pokazałem pod linkiem, który podałeś to wersja pierwsza. Ta którą razem robiliśmy. Druga jest w instalce od Luisa.
Poszukam tej mojej wersji bo widzę, że zniknęła z dropboxa.
Może mam w mailu do Kowdara o ile nie skasowałem maila.

Ps
Dla uściślenia. Pierwsza wersja kafelków jest pierwszą grywalną wersją bo przed nią był jakis potworek i chyba nikt go nie używał.

Potrzebuję tylko dłuższej chwili aby dobrać się do komputera i sprawdzić ci i jak.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 18, 2024, 08:00:49 PM
Bardzo Ci dziękuję - mam nadzieję, że znajdziesz (choć mam nieodparte wrażenie, że ta czerwona wersja jest Twoja)

Brałeś też udział przy tych drugich kafelkach  .. dlaczego jest aż 21 pliki hex_tiledecors?
.. i jak się realizuje to zagęszczanie w tej wersji?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 18, 2024, 08:54:27 PM
W kwestii wersji:

*** TILES VERSION ***
* 0 current stable version, hex_tiles_rand.png not used
* 1 same stable version but using hex_tiles_rand.png if also hex_tiles.cfg is present
* 2 new version using hex_tileset.png and hex_tileset.cfg
*
* version is set automatically depending the files found. Version 2 is set when engine finds hex_tileset.png
* otherwise version 0/1 is selected depending if hex_tiles.cfg can be loaded.

W budowie nowszych wersji nie brałem już udziału.

Znalazłem kafelki wysyłane do Kowdara - gotowe do wrzucenia do gry. Mam je w plikach *.xcf (GIMP). Chcesz? Przekonwertować na *.png?
Niestety coś mi się nie zgadza - kafelek z przepaścią jest inny w znalezionym zestawie niż w tym opublikowanym na stronie. Mam też pliki png z kafelkami zgodnymi z tymi opublikowanymi na stronie.
Zmieniałem to tyle razy, że już nie jestem niczego pewny.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 18, 2024, 09:13:57 PM
Jeśli możesz, to tylko to , co się różni od opublikowanej na stronie - tej czerwonej (to dla pewności)
Dzięki
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 19, 2024, 05:25:42 PM
No to po kolei:

Pliki w folderze OpenGeneral\EFILE_GUS\OPENGUI mają pierwszeństwo przed OpenGeneral\OPENGUI ale to jest znane.

Pliki:
hex_tiles.png
hex_tiles_sides.png
to jest zestaw podstawowy - nie rozróżnia stref klimatycznych - to jest pierwowzór kafelków.
nie są one potrzebne, jeśli są nowsze wersje.
wg. mnie całkowicie do wyrzucenia.

Pliki
hex_tiles0-7.png
hex_tiles_sides0-7.png
(8 plików)
to zestaw rozszerzony uwzględniający wszystkie strefy klimatyczne.
Nie są używane, jeśli nowsza wersja jest dostępna.
(to są pliki przygotowywane przeze mnie z pomocą Sympatyka plus podebrane elementy od Csaby i innych)

jeśli użyjemy najnowszych kafelków, to można je też śmiało wyrzucić.

W powyższych wersjach jeszcze istotny jest plik hex_layers.png

W temacie najnowszych kafelków się nie wypowiem.

Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 19, 2024, 07:03:21 PM
Odnośnie kafelków zadałem pytanie i dostałem odpowiedz od Luisa
A w zasadzie przedruk z jego strony

Wszystko jest opisane - ,ale nie mogłem tego znaleźć (na tej jego stronie zawsze się gubię - nie wiem , co do czego prowadzi)

Oprócz rysunków - teraz istnieje sposób na ich konfigurację - w jaki sposób i co będzie się wyświetlało
Za pomocą pliku cfg przypisanego do każdego rysunku hex_tiledecors - jak zrozumiałem - można zmienić sposób wyświetlania elementów

To odpowiedz Luisa (na forum)
CytatTiled maps are made by using these files:

Hex_tiledecors.cfg:
A text file including options to configure how the tiled-map should be painted. See Config Tiles 2.0 for details
This file can define two new concepts:
'Adjacency': when a terrain (say a city) is adjacent to other cities, the image to paint will be selected depending how many similar terrain is adjacent: if none; if 1-3; or if 4-6;
'Random decorations': instead of using same image for all hexes having a terrain, images will be randomly picked among a set defined for that terrain.

Hex_tiledecors.png:
Has 57 rows x 15 columns by default, although can be made with only 12 columns or with more than 15.
Each terrain will pick the image from 1 of 3 consecutive rows (one for each ground condition) using one column depending settings defined.
This is the layout of columns in file and a short reference about how they are used:

    Col#1 (T0) will be used as default tile for every terrain/ground (same than current terrain-tile in current hex_tiles.png).
    Col#4,5,6 (S01,S02,S03) will be used to paint 'sides' if Col#1 is used to paint terrain. (replace Tiles 1.0 'sides', but using a different tile for each side).
    If 'adjacency' is defined in .CFG file:
        Col#1,2,3 (T0,T1,T2) will be used to paint terrain according how many adjacent hexes of same terrain type
        Col#4,5,6 (S01,S02,S03) will be used to paint 'sides' if Col#1 is used
        Col#7,8,9 (S11,S12,S13) will be used to paint sides if Col#2
        Col#10,11,12 (S21,S22,S23) will be used to paint sides if Col#3
    If 'random decorations' is defined in .CFG file and 'adjacency' is not, then
    Col#7..last (R1..Last) will be used to paint randomly selected image for terrain
    If both 'random decorations' and 'adjacency' are defined then
    Col#13..last (R7..Last) will be used to paint randomly selected image for terrain

Hex_layers.png:
This file is used to paint 'Sides'
It has 7 rows and 6/18 columns, with images 60x50 pixels (width x height). Can include 12 additional columns, to make different layers for different ground condition

Png files can add a number (i.e Hex_tiledecors3.png + Hex_layers3.png for latitude 3 scenarios) to be used only for scenarios using that number latitude (both versions)

To już wiemy
Działają na dzień dzisiejszy 3 rodzaje  kafelków

Warto się zastanowić - do czego i czy ludzie używają kafelków

Do sprawdzenia terenu wystarczą te najprostsze - tak uważam
Być może, potrzeba kafelków sprowadza się - korzystamy przy braku map i internetu

Niech się każdy wypowie - jak widzi kwestię map kafelkowych w grze - a Darek niech wybierze najrozsądniejszą opcję ..
Zachęcam do dyskusji



Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 19, 2024, 07:07:44 PM
Ja gram w 90% na mapach kafelkowych. Ale na mnie nie patrzcie. Ja sobie potrafię to zrobić.

Skoro mamy kafelki 2.0 to może niech one będą podstawą. W końcu są najbardziej zaawansowane i w sumie dają ciekawe i ładne mapy.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 19, 2024, 07:31:34 PM
To rzecz gustu  ;D
Ja kompletnie ich nie używam - zapomniałem, że istnieją .. i jak to było  ;)
Po to mam plik hex_text z oznaczeniami
Kwestią jest czy zostawić którąś z poprzednich wersji jako alternatywną
Kafelki w wersji 2 - są tylko jedne  - Csaby
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Jaro w Luty 19, 2024, 07:39:31 PM
Jeśli zostawisz wersję starszą to nowsza automatycznie nie będzie używana. Ja głosuję za wersją najnowszą - Csaby.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 19, 2024, 11:06:15 PM
Pogubiłem się.
Możecie doprecyzować, co trzeba zrobić (usunąć) żeby przetestować tą "nowszą" wersje ???.
Zakładając, że używam instalki Kowdara.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 19, 2024, 11:28:11 PM
Musisz usunąć wszystkie pliki z czerwonym podkładem w/g rysunku

kafle1
(http://www.opengeneral.pl/sympatyk/Kafelki_1.jpg)

Potrzebujesz natomiast plików  z drugiego rysunku + inne z tym samym tłem ( wszystko jest w katalogu głównym OPENGUI)
Po usunięciu z lokalnego OPENGUI tych czerwonych - będzie działać (kafle 2)

kafle 2
(http://www.opengeneral.pl/sympatyk/Kafelki_2.jpg)

Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 20, 2024, 01:22:11 PM
Jeszcze raz - uporządkujmy wszystko
Najpierw można powiedzieć, był zamysł Luisa na stworzenie map (rysunku) generowanych w oparciu o mapX
Z jego inicjatywy powstały pierwsze kafelki - nazwijmy je "tiles 0"
Jest to nasz polski wkład w rozwój gry(nikt inny nie chciał tego rysować)
Luis zaproponował mnie to zadanie, ale trudno był się porozumieć w kwestiach technicznych(język)
Więc wciągnąłem w to Jarka, który włączył się aktywnie, nie tylko jako tłumacz

Składały się z dwóch trzech plików graficznych
- hex_tiles.png
- hex_tiles_sides.png
- hex_layers.png

Następnie Jarek na tyle zapalił się do tego projektu, że wnosił o zmiany/modyfikację sposobu powstawania rysunków (algorytmu)
Następna wersja - można nazwać "tiles 1"
Tu mamy już rozbudowane kafelki do 8 stref klimatycznych, a więc to co było poprzednio x8
Dodatkowo dochodzi warstwa hex_layers - zawiera ona grafikę do tworzenia wszelkich rzek, torów, dróg ..
To naprawdę była precyzyjna praca - jeden px mógł popsuć efekt ... no i te przeźroczystości co wymykały się z pod kontroli
Ale to stare dzieje
Tiles 1 to zasługa głównie upartości i pracy Jarka
Później do pracy włączyli się ludzie z "zachodu" i zrobili swoje wersje tiles 1

Skład tiles 1 (17 plików)
- hex_layers.png
- hex_tiles0.png do hex_tiles7.png
- hex_tiles_sides0.png do hex_tiles_sides7.png

Trzecia odsłona prac nad kafelkami ( tiles 2) to już głównie Csaba i ludzie z "zachodu"
Choć i Jarek na początku był w to mocno zaangażowany ..
Do mnie Luis napisał, o udostępnienie kilku grafik domków i drzewek

Skład tiles 2 (47 plików)
- hex_layers (nowa, inna warstwa, rozszerzona )
- hex_tiledecors0.png do hex_tiledecors21.png
- hex_tiledecors0.cfg do hex_tiledecors21.cfg
- hex_shores.png
- hex_shore_rr.png

Tu nie jestem pewny, ale chyba pliki hex_roads.png i hex_rails.png - nie wchodzą do kafelków ..

Tak więc w instalce  są 3 różne instalacje tiles i to powielające się
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 20, 2024, 05:51:22 PM
Obejrzałem.
Osobiście, preferuje "starszą" wersje (tą w instalce Kowdara).

Dla mnie "kafelki" pełnią rolę ściśle użytkową. Przełączam na "kafelki" gdy potrzebuje precyzyjnego podglądu terenu.
Estetyka jest dla mnie mało istotna.
W mojej opinii, w "nowszej" wersji jest za dużo dekoracji i ozdobników. Te wszystkie krówki, domki i stajenki ;), niczego konstruktywnego nie wnoszą. Zmniejszają / ograniczają tylko czytelność mapy.

Podejrzewam, że "nowe" kafelki mogą być atrakcyjne w przypadku map w pełni kafelkowych (bez obrazka), lub gdy ktoś gra wyłącznie na kafelkach. Wtedy "nowsza" wersja może mieć zalety (mniej monotonna mapa).

Dla graczy takich jak ja, traktujących kafelki użytkowo, stara wersja wydaje się praktyczniejsza.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 20, 2024, 06:43:58 PM
Cytat: Waldzios w Luty 20, 2024, 05:51:22 PM
Obejrzałem.
Osobiście, preferuje "starszą" wersje (tą w instalce Kowdara).
.........

Dla graczy takich jak ja, traktujących kafelki użytkowo, stara wersja wydaje się praktyczniejsza.

Czyli którą?
Starszych wersji jest dwie - z ośmioma strefami klimatycznymi, oraz z jedną strefą ..
Teraz pytanie - Czy w którejś kampanii korzystaliśmy ze strefy klimatycznej powyżej 7?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 20, 2024, 07:05:21 PM
Cytat: sympatyk w Luty 20, 2024, 06:43:58 PM
Czyli którą?
Starszych wersji jest dwie - z ośmioma strefami klimatycznymi, oraz z jedną strefą ..
Tą która jest w instalce Kowdara (tą z "czerwonymi" plikami). Zgaduje (na podstawie ilości plików) ze to wersja z wieloma strefami.

Cytat: sympatyk w Luty 20, 2024, 06:43:58 PM
Teraz pytanie - Czy w którejś kampanii korzystaliśmy ze strefy klimatycznej powyżej 7?
Prawdopodobnie nie, ale nie mam pewności.
Nie mogę wykluczyć, że Gustlik wykorzystał je jednostkowo w którejś z nowszych kampanii.

Strefy klimatyczne rzadko są/były ustalane geograficznie. Zwykle były dobierane wedle potrzeb pogodowych.
Na przykład strefa "pustynna" tradycyjnie reprezentuje idealną pogodę, i rzadko ma związek z geografią.

Powiązanie kafelków ze strefami od początku uważałem za durny i szkodliwy pomysł. Pisałem o tym wielokrotnie.
Ta kwestia ostatecznie zniechęciła mnie do tematu kafelków. Dlatego nie jestem na bieżąco w temacie.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 20, 2024, 07:18:06 PM
Cytat: Waldzios w Luty 20, 2024, 07:05:21 PM
Cytat: sympatyk w Luty 20, 2024, 06:43:58 PM
Czyli którą?
Starszych wersji jest dwie - z ośmioma strefami klimatycznymi, oraz z jedną strefą ..
Tą która jest w instalce Kowdara (tą z "czerwonymi" plikami). Zgaduje (na podstawie ilości plików) ze to wersja z wieloma strefami.

Te czerwone - to dwie wersje
wersja 0
- hex_tiles.png
- hex_tiles_sides.png
- hex_layers.png (wspólny dla obu wersji) - właśnie sprawdziłem empirycznie

(http://www.opengeneral.pl/sympatyk/kafelki0.jpg)

wersja 1
- hex_layers.png (wspólny dla obu wersji)
- hex_tiles0.png do hex_tiles7.png
- hex_tiles_sides0.png do hex_tiles_sides7.png

(http://www.opengeneral.pl/sympatyk/kafelki1.jpg)
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 20, 2024, 07:49:43 PM
Cytat: sympatyk w Luty 20, 2024, 07:18:06 PM
wersja 0
- hex_tiles.png
- hex_tiles_sides.png
- hex_layers.png (wspólny dla obu wersji) - właśnie sprawdziłem empirycznie
Sprawdziłem.
Ta wersja (0) wydaje się funkcjonalna, i wystarczająca (dla mnie).

Mogę używać obu wersji (0 i 1). Dodatkowe zestawy kafelków mi nie przeszkadzają (choć powątpiewam w ich praktyczność).
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 20, 2024, 08:06:43 PM
Dorzuciłem rysunki do poprzedniego posta - aby było jednoznacznie widoczne - obie wersje

Dodatkowe strefy robią to, że jak będzie inna strefa niż 3 - to zobaczysz inne drzewka, domki, zarośla .. itp
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 20, 2024, 08:22:17 PM
Cytat: sympatyk w Luty 20, 2024, 08:06:43 PM
Dorzuciłem rysunki do poprzedniego posta - aby było jednoznacznie widoczne - obie wersje
Dzięki. Jeśli ktoś nie śledzi tematu, to łatwo się w tym pogubić.

Cytat: sympatyk w Luty 20, 2024, 08:06:43 PM
Dodatkowe strefy robią to, że jak będzie inna strefa niż 3 - to zobaczysz inne drzewka, domki, zarośla .. itp
Rozumiem to. Nie neguje użyteczności posiadania dodatkowych stref kafelków.
Oczywiście, lokalne kafelki powinny mieć inne detale.
Zgadzam się z generalną koncepcją, i początkowo byłem nastawiony optymistycznie.

Za problematyczne  (z całej masy powodów) uważam ścisłe powiązanie stref kafelków ze strefami klimatycznymi.
Gdyby to były dwa rozdzielne ustawienia (w suite), popierałbym tą opcje w całości.

Obecne rozwiązanie jest dla mnie absurdalne (typowy szkodliwy pomysł Ljtvn/Csaby).
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 21, 2024, 09:57:58 AM
Kafelki od wersji 1 są związane ze strefą klimatyczną - właśnie określone lasy/dżungla, budownictwo(kamień/drzewo) i inne w naturalny sposób są związane z regionem, a więc i z pogodą
Jest taka mnogość (22) strefy - można się umówić i zaadaptować któreś strefy dla swoich potrzeb - np. bez opadów --> odpowiednie ustawienie w pliku cfg

Poproszę o wypowiedzi innych użytkowników
- czy grasz na kafelkach?
- którą wersję preferujesz?
- czy chcesz mieć możliwość wyboru wersji alternatywnej?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: connor71 w Luty 21, 2024, 10:54:57 AM
- czy grasz na kafelkach?
Nie, wolę mapy malowane
- którą wersję preferujesz?
Jeżeli już to tą bardziej rozbudowaną, chociaż góry są beznadziejne (sorka) i faktycznie czasami jest tam za dużo małych szczegółów
- czy chcesz mieć możliwość wyboru wersji alternatywnej?
Nie ma znaczenia, jeżeli można to zrobić z poziomu gry, a to raczej oznacza interwencję w kod gry.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 21, 2024, 01:39:11 PM
Cytat: sympatyk w Luty 21, 2024, 09:57:58 AM
Kafelki od wersji 1 są związane ze strefą klimatyczną - właśnie określone lasy/dżungla, budownictwo(kamień/drzewo) i inne w naturalny sposób są związane z regionem, a więc i z pogodą
Nie ma w tym niczego naturalnego.

Strefa klimatyczna nie jest naturalnie powiązana z jednym regionem.
Pierwszy przykład z rzędu. Pustynia.
Pominę nawet kwestie używania "pustyni" do symulacji idealnej pogody (Csaba tradycyjnie ma w dupie istniejące kampanie i ich autorów).
Pierwsze pustynie które przychodzą do głowy (gdzie mogą toczyć się walki): Sahara, Gobi, Wielka Pustynia Piaszczysta (Australia), Negew. Każda z nich znajduje się w innym rejonie świata. Wszystkie różnią się lokalnym budownictwem, roślinnością, nawet kolorem piasku i/lub skał.

Analogicznie region nie jest koniecznie powiązany z jedną strefą klimatyczną.
Przykładowo Rosja, Chiny, czy Australia, każdy z tych krajów to kilka lub kilkanaście (w zależności od zastosowanego podziału) stref klimatycznych.
To regiony które powinny posiadać specyficzną stylistykę, tymczasem zestaw kafelków będzie musiał być dobrany na podstawie istniejącej strefy klimatycznej.

Obecne rozwiązanie jest absurdalne i nie praktyczne. Potencjalnie mogłoby działać tylko wtedy, gdyby stworzyć kilkaset zestawów kafelków (wszystkie kombinacje klimatów i regionów).

Naturalnym rozwiązaniem było rozdzielenie kafelków od pogody. Wtedy 21 zestawów kafelków i 21 stref klimatycznych pozwalałoby na olbrzymią swobodę konfiguracji.
Niestety bzdurne pomysły Csaby tradycyjnie wygrywają z logiką.

Zgrzytam zębami gdy myślę o zmarnowanym potencjale.

Cytat: connor71 w Luty 21, 2024, 10:54:57 AM
Nie ma znaczenia, jeżeli można to zrobić z poziomu gry, a to raczej oznacza interwencję w kod gry.
Zakładam, że "opcja alternatywna" przypomina obecne rozwiązanie.

W instalce Kowdara mamy pliki wersji 0 i 1, a domyślnie używana jest wersja 1.
Alternatywną wersje można uzyskać kasując odpowiednie pliki (w lokalnym folderze OPENGUI).
Skasowanie części plików prowadzi do wersji 0, skasowanie wszystkich do wersji 2.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 21, 2024, 02:06:09 PM
Dla formalności:
Cytat: sympatyk w Luty 21, 2024, 09:57:58 AM
Poproszę o wypowiedzi innych użytkowników
- czy grasz na kafelkach?
- którą wersję preferujesz?
- czy chcesz mieć możliwość wyboru wersji alternatywnej?
- sporadycznie (gdy zależy mi na precyzyjnym odwzorowaniu terenu);
- 0 lub 1;
- tak;
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 21, 2024, 06:15:33 PM
Ja też dla formalności
- nie gram na kafelkach (mam wszystkie mapy)
- preferuję wersję 0
- tak , chce mieć wybór alternatywny

Dalej aktualne
Poproszę o wypowiedzi innych użytkowników
- czy grasz na kafelkach?
- którą wersję preferujesz?
- czy chcesz mieć możliwość wyboru wersji alternatywnej?
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Mario w Luty 21, 2024, 06:57:55 PM
Nie gram na kafelkach.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: kowdar w Luty 21, 2024, 07:28:34 PM
Ja też nie gram i nie będę grał na kafelkach,
więc reszta pytań dla mnie nie ma znaczenia, w kwestii moich preferencji.
Malowane mapy to było coś co wg mnie wyróżniało PG2 z innych gier na hexach
(nie twierdzę że innych nie było, ale swego czasu PG2 było tym co mi wpadło w ręce i innych gier już praktycznie nie szukałem.
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 21, 2024, 10:15:08 PM
Mniej więcej wiemy więc jakie jest nasze podejście do kafelków ...

Teraz jak to się przedstawia w ostatniej instalce
Główny OPENGUI
- kafelki wersja 2

EFILE_GUS\OPENGUI
- wersja 0
- wersja 1

EFILE_GUS_PEG\OPENGUI
- wersja 0
- wersja 1

EFILE_GUS_Wx\OPENGUI
- wersja 0
- wersja 1


EFILE_GUS_Zx\OPENGUI
- wersja 0
- wersja 1
- wersja 2

Trzeba więc ustalić - co do katalogu głównego, a co ewentualnie do poszczególnych katalogów lokalnych OPENGUI ...

Jakieś propozycje? - ułatwi to Kowdarowi podjecie decyzji ...




Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: sympatyk w Luty 22, 2024, 09:53:06 AM
Jesli byśmy chcieli zachować odtwarzanie z kafelkami - jak do tej pory to

Należy zostawić w katalogu głównym OPENGUI 
kafelki 2 (Jak jest)

W EFILE_GUS_Zx\OPENGUI
skasować wszystkie wersje kafelków

W pozostałych EFILACH
pozostawić kafelki 1,
a skasować
- hex_tiles.png
- hex_tiles_sides.png

lub

w katalogu głównym OPENGUI
- skasować wersję 2
- wgrać wersję 1

W EFILE_GUS_Zx\OPENGUI
- skasować wersję 0 i 1
- wgrać wersję 2

W pozostałych EFILACH
- skasować wszystkie wersje kafelków

Można też oczywiście inaczej to zrobić
Jakieś propozycje?

Czy nie należało by gdzieś umieścić kafelków na serwerze, aby każdy mógł pobrać wersję - jaką chce i samemu konfigurować grę?

Ja osobiście widział bym to tak

katalog główny OPENGUI 
- tylko wersja 1

Efilowe katalogi OPENGUI 
- brak kafelków
Możliwość pobrania innych wersji kafelków z serwera
Tytuł: Odp: Mapy kafelkowe
Wiadomość wysłana przez: Waldzios w Luty 22, 2024, 05:43:21 PM
Cytat: sympatyk w Luty 22, 2024, 09:53:06 AM
katalog główny OPENGUI 
- tylko wersja 1
Uwaga techniczna.
Modyfikacja zawartości głównego katalogu OPENGUI  jest niewskazana.
Główny OPENGUI jest wykorzystywany przez wszystkie efile (nie tylko nasz).
Gracz może korzystać z naszej instalki, ale mieć zainstalowane również efile innych autorów.
Nawet jeśli (po modyfikacjach) zapewnimy pełną kompatybilność z naszym efilem, to nie będziemy mieć pewności co do funkcjonalności innych efili.

Wszelkie modyfikacje plików systemowych powinny ograniczyć się do lokalnych folderów.