Kilka lat temu myślałem nad pomysłem stworzenia ery nawiązującej do II Wojny Światowej. Istnieje co najmniej jedna era (Modern Warfare?), która nawiązuje do tej tematyki, ale jest całkowicie niegrywalna. Dziś rozmawiając z Elderem naszło mnie aby jednak spróbować stworzyć w pełni grywalną erę IIWW.
Oczywiście sam tego dokonać nie zdołam, stąd propozycja współpracy kierowana do grona tutejszych Graczy i Twórców. Potrzebna jest pomoc w wielu dziedzinach a Wy macie doświadczenie w tworzeniu dodatków. Mimo że to ogrom pracy chciałbym spróbować.
Jeżeli moje propozycje będą dla Was nierealne do zrobienia liczę na Wasze komentarze i krytykę – może w ogóle nie warto zaczynać, a może sposób w jaki przedstawię założenia do tej ery spodoba się Wam na tyle że warto go będzie kontynuować.
Zastanawiałem się również nad niepowodzeniem (bo chyba takie jest) dodatku Modern Warfare i po przyjrzeniu się tej erze udało mi się wysnuć następujące wnioski:
1. Za dużo rodzajów ataków=odporności (naliczyłem z 11)
2. Dużo rodzajów jednostek o bardzo dużych dysproporcjach – może to się nadaje ale wyłącznie na bardzo duże mapy a takich praktycznie nikt nie gra (chyba że kampanie)
3. Jednostki mają za dużo rodzajów ataków (niektóre po 5-6). Rozumiem uniwersalność jednostek ale chyba nie o to chodzi w tej grze aby jednostka była jednocześnie spearem, fencerem i HI i posiadała dużo zdolności (bo można mieć jednocześnie poison, marksman, backstab, fearlessa i skirmishera)…
4. Brak kampanii
5. Brak map pod tą erę, zarówno historycznych jak i nie (dodatkowo trzeba wyeliminować pola grzybków bo jakoś średnio pasują do nie-fantasy)
6. Zastosowany kamuflaż jednostek np. pancernych – jednostki zlewają się z otoczeniem, wszystkie czołgi są do siebie podobne itp. Tutaj mały offtop: pochwalę EEaW za grafiki i kolorystykę jednostek
7. Pewnie jeszcze coś mi przyjdzie do głowy
Kwestiami pomijalnymi uczyniłbym zaopatrzenie, paliwo, okopywanie się – raz że trudno to realizować, dwa że przyczynia się do camperstwa.
Poniższe posty będą już raczej przemyśleniami technicznymi, na razie dość ogólnymi, później przyjdzie je uszczegółowić jeżeli znajdą się chętni współuczestniczyć w projekcie. Dla usystematyzowania (pewnie przyda się też przy kodowaniu) postaram się pisać dokumentację po angielsku. Jeżeli gdzieś popełnię błąd proszę o informację.
Postaram się też rozdzielać posty jeżeli chodzi o poszczególne typy informacji - ze względów przejrzystości - mam nadzieję że administracja mi to podaruje
Podsumowując wstęp chciałbym również prosić osoby mające doświadczenie w tworzeniu dodatków o zasugerowanie jak zacząć, co jest potrzebne oprócz kodzenia, grafik, stworzenia jednostek, ich balansu, ekonomii. Jeżeli będą chętni możemy spróbować konwersacji via skype etc.
Edytowane przez jurijuice dnia 06-10-2016 18:04
Propozycja zawiera następujące frakcje wraz z ich alignmentem (jest na to polskie słowo?)
1.1 USA – lawful
1.2 UK – lawful
1.3 ??? – neutral (tu mam problem, może Francja, Włochy, Chiny…)
1.4 Russia – neutral
1.5 Japan – chaos
1.6 Germany – chaos
Uważam że najłatwiej stworzyć na początek dwie opozycyjne frakcje z pozycji 1.1 i 1.6 – choć w podstawach, protestować mechanikę, a następnie zabrać się za kolejne frakcje, ale chętnie posłucham ekspertów
1. Odporności
2.1 Hand-to-hand ¬– określa zarówno walkę wręcz jak i broń białą
2.2 Bullet – pociski niskokalibrowe (pistolety, karabiny etc.)
2.3 Grenade – pociski miotane przeciwko jednostkom lądowym
2.4 Cannon – pociski wielkokalibrowe (armaty, działa)
2.5 Missle – rakiety (broń p.panc ale i rakiety niekierowane)
2.6 Torpedo – wykorzystywane w marynarce i lotnictwie przeciw marynarce
2.7 Flak – broń przeciwlotnicza (AA)
2.8 Bomb – bomby, czy to zrzucane z powietrza czy głębinowe
Myślę że taka różnorodność odporności jak najbardziej wystarczy, a ciężko jest ograniczyć się do 6. Można co prawda usuwać Bomb wrzucając je w Grenade, wywalić całkowicie Missle, ale może nie będzie to wyglądało najgorzej?
W standardzie mamy 6 typów obrażeń i konsolidując 2.3 i 2.8 oraz usuwając 2.5 mielibyśmy dokładnie tyle samo.
Jeżeli uważacie że dla grywalności warto zmieścić się w sześciu odpornościach prośba o komentarz w tej sprawie.
Edytowane przez jurijuice dnia 06-10-2016 18:04
Nie każda frakcja będzie posiadała jednostki z każdego typu. Być może niektóre z nich będą zbędne lub uda się je scalić. Na pewno warto bazować na istniejących nazwach jednostek/uzbrojenia, jednak stroniłbym od nazw konkretnego uzbrojenia – jak laik zobaczy w piechocie „machinegun” zrozumie, jak zobaczy MG15, MGW30 albo M712 niekoniecznie.
Do poszczególnych typów jednostek dodałem komentarz mający wstępnie je scharakteryzować (poprzez podanie np. typów ataków, średniej ilości ruchu czy posiadanych atrybutów).
Jeżeli przy opisie jednostki podano np. bullet+ oznacza to że jednostka dysponuje atakiem typu bullet o wyższych obrażeniach niż standard (do scharakteryzowania), jeżeli występuje zapis missle-- oznacza to atak rakietowy o niskiej sile ognia w odniesieniu do standard.
Jednostki mogą atakować sąsiednie hexy jak w normalnej grze lub na odległość 2 lub 3 hexów (range: short, medium, long). O ile nie zaznaczono inaczej jednostki mają zasięg short.
2.1 Infantry
– low hit points 20-30?
– some can have ambush (forest)?
– resistances: bad vs cannon, missle, bomb
– defences: good in city, forest, mountains
2.1.1 Commander – Leader (+leadership), more LifePoints, high resistances,
6 moves, hand, bullet – to jest nasz dowódca który rekrutuje, chyba że po prostu wciskamy 2lvl piechotę na to miejsce.
2.1.2 Light – 5 moves, hand, bullet
2.1.3 Heavy – 4 moves, hand-, bullet, grenade
2.1.4 Engineer – 5 moves, hand-, bullet, missle-
2.1.5 Special – może to być osobna jednostka a może być jedna z powyższych, posiadająca dodatkowo jedną z umiejętności takich jak: berserk, backstab, hiding, poisoning, marksman)
2.1.6 Medic – hand-, bullet-, heal+8, cure
2.2 Vehicle (trait mechanics)
– medium hit points 30-50?
– resistances: good vs bullet, H2H, Bad vs grenade/bomb, cannon
– defences: good in flat, hills, bad in forest, city*
2.2.1 Recon – bullet-, flak-, 7-8 moves, wykrywanie ukrytych z 2 hexów
2.2.2 IFV (BWP) – bullet+, cannon-, 6-7 moves
2.2.3 Tank – bullet+, cannon+, 5 moves
2.2.4 AntiTank – hand?, cannon+, 4 moves, conceal, better def in city*
2.2.5 Artillery – cannon+ / missle, 4 moves, range: medium, bad resistances
2.2.6 AA Battery – bullet, medium range: flak
2.3 Naval (opcja - później)
– high life points 40-80?
– resistances: good vs bullet, H2H, missle; bad vs torpedos, cannon?
2.3.1 Gunboat – 5-6 moves, bullet, cannon-, AA
2.3.2 Destroyer – 4 moves, cannon, bomb (anti su, medium range, wykrywanie ukrytych submarine z 2 hexów
2.3.3 Cruiser – 4 moves, medium/long range cannon+/missle, medium range AA,
2.3.4 Battleship – 3 moves, long range cannon++, medium range AA
2.3.5 Submarine – 3 moves, medium range torpedo+, AA-/cannon-, hiding in deep water
2.4 Air (opcja - później)
2.4.1 Recon – bullet, może ruszać się 2x do wyczerpania punktów ruchu – jeżeli trafi na ukrytą jednostkę może odlecieć),
2.4.2 Dogfighter – bullet+ (może nie warto robić tej jednostki ale wpisałem)
2.4.3 Figher – bullet, bomb--
2.4.4 Bomber – bullet-, bomb, torpedo?
Z mojego doświadczenia pierwszą rzeczą jaką należy zrobić to zaplanować listę jednostek dla frakcji, bo inaczej kończysz z 5 atakami kłującymi i 3 siecznymi (Patrz Era Baśni - Jeźdźcy, Klan)
można wziąć przykład z gier turowych o tematyce drugowojennej w planowaniu jednostek(chodzi mi głównie o panzer general, dostępny za darmo jako open general). proponuje by frakcje były mniej wiecej takie same na 1 poziomie, różniące sie tylko bonusami jakie dostają na danym terenie i innymi detalami.
Jeżeli chodzi o proponowane przeze mnie jednostki i uwagi co do już wcześniej proponowanych:
-dodać piechote liniową/zwykła, będącą tanszą od cieżkiej. taki złoty środek.
-inżynier jest trudny do implementacji i mysle ze powinien zostac pominiety
-piesze zespoły z bronią ciężką (możdzierze, arty holowana, ckmy)
-bojowe wozy piechoty generalnie poza paroma dziwnymi projektami jak universal carrier nie występowały,myśle też ze byłyby ciezkie do implementacji
-tylko kanonierki/niszczyciele powinny wpływac na płycizne(aka. na rzeki). ale to zależy od dizajnu map.
-fighter/multirole/bomber. fighter tylko do walki powietrznej, bomber tylko do ataku naziemnego. zwiadowczy może jako samolot poziomu zerowego?. bombowce wodne i strategiczne jako wyższe poziomy
inne:
-myśle że to głupie by japonia i oś były frakcjami stricte chaotycznymi. to że jest noc wcale nie znaczy że normalne infanterie czy hohei lepiej walczą. moim zdaniem charakter chaotyczny powinnien być tylko dla jakichś sabotażystów czy innych nindżów.
-nie powstaje już taki dodatek o nazwie battle for westfront?
ps. prosze o wyrozumiałość i przepraszam za pisownie
Postaram się zaplanować zatem jednostki dla co najmniej dwóch frakcji, aby je przetestować. Co do wiedzy nt jednostek open general i battle of order - chyba na tych tytułach dobrze będzie bazować, choć mam kilka pomysłów jak uczynić grę ciekawszą.
Co do typów jednostek - wiadomo że to wszystko było, tylko czy to nie są dodatkowe typy obrażeń które trzeba implementować? Z BWP można zrezygnować - jednostek i tak jest dużo a to też może sprawiać trudność i zniechęcać potencjalnych graczy.
To że frakcja jest chaotyczna nie musi znaczyć że wszystkie jej jednostki takie będą, ale tutaj też pominąłbym realizm. Dla mnie nawet USA mogą być chaotyczni - pory dnia mają imo dawać okresową przewagę/słabość danej frakcji i nic ponad to.
Elder nie ma sprawy - rozumiem że już szykujesz 1000 czołgów
Za chwilę zobaczę owe "Battle for Westfront" - może jest na tyle obiecujące że nie ma sensu się w to bawić Edytowane przez jurijuice dnia 06-10-2016 23:55
Jestem po pobieżnym sprawdzeniu Battle For Westfront, o tym co mamy poniżej:
1. Cztery frakcje (Rzesza, Polska!, Francja i Włochy)
2. Wszystkie frakcje są neutralne i wszystkie jednostki są neutralne
3. Polacy jako jedyni mają konnicę - ułanów z szarżą xD
4. Występuje piechota, pojazdy, lotnictwo
5. Jednostki mają po jednym trait'sie i dodatkowo losowane są te złe (powolny itp)
6. Brak zmian w odpornościach, tj. są podstawowe, ale wykorzystywane chyba tylko trzy (kłute, sieczne, obuchy)
7. Grafiki piechoty i lotnictwa są w miarę w porządku, ale czołgi wyglądają jak gluty które komuś wyszły nosem
8. Wszystkie samoloty to harcowniki
9. Samoloty nie mogą zajmować wiosek! - i bardzo dobrze
10. Niektóre samoloty są tylko vs inne samoloty - nie mogą atakować jednostek naziemnych albo mi się przywidziało - to by było dobre
11. Broń typu: wz.1933 grenade, 110kg bomb, 7.7-mm machine gun, 4,7cm L/32, 2cm Anti-Air Gun, Carcano - wołają o pomstę do nieba.
12. Trochę ciekawych grafik ataków itp
Pytanie za milion punktów: czy to że gra i dodatki są darmowe i na licencji GPL oznacza że można swobodnie kopiować wybrane elementy addonów i umieszczać je w swoich, czy są jakieś restrykcje z tym związane (np wystarczy tylko napisać skąd się zerżnęło dany element albo ogólnie)?
Sulik napisał(a):
Też kiedyś chciałem zrobić erę II WŚ. Jestem ciekaw jak obejdziesz problem lotnictwa.
Rozwiń proszę temat, gdzie napotkałeś problem?
Widzę dwa sposoby na zrobienie tego - jeden prostszy, ale może się okazać że np piechota jest w stanie ranić nożem lecący samolot (choćby za 1hp ale nie powinno się do tego dopuścić). Drugi sposób wymaga zaimplementowania tego samego mechanizmu który jest w Modern Warfare jak dobrze pamiętam. Niestety mogę nie podołać z względu na jego złożoność.
BTW czy ten kod w wesnoth musi być tak rozległy, powtarzalny, a przez to mało czytelny? :/
Też kiedyś chciałem stworzyć drugowojenny dodatek. Jeżeli mogę coś zasugerować, to sugeruję zrezygnować z samolotów, przynajmniej na początku, bo i tak dużo pracy będzie z balansowaniem piechoty i pojazdów.
''I śmieszna impotencja słów wobec życia!'' - Witold Gombrowicz, Dzienniki
Mam jednak prośbę o pomoc - potrzebuję ability które wykrywa jednostkę będącą w ukryciu z 2 hexów (nie trzeba do niej podchodzić). Czy to jest w ogóle wykonalne, a jeśli tak to czy ktoś się z tym spotkał w którymś z dodatków, lub potrafiłby taką umiejętność napisać?
W dodatkach dostępna wersja 0.1, zawiera:
- grywalną jedną frakcję, na razie zrobioną jako neutral. Jednostki (z 10szt) czy to lądowe, morskie czy powietrzne.
Dziwi mnie jedna rzecz ze strony mechaniki - jeżeli ustawię jednostce 100% odporności na dany typ ataku, to i tak jest szansa że dostanie ona obrażenia jeżeli zostanie zaatakowana. Obrażenia te będą równe 1-n, gdzie n to ilość ataków... da się to jakoś obejść aby było 0-n czyli brak obrażeń?
Myślę, że da się zmniejszyć atak do 0 za pomocą odpowiedniego eventu, aktywującego się gdy przeciwnik ma 100% odporności na dany typ obrażeń. Jeżeli chcesz to mogę spróbować taki napisać gdy będę miał chwilę wolnego czasu, ale nic nie obiecuję. Dla szybszych efektów możesz spróbować poprosić Jaroma lub inferno, chociaż on chyba też jest zajęty własnymi sprawami.
Na serwerze wgrana wersja 0.1.1 - changelog zawsze dodawany do ery, można wiec podejrzeć.
Piko - wgrałem event i wygląda to świetnie - wielkie podziękowania.
Wgrałem też kilka rad Sageza oraz własnych poprawek i mam nadzieję że ktoś z Was skusi się na testy.
Jeżeli administracja uzna że dodatek nadaje się do przeniesienia do dodatków - proszę o taką akcję. Jeżeli chcecie poczekać na drugą frakcję to zajmie mi to jeszcze chwilę.
Pytanie do ogółu: czy ktoś dysponuje obrazkami ataków które można by wgrać do dodatku? Większość używanych przeze mnie się średnio nadaje, a przynajmniej mam takie wrażenie.
Obecnie na serwerze znajduje się wersja 0.1.3 a w niej:
- 11 jednostek dla Niemców: Generał (dowódca), lekka i ciężka piechota, czołg, artyleria, flak, broń przeciwpancerna, niszczyciel, łódź podwodna, myśliwiec i bombowiec.
- poprawione zostały błędy nie działania umiejętności czy ataków - teraz powinno już wszystko śmigać.
- dodałem nowe obrazki ataków, są ujednolicone i chyba wpasowują się w erę - możecie ocenić
Wszelka konstruktywna krytyka mile widziana.
Problem jaki napotkałem i może komuś uda się go rozwiązać: definiując movetype dla pojazdów, w obronie terenowej podane mam że jednostka typu vehicle powinna mieć np. 50% na flacie, 30% w lesie, a np 60% na wzgórzach.
Co się dzieje w grze jeżeli jednostka powyższego typu wjedzie na teren:
- (płaski las) - dostaje wyższy modyfikator czyli ma 50% (a powinno być 30%)
- (płaski) - jest ok ma 50%
- (wzgórza las) - jest ok ma 60%
Czy istnieje jakiś sposób na wyizolowanie lasu i wsadzenia tam specyficznej obrony terenowej? Jedyne co przychodzi mi do przetestowania to movement dla cav'ów - wtedy wszystkie pojazdy globalnie będą miały 30% w lesie.
Tylko czy wtedy będę mógł podnieść obronność dla konkretnego typu pojazdu, np flaka do 40 albo 50% (np w pliku indywidualnym jednostki) czy potrzebne są dwa rodzaje movetypes?
Jak tylko uporam się z powyższym problemem robię dwie kolejne frakcje.
Edytowane przez jurijuice dnia 13-10-2016 17:32
Aby obrona terenowa zawsze wynosiła daną wartość, musisz w movesecie ustawić przed nią znak -. Przykładowo - wspomniany przez ciebie moveset cavalerzystów zawiera linijkę "forest=-30". Wykorzystaj tą samą metodę do movesetu pojazdów.
Edytowane przez Piko dnia 13-10-2016 17:41
Dziękuję ponownie Piko, z Twoimi radami idzie o wiele łatwiej.
Na serwer wrzuciłem wersję 0.2 ery - znajdzie się w niej kolejna frakcja - Rosjanie (neutralni), oraz spora przebudowa (głównie jeśli chodzi o obrazki, ale nie tylko) frakcji niemieckiej (która stała się chaotyczna).
Po typach jednostki zostały dodane też jej historyczne nazwy. W kolejce czekają opisy i lvl2 jednostek - niektóre obrazki już są.
Kolejną frakcją będzie praworządna UK lub USA (jeszcze nie zdecydowałem).
Przydałoby się też zaprojektować kilka map (czy to historycznych czy pod PvP, uwzględniających morza (w EEAW jest jedna taka). Czy jakiś magik od map chciałby pomóc w tworzeniu dodatku i ją/je przygotować?
Będzie NKWD czy idziesz w II WŚ bez wdawania się w takie rzeczy ?
Japończycy nie zasługują na chaotyczność, wbrew pozorom bardziej zasługują na bycie praworządnym niż UK, USA.
Będę przyglądał się projektowi bo wygląda ciekawie.
Zaoferowałbym się z mapami, ale po długiej nieobecności trzeba będzie sobie co nieco odświeżyć BfW.
Może i racja co do frakcji i tego co na ich temat napisałeś - nie zamykam żadnej ścieżki i jak najbardziej można zaimplementować Japończyków jako praworządnych.
NKWD - rozwiń temat jak byś to widział?
W ogóle propozycje jednostek, usprawnień czy czegokolwiek innego mile widziane. Mapy... szczerze mówiąc przydałyby się, tak samo jak testy - jeżeli ktoś ma ochotę na grę testową lub zgłosi w tym topicu swoje doświadczenia z rozgrywki będę zobowiązany.
peroox napisał(a):
Będzie NKWD czy idziesz w II WŚ bez wdawania się w takie rzeczy ?
A w jakim celu ma być NKWD, które na dodatek budzi złe skojarzenia? Mało czysto militarnych jednostek jest u CCCP?
Japończycy nie zasługują na chaotyczność, wbrew pozorom bardziej zasługują na bycie praworządnym niż UK, USA.
To zależy co rozumiesz przez chaotyczność. Rozumiem, że Imperium Wschodzącego Słońca koniecznie powinno lepiej walczyć w blasku Słońca? A może panuje tam większy ład niż w innych krajach (tylko wówczas kto powinien być chaotyczny)? Bo ogólnie rzecz biorąc wszystkie jednostki powinny walczyć gorzej w nocy (poza wyjątkami).