Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!
 Topic closed!!!

Subject: [info] Archiwum

2020-04-07 14:25:56
brokus to All
Spis treści:

Sokker - nadchodzą duże zmiany! [str.1]
Dev. Diary 1: KOMUNIKACJA I KONSULTACJE [str.1]
Dev. Diary 2: GŁÓWNE ZAŁOŻENIA [str.1]
Dev. Diary 3: Status prac [str.1]
Dev. Diary 4: System rozgrywek [str.1]
Dev. Diary 5: Nowe zmiany w treningu [str.1]
Dev. Diary 6: Optymalizacja rozgrywek i Puchar Krajowy [str.1]
Dev. Diary 7: Rozgrywki [str.1]
Dev Diary 8: system rozgrywek - finalna decyzja [str.1]
Dev. Diary 9: Test serwera i aktualizacja kodu [str.1]
Dev. Diary 10: Kolejne planowane wdrożenia [str.1]
Dev. Diary 11: Nowy interfejs - pierwsze planowane makiety [str.1]
Dev Diary 12: Okres transferowy - limit [str.1]
Dev Diary 13: Lingwiści & języki wspierane [str.1]
Dev Diary 14: Training – nowy UX [str.1]
Dev Diary 15: Nowa szata graficzna - ankieta [str.2]
Dev Diary 16: Flash - postęp prac [str.2]
Dev Diary 17: Nowa szata graficzna - wyniki [str.2]
Dev Diary 18: Krótkie podsumowanie kolejnych prac [str.2]
Dev Diary 19: Zakładka „OVERVIEW” [str.2]
Dev Diary 20: Kolejne makiety nowego sokkera - terminarz [str.2]
Dev Diary 21: Zmiany w przerwie międzysezonowej [str.2]
Dev Diary 22: Podsumowanie przerwy międzysezonowej i poprawki makiet [str.2]
Dev Diary 23: Obiekty klubowe – szkółka juniorów [str.2]
Dev Diary 24: Projekt graficzny gry - aktualizacja [str.2]
Dev Diary 25: Podsumowanie pracy [str.2]
Dev Diary 26: Kwestie organizacyjne [str.2]
Dev Diary 27: Serwer testowy & prace and nową wizualizacją [str.2]
Dev Diary 28: Final graphic design [str. 2]
Dev. Diary 29: Wersja mobilna [str. 3]
Dev Diary 30: welcome page (overview) [str. 3]
Dev Diary 31: Krótkie podsumowanie prac [str. 3]
Dev Diary 32: Nowa wizualizacja meczowa - previev [str. 3]
Dev. Diary 33: Nowy widok meczów – postęp prac [str. 3]
Dev Diary 34: Nowy edytor taktyk - informacja o postępie prac [str. 3]
Dev Diary 35: Kolejne projekty graficzne – desktop i mobile [str. 3]
Dev Diary 36: Ostatnia aktualizacja dot. wymiany flasha [str. 3]
Dev Diary 37: Zastąpienie Flasha [str. 3]
Dev Diary 38: Ostatnie zmiany - podsumowanie [str. 3]
Dev Diary 39: Nadchodzą kolejne zmiany --> nowy layout, grafika, strona "overview"! [str. 3]
Dev Diary 40: Więcej zmian w interfejsie [str. 3]
Dev Diary 41: Naprawianie błędów [str. 3]
Dev Diary 42: Naprawianie błędów -status [str. 3]
Dev Diary 43: Nowa nawigacja&wizualizacja 3D - wdrażamy! [str. 3]
Dev Diary 44: Bieżące poprawki [str. 4]
Dev Diary 45 - Finalna oprawa meczowa. [str. 4]
Dev Diary 46 - Powiadomienia [str. 4]
(edited)
2020-04-10 12:18:03
Sokker- nadchodzą duże zmiany!

Z przyjemnością chcemy Wam ogłosić, że zostały ustalone warunki umowy inwestycyjnej dotyczącej Sokkera, której celem będzie zapewnienie dalszego rozwoju gry i jej znaczne rozwinięcie. Prace nad update’m gry już się rozpoczęły.

W ramach umowy gra uzyskuje środki na dalszy rozwój, do grona właścicieli dochodzą dwie nowe osoby, Raul i Mekene (znany wcześniej jako Boniex), którzy tym samym dołączają również do grona developerów w grze. Do projektu zmian wnoszą zarówno wiedzę wdrożeniową i zarządczą, jak i marketingową. Obaj znają Sokkera prawie od jego początków, tym bardziej cieszymy się, że udało zaangażować się w projekt osoby z odpowiednią motywacją, znające ducha tej gry.

Projekt zmian Sokkera zakłada dwuetapowy tryb pracy:

1. Zabezpieczenie stabilności gry w kontekście wygaśnięcia wsparcia technologii Flash w przeglądarkach internetowych. W najbliższych miesiącach poszczególne elementy gry napisane w tej technologii zostaną zastąpione, zaczynając od mniejszych elementów, kończąc na najbardziej czasochłonnej wizualizacji meczów.

2. Znaczący upgrade gry, która w ostatnich latach nie była wspierana. Planujemy gruntowne zmiany dostosowujące grę do obecnych czasów i bieżących wymagań, obejmujące zarówno pracę nad interfejsem, UX, oprawą graficzną, ale również samą rozgrywką (dodatkowe opcje, zmiany i ulepszenia części obecnych rozwiązań). Również cały back end gry będzie wymagał przepisania i aktualizacji. Termin tych zmian z pewnością będzie znacząco dłuższy, przybliżony harmonogram podamy po zamknięciu pierwszego etapu prac.

Szczegóły dotyczące planu rozwoju będą przedstawiane stopniowo w ramach społeczności SK, jednocześnie planujemy też szerokie konsultacje przygotowanych zmian jak i otwartość na nowe pomysły. Liczymy, że możemy liczyć na Wasze wsparcie!

Mocno wierzymy, że to przełomowy moment w historii Sokkera i początek powrotu do jego najlepszych lat.
2020-04-17 09:39:28
Development Diary 1: KOMUNIKACJA i KONSULTACJE

Przed Wami pierwsza publikacja cotygodniowego cyklu omawiającego prace nad rozwojem Sokkera. Na początek chcielibyśmy przedstawić Wam, jak będzie wyglądała komunikacja ze społecznością oraz powiązane z nią konsultacje, chcemy bowiem dać Wam możliwość wpłynięcia na kierunek i zakres zmian.

KOMUNIKACJA

Development Diaries – w każdy kolejny piątek możecie spodziewać się od nas kolejnego podsumowania prac. W ramach tego typu informacji będziemy publikować bardzo różne treści – czasem będą to informacje o elementach wprowadzonych / poprawionych, innym razem przedstawimy Wam pomysły związane z konkretnym obszarem zmian które planujemy, lub poprosimy o konsultacje wybranych kwestii na dedykowanym forum. Naszą intencją jest regularność i transparentność całego projektu.

Forum Sokker Development – stworzyliśmy dedykowane forum, które zostaje przypięte jako domyślne dla wszystkich graczy. Zadaniem tego forum jest nie tylko przejęcie roli dotychczasowego forum Pomysły (a więc możliwości zgłaszania własnych przemyśleń na temat ulepszeń / nowości w ramach gry), ale połączenie go też z miejscem, w którym będziemy prowadzić całą komunikację projektu – znajdziecie więc na nim wszystkie informacje które będziemy publikować, jak i ogólną dyskusję dotyczącą zmian.

Informacyjnie: przeniesienie komunikacji na nowe forum nie oznacza, że o Forum Pomysły zapominamy. Zebrane tam propozycje będą równolegle przez nas analizowane i uwzględniane w naszej pracy.

KONSULTACJE

Jak zapowiadaliśmy w ogłoszeniu projektu zmian na Sokkerze, konsultacje ze społecznością są dla nas bardzo istotnym elementem całości projektu, zależy nam bardzo na zachowaniu ducha gry i wykorzystaniu pełnego potencjału tych rozwiązań, które budują jej wyjątkowość.

Od początku widzimy Wasze duże zaangażowanie, zgłaszane nam jest bardzo dużo pomysłów. Jednak by ich wykorzystanie było jak najefektywniejsze, musimy ustrukturyzować formę i kolejność zgłoszeń. Dlatego będziemy nadawać ton dyskusji i wyznaczać obszary dyskusji etapowo, by możliwe było ich płynne przekładanie na prace wdrożeniowe.

Na Forum Sokker Development stworzyliśmy właśnie trzy pierwsze wątki konsultacyjne:

„Sokker – motywacje”– chcielibyśmy poznać z czego wynika Wasze przywiązanie do Sokkera, co jest dla Was istotą „ducha gry” i bez czego sobie go zupełnie nie wyobrażacie.

„Największa oczekiwana zmiana” – gdzie możecie podzielić się tym, co jest dla Was największym niedostatkiem bądź mankamentem. Nie mówimy tutaj o drobnych poprawkach, tylko o tym, co kłuje najmocniej, co potrafi Was wręcz zdemotywować do gry.

„Czego brakuje nowym graczom?”– wielu z Was to osoby z wieloletnim doświadczeniem, więc chcielibyśmy Was poprosić, bycie spróbowali na moment zmienić perspektywę na to, czego może brakować najbardziej osobom początkującym.

Jak widzicie, zaczynamy od rozmów dość ogólnych, ale z tego też powodu bardzo istotnych – na podstawie Waszych podpowiedzi i dyskusji chcielibyśmy najpierw zdefiniować pewne stałe wartości gry, które będą nam przyświecać w dalszych pracach, będą kierunkowskazem który pomoże nam selekcjonować pomysły i oceniać sensowność zmian.

Serdecznie zapraszamy na forum Sokker Development do podzielenia się swoimi przemyśleniami.
2020-04-24 08:54:57
Development Diary 2: GŁÓWNE ZAŁOŻENIA

Dziś chcielibyśmy się z Wami podzielić głównymi założeniami zmian, które zamierzamy wprowadzić. Dziękujemy za bardzo ożywioną dyskusję i wiele pomysłów, którymi się z nami podzieliliście, oraz za bardzo spójne określenie tego co w Sokkerze najbardziej wartościowe, co koniecznie chcielibyście utrzymać.

Założenia które przygotowaliśmy będą dla nas wytyczną w ocenianiu różnych rozwiązań i tworzeniu nowych pomysłów, nadadzą jasny kierunek pracom nad rozwojem gry.

DUCH GRY

Na początek chcielibyśmy podzielić się z Wami tym, co z pewnością się nie zmieni. W konsultacjach które z Wami prowadzimy w tych kilku elementach panuje praktycznie pełna zgodność, co więcej, my też się w pełni z Wami zgadzamy:

Brak pay2win – Gra była i będzie w pełni uczciwa. Zależy nam, by nie można było uzyskać płatnych bonusów dających realną przewagę nad graczami bez abonamentu. Oczywiście gra wymaga przychodów, by mogła się rozwijać i utrzymywać (zwłaszcza w kontekście wymaganych zmian), dlatego będziemy pracować nad obecnym PLUSem tak, by był bardziej atrakcyjny, ale nie wprowadzimy żadnych zmian które umożliwią „kupowanie” lepszej pozycji w grze czy opłacanie innych ulepszeń.

Silnik meczowy, taktyka i wizualizacja 2D – Te elementy zostaną zmienione tylko o tyle, na ile wymuszą je kwestie technologiczne (przepisanie kodu gry, zastąpienie Flasha). Dużą przewagą gry jest możliwość realnego wpływu na przebieg spotkań w których widzimy, jak zawodnicy realizują nasze założenia taktyczne. Sama wizualizacja jest prosta i intuicyjna, będziemy ją rozwijać, ale postaramy się nie stracić jej pierwotnego klimatu.

Prostota gry – Podstawowe elementy rywalizacji w Sokkerze są proste i łatwe do prowadzenia, łatwo też zauważyć wpływ poszczególnych decyzji na różne elementy rozgrywki. Nie zamierzamy skomplikować gry przez niepotrzebne jej rozbudowanie o wielość nowych opcji, chociaż część elementów zostanie zmieniona lub rozwinięta. Projektując nowe rozwiązania będziemy się starać, by były opcją dla chętnych i bardziej zaangażowanych, a nie koniecznością dla każdego gracza.

Umiarkowane tempo rozgrywki - Sokker wyróżnia się na tle szybkich, mobilnych gier i uważamy, że to jego duża przewaga. Gra wymaga cierpliwości i myślenia, pozwala się dostosować do trybu życia różnych graczy – nie ma istotnej różnicy w skuteczności prowadzania klubu między osobami logującymi się codziennie, a osobami, którym czas pozwala wejść do gry co kilka dni. Pewne elementy zostaną jednak zmienione – wynika to z faktu, że obecna długość sezonu odstrasza nowych graczy.

Społeczność – Sokker to nie tylko budowanie własnego klubu, ale też niezwykły klimat, który zawiązał się dookoła gry. Będziemy pilnować, by forum i relacje między graczami żyły, nie chcemy zmieniać zbyt wiele w tych obszarach, dodamy jedynie kilka drobnych uprawnień ułatwiających kontakt czy wyrażanie opinii.

OBSZARY ZMIAN

Co zatem ulegnie zmianie? Poniżej znajdziecie kluczowe obszary, które naszym zdaniem wymagają przepracowania. To nie są jeszcze konkretne pomysły, zaznaczamy Wam bardziej pewne elementy gry, które będą przepracowywane.

Grać, by wygrywać – obecnie mechanika gry nie sprzyja walce o jak najwyższe pozycje, awansom, wyciąganiu maksimum ze swoich drużyn. Zaproponujemy rozwiązania które to zmienią, dając dodatkowe motywacje do wygrywania, więcej rozgrywek, w których będzie możliwość rywalizacji. Obecnie największym problemem gry jest fakt, że rozwijanie klubu jest możliwe tylko, jeśli drugi mecz traktujemy jako spotkanie treningowe. Z tego powodu zoptymalizujemy system treningowy, który choć będzie wychodził od obecnych założeń (tygodniowy trening i oczekiwanie na czwartkowe skoki się nie zmieni) nie będzie wymuszał na graczach wystawienia w trakcie tygodnia wszystkich zawodników do gry, by mogli trenować.

Optymalizacja kalendarza rozgrywek – chcemy zaadresować problem niezwykle długiego sezonu w Sokkerze (zaledwie 3 pełne sezony rozgrywają się w trakcie roku, co skutecznie zniechęca wielu początkujących graczy), a jednocześnie dać managerom szansę zmierzenia się w różnego rodzaju rywalizacji. Zaproponujemy nowy system rozgrywek, który skróci sezon, nieznacznie przyspieszy tempo gry, oraz doda zupełnie nowy Puchar, w którym będą uczestniczyć wszystkie drużyny. Szczegóły przedstawimy Wam do konsultacji za kilka tygodni.

Balans gry – ze względu na długą historię gry widać dość wyraźnie, które jej obszary nie są do końca wyważone. Obecnie mamy bardzo dużą pulę topowych graczy, często nawet w 3-4 ligach (np. w PL), system transferowy premiuje trade’erów i zachęca do powolnego zbierania funduszy w niskich ligach, czekając na moment zainwestowania w drużynę, nowi gracze mają bardzo dużą trudność przebicia się wyżej (przepaść między najniższym poziomem rozgrywkowym a kolejnym).

Te kwestie są bardzo złożone i wymagają drobnych korekt na wielu poziomach, które sprawią, że gra będzie dużo bardziej zbalansowana. Chcemy udoskonalić mechanikę, która będzie z jednej strony zachęcała do grania w jak najwyższej lidze, ale jednocześnie rozwój drużyny początkującej będzie znacznie szybszy od zaawansowanego gracza, będzie dużo trudniej skompletować i wytrenować skład gwiazd, różnice między poziomami rozgrywek będą mniej drastyczne. By to osiągnąć wymagane będą pewne korekty na poziomie ekonomii gry, szybkości treningu (np. wysokich skilli), i wielu drobnych parametrów, które musimy przeanalizować i dostosować.

Easy to learn, hard to master – Sokker jest grą prostą, taką też pozostanie. Ale wiele opcji w grze ma potencjał do bycia rozbudowanymi, przy czym nadrzędną kwestią będzie ich dowolność – chcemy dać graczom możliwość zdecydowania, jak bardzo chcą się w pewne tematy zagłębiać. Ten punkt opisuje pewną generalną filozofię gry którą chcemy podążać, jego rozwinięcia zobaczycie zarówno na poziomie interfejsu, po bardziej zaawansowane opcje (jak zarządzanie stadionem, czy szkółką juniorską). Punkt ten też dotyczy w dużym zakresie graczy początkujących, którzy w naszym zamyśle będą musieli być odpowiednio prowadzeni, rozważamy też zablokowanie części opcji na samym początku gry, by nie popełniali podstawowych błędów.

Cele i osiągnięcia – nie każdy będzie miał możliwość gry o najwyższe cele, miejsc na podium najwyższych klas rozgrywkowych jest niewiele i trudno będzie o nie walczyć. Ale wiemy, że każdy z Was ma swoje indywidualne cele i aspiracje, dotyczą one różnych obszarów gry, z różnego rodzaju działań czerpiecie radość. Dlatego stworzymy narzędzia, które umożliwią realizację również bardziej osiągalnych celów, od pewnych wyzwań sezonowych, przez śledzenie rozwoju własnej drużyny w czasie, po porównywanie się w różnego rodzaju rankingach, nie tylko tych związanych z samymi wynikami sportowymi.

Fabuła – Dla nas bardzo ważny, a do tej pory niezbyt obecny w grze element. Wielu managerów tworzy fabułę na własną rękę, powstają różnego rodzaju rankingi, historyczne podsumowania, gazetki klubowe, czy nawet oddolne inicjatywy tworzące gazetki sokkerowe. Zapewne większość managerów chciałaby mieć poczucie, że ich kluby są żywe, piszą swoją historię, zawodnicy stają się legendami, a świat gry jest dynamiczny i pełen zdarzeń. Fabuła zostanie wprowadzona na kilku obszarach:

Dedykowana zakładka newsowa – gdzie będziemy otrzymywać różne fabularyzowane informacje dotyczące naszego klubu, od podsumowań meczów, raportów treningowych, po podpowiedzi asystenta i wiele innych.

Rozbudowane statystyki i rekordy – przygotujemy na nowo informacje dotyczące rozgrywki tak, by możliwe było sprawdzenie różnego rodzaju zestawień, zarówno odnoszących się do naszego klubu, danego rodzaju rozgrywek, jak i zawodników.

Obserwowanie – możliwość otrzymywania newsów niezwiązanych z naszym klubem, jeśli się nimi interesujemy – reprezentacja, określone rozgrywki, zawodnicy, itd.

Eliminacja botów w grze – Sokker to przede wszystkim rywalizacja między managerami, kluby ich pozbawione będą wycofywane z rozgrywek. Przedstawimy Wam system eliminowania botów w taki sposób, by po każdym sezonie zostawały one usunięte.

Nowa oprawa graficzna i UX – Gra zostanie przeprojektowana pod kątem bardziej przyjaznego interfejsu i ułożenia elementów, włączając w to system podpowiedzi czy samouczek. Również grafika gry ulegnie zmianie, by była bardziej atrakcyjna i dostosowana do obecnych czasów. Fani klasycznego wyglądu nie muszą się jednak martwić – postaramy się zostawić historyczne skórki.

Czy to dużo zmian? Sami oceńcie, zapraszamy oczywiście do dyskusji. Słowem podsumowania chcemy tylko zaznaczyć, że obszary, którymi się dzielimy nie są rewolucyjne względem gry. Staramy się bazować na tym co w niej już teraz jest najlepsze, bardziej te elementy wybijając i rozwijając. W kolejnych tygodniach będziemy dzielić się z Wami szczegółowymi rozwiązaniami, poruszając poszczególne zagadnienia.
2020-05-01 08:10:52
Dziś chcielibyśmy podzielić się z Wami informacjami o pracach, które są obecnie prowadzone oraz zaznaczyć zmiany, które zostały wdrożone lub niebawem zobaczycie je w grze. Zgodnie z pierwszymi naszymi informacjami, skupimy się tym razem głównie na kwestiach związanych z pracą nad zamianą Flasha, ale nie będą to wszystkie kwestie.

Flash

Prace związane z zastąpieniem Flasha trwają już od pewnego czasu, zlecone do przygotowania zostały już wszystkie elementy gry funkcjonujące w tej technologii. Oczywiście są one przepracowywane w określonej kolejności, a na te najbardziej złożone, jak chociażby wizualizacje meczów, przyjdzie nam jeszcze trochę poczekać. Niemniej w najbliższych dniach w grze Flash zostanie zastąpiony dla następujących elementów:

1. Wizualizacja stadionu
2. Portrety zawodników
3. Ustawienie pomeczowe i wyświetlanie statystyk spotkania

Obecnie dość zaawansowane są prace nad edytorami: konfiguratorem strojów i edytorem taktyki, ale te elementy będą wymagały jeszcze dopracowania w najbliższych tygodniach.

Naprawiona zostanie też możliwość oglądania meczów 2D dla przeglądarki Google Chrome (we Flashu), jest to rozwiązanie tymczasowe, które powinno poprawić jakość rozrywki do czasu nowej wizualizacji meczowej.

Silnik gry – aktualizacja kodu

Równolegle do powyższych prac trwa przepisywanie kodu tzw. „update’u” czyli silnika gry odpowiadającego za aktualizacje dokonywane w grze z każdym dniem, a więc tej części kodu, która pcha rozgrywkę do przodu. Z racji przestarzałej technologii konieczne jest tutaj zastąpienie niektórych jego fragmentów językiem PHP. Te prace są niewidoczne dla użytkowników (i pozostaną bez wpływu na rozgrywkę) ale są konieczne by móc rozpocząć jakiekolwiek dalsze zmiany związane z funkcjonalnościami gry i jej mechaniką.

Reorganizacja lig

Obecnie mamy bardzo dużo opuszczonych dywizji w grze, jak i potencjał do zredukowania liczby lig w najniższych poziomach rozgrywkowych wybranych krajów. Po sezonie zostanie przeprowadzone scalenie / wykasowanie tych poziomów, które dłużej nie są potrzebne.
Dzięki temu nowi managerowie będą mieć większą szansę na emocjonującą rywalizację z innymi prawdziwymi graczami nawet w najniższych poziomach rozgrywkowych, znacznie obniży się ilość botów w grze.

Pozostałe zmiany

300 sekund czekania na mecz – obecnie znieśliśmy ten element, osoby bez Plusa nie muszą dłużej czekać na wyświetlenie meczu. Reklamy przedmeczowe zostają zniesione do wprowadzenia finalnych zmian w grze – ale docelowo powrócą, jednak z pewnością w krótszej formie niż poprzednia, oraz bardziej zintegrowane z playerem meczowym. Reklamy znane z platformy Youtube, z odliczaniem do czasu ich zakończenia są tutaj dobrą referencją kierunku zmian.

Błąd z 9 drużynami w najwyższym poziomie lig juniorów – obecnie istnieje błąd, który pozwala użytkownikom utrzymać się w najwyższej klasie rozgrywek juniorskich – poprzez wycofanie się z rozgrywek przed końcem sezonu, a następnie dołączenie do nich – gra przypisuje drużynę do poziomu ligowego w którym ostatnio występowała. Ten błąd zostanie wyeliminowany z końcem tego sezonu – wycofanie drużyny będzie skutkowało jej powrotem na niższy poziom rozgrywkowy niż występowała poprzednio.
2020-05-08 10:12:43

Dev. Diary 4: System rozgrywek



Dziś poruszymy temat, który bardzo żywiołowo omawiacie na forum Sokker Development od samego ogłoszenia nadchodzących zmian – reformę systemu rozgrywek. W oparciu o pomysły od Was zebrane przygotowaliśmy trzy propozycje podejścia do kalendarza sezonowego, spełniające kilka założeń:
1. Nieznaczne skrócenie sezonu (w naszym podejściu sezon ma 12 tygodni, jest zatem o 25% krótszy od obecnego)
2. Zapewnienie większej ilości rozrywki (obecnie drużyny które odpadają z pucharu są pozbawione większych atrakcji przez większość sezonu, poza jednym meczem ligowym w tygodniu)
3. Utrzymaniem wolnego i przystępnego tempa rozgrywki (nie chcemy zbyt dużego tempa gry, Sokker jest wolną grą, i taką ma pozostać).
Poniżej znajdziecie wizualizację kalendarza sezonowego w trzech przygotowanych propozycjach, razem z opisem poszczególnych wariantów. Poddajemy je pod dyskusję i dodajemy możliwość ich oceny w ankiecie, zachęcamy do oddawania głosów i wyrażania opinii na forum. Oczywiście możliwe są też propozycje usprawnień przedstawionych systemów.

Założenia ogólne – dotyczą wszystkich propozycji
Puchar międzynarodowy – wprowadzamy nowy rodzaj pucharu, który wzorowany jest na systemie znanym z Ligi Mistrzów UEFA. Puchar ma swoją fazę grupową, rozgrywaną w systemie mecz-rewanż, a następnie najlepsze 2 drużyny z grup grają dalej, na zasadzie przegrywający odpada. W realiach Sokkera w fazie play-off rezygnujemy z meczów rewanżowych.
Co ważne – w pucharze grać będą wszyscy managerowie, mając dzięki temu szansę zmierzyć się z drużynami z innych państw w meczach oficjalnych, atrakcyjnych też pod względem finansowym. Sama struktura zaproponowanego Pucharu będzie przygotowana w podobny sposób, co poziomy rozgrywek ligowych – kolejne poziomy Pucharu będą zawierały coraz większą pulę drużyn (tak jak teraz dywizje zawierają coraz większą liczbę lig). Na poziomie najwyższym zagrają mistrzowie krajów z najsilniejszych lig w ramach SK, następnie system będzie się rozrastał i dodawał kolejne poziomy – tak, by w ramach danego poziomu rozgrywek grały ze sobą drużyny o zbliżonym poziomie. Jednocześnie wyższe poziomy pucharu będą atrakcyjniejsze zarówno finansowo, jak i dla kibiców, co da motywację do uzyskiwania jak najlepszych miejsc w lidze i awansów.

Puchar krajowy – poddajemy pod osobną dyskusję dwie propozycje podejścia do obecnego pucharu kraju.
1. W wersji obecnej jest to rozgrywka, w której biorą udział wszystkie drużyny w ramach danej nacji, co daje możliwość zmierzenia się z dosłownie każdym – drużyna z niskiej ligi ma szansę zagrać z mistrzem kraju, itd. Pozostawienie tych rozgrywek w tej formie jest jedną z rozważanych dróg.
2. Alternatywna propozycja tworzy zarówno Puchar Kraju, jak i Puchar Ligi – a nasza pozycja ligowa decyduje, w którym pucharze weźmiemy udział. Puchar Kraju jest najbardziej prestiżowy, a udział w nim biorą drużyny z lig 1-3 (czyli w praktyce te drużyny, które finalnie rzeczywiście są w stanie powalczyć o zwycięstwo). Ligi IV i niższe grają w swoich pucharach ligowych, co daje im ten plus, że drużyny są na zbliżonym poziomie, przez co dużo łatwiej nawiązać walkę o dalsze etapy pucharu i powalczyć nawet o mistrzostwo ligi. Ligi niższe niż 4ta dzielą się następnie na puchary regionalne zgodnie z ilością lig na danym poziomie – w jednym tego typu pucharze nie gra nigdy więcej drużyn, niż 512.
Kwestia oceny które rozwiązanie dla Pucharu Krajowego jest lepsze zostanie poruszona w osobnym wątku na forum Sokker Development, razem z osobną ankietą.

Trening – poświęcimy osobny Developer Diary na przedstawienie Wam propozycji zmian treningowych, ale zapewne jak sami widzicie, przy zmianie ilości spotkań tygodniowych również trening musi się do nich zaadoptować. Będzie to rozwinięte w takiej formie, by zlikwidować obecną konieczność traktowania drugiego meczu jako spotkania „treningowego” – damy Wam możliwość bardziej elastycznego ogrywania trenowanych zawodników, by możliwe było zarówno granie o zwycięstwo w oficjalnych meczach, jak i rozwijanie klubowych talentów.

Baraże – wprowadzamy propozycję rozgrywania baraży w systemie mecz-rewanż.

Towarzyskie – towarzyskie mecze zostają jedynie uzupełnieniem rozgrywki, ich wpływ na trening będzie znacznie niższy. Możliwość zaplanowania meczów towarzyskich będzie dotyczyła drużyn, które odpadną już z wybranych rozgrywek, lub nie będą grały w barażach. Innymi słowy Sokker umożliwi wstawienie meczu towarzyskiego w miejsce zwolnione przez inne rozgrywki. Nie dotyczy to oczywiście rozgrywek Arcade, które nie są tutaj zupełnie omawianie, z racji braku ich wpływu na główną rozgrywkę.

Opcje systemu rozgrywek – propozycje

Opcja 1 - założenia:
Trzy niezmienne dni meczowe – wtorek, piątek, niedziela. Ponieważ trzy mecze ligowe przy 12 tygodniowym sezonie muszą zostać naniesione w trakcie tygodnia – rozgrywamy je pod koniec sezonu, gdy większość drużyn odpadnie już z pucharu krajowego. Jednocześnie biorąc pod uwagę puchar międzynarodowy i fakt, że gwarantuje on minimum 6 spotkań w fazie grupowej – przeniesienie brakujących spotkań ligowych na koniec sezonu daje nam w miarę równy rytm 2 spotkań oficjalnych tygodniowo, nawet dla drużyn, którym nie uda się zajść zbyt daleko w pucharach.


Opcja 2 – założenia:
Podobna do poprzedniej, ale nie przeplatająca spotkań ligowych z pucharowymi. W tej konfiguracji każde rozgrywki mają swoje dni meczowe, a dodatkowe spotkania ligowe rozgrywane są w inny dzień – wtorek. Podobnie jak w pierwszej propozycji, z tych samych powodów są one założone na koniec sezonu.


Opcja 3 – założenia:
Tutaj mamy większą zmianę, która wymaga objaśnienia. Punktem wyjścia była obecna struktura Sokkera, gdzie każdy dzień jest określonym dniem meczowym. Wprowadzając dwa mecze ligowe w tygodniu sprawiamy, że udaje nam się zwiększyć ligi do 12 zespołów. To oczywiście wpływa na system awansów i spadków – dwie pierwsze drużyny miałyby szansę na awans, 6 drużyn ostatnich – szansę na spadek.
Równolegle do rozgrywek ligowych wyznaczamy dwa kolejne dni na puchar krajowy i międzynarodowy.
Jesteśmy bardzo ciekawi Waszych komentarzy i wyborów. Oceniając je postarajcie się spojrzeć z dwóch perspektyw – swojej własnej, ale również nowych graczy, którzy będą do gry dołączać. Szukamy rozwiązania które wzbogaci rozgrywkę obecnych managerów, ale też zachęci początkujących do większego zaangażowania się w grę.



Nie możemy się doczekać waszych wyborów dotyczących w/w opcji. Zanim skomentujecie ten wpis na forum prosimy o to byście postarali się wczuć w osobę, która dopiero zaczyna grę w sokkera. Bardzo cenimy naszych najstarszych i najwierniejszych użytkowników, jednak chcielibyśmy również by początkujący bardziej zaangażowali się w grę.

Ankiety znajdziecie tutaj:
* System ligowy : https://www.webankieta.pl/ankieta/523386/league-system-options.html
* Puchar krajowy: https://www.webankieta.pl/ankieta/523392/national-cup-options.html

Facebook – reaktywacja profilu
Na koniec chcielibyśmy jeszcze zaprosić Was na oficjalny profil gry na Facebooku. Został on reaktywowany, będzie również jednym z miejsc, w którym znajdziecie komunikację dotyczącą przygotowywanych zmian.
2020-05-15 11:52:41

Dev. Dziennik 5: Nowe zmiany w treningu



W tym tygodniu chcielibyśmy zaprezentować nowe podejście do treningu. Wszystkie informacje znajdziesz poniżej.
Jednocześnie pracujemy nad ostatecznym kalendarzem nowego sezonu, ta część planu zostanie przedstawiona w przyszłym tygodniu, wciąż wymaga trochę czasu.

Reforma treningu
Trening zostaje dostosowany do większej liczby spotkań w ramach jednego tygodnia. Ale największą zmianą będzie jego uelastycznienia tak, by możliwe było budowanie drużyn nie na linii formacja trenowana vs. formacje nietrenowane, a bardziej tak, jak ma to miejsce w rzeczywistości – doświadczeni zawodnicy vs. młodzi zawodnicy wprowadzani do pierwszej drużyny.

Kluczowa zmiana: zamiast trenować jedną formację, będzie można wybrać priorytet treningowy dla kilku formacji równolegle, ale w zakresie limitu treningowego dla całego składu, w postaci 10 miejsc na tydzień możliwych do obsadzenia.

Dodatkowe zasady znajdziecie poniżej:
1. Limity formacji zostają – tj. napastników można trenować max 6, Bramkarzy max 2. Pomocnicy i obrońcy mieszczą się w założonym limicie (przykład - możemy wykorzystać nasze dziesięć miejsc do trenowania maks. 6x att i 4x def - tygodniowo).
2. Zawodnicy przypisani do 10 miejsc treningowych trenują zawsze, nawet, jeśli nie wystąpią w żadnym meczu, jednak otrzymywać będą znaczące premie do treningu uzależnione od liczby rozegranych minut.
3. Minuty z meczów oficjalnych będą ważyć znacznie więcej, niż minuty z meczów towarzyskich.
4. By uzyskać bonus treningowy bliski maksymalnemu, zawodnik z miejsca treningowego powinien rozegrać w tygodniu około jeden pełny mecz oficjalny.
5. Zawodnicy występujący w meczach, ale nie przypisani do miejsc treningowych otrzymują trening ogólny i w ograniczonym stopniu trening swojej formacji.
6. Zawodnicy nie przypisani do miejsc treningowych i nie występujący w meczach powoli tracą swoje umiejętności.
7. Zawodnicy występujący w meczach oficjalnych i grający przeciwko lepszym niż własna drużynom – będą otrzymywać dodatkowy bonus do treningu.
8. W przypadku przyspieszenia sezonu do 13 tygodni – trening również zostanie przyspieszony, ale w mniejszym stopniu. W przypadku sezonu 14 tygodniowego – trening raczej pozostanie przy obecnej prędkości.
9. Skuteczność sztabu treningowego będzie widoczna – będzie można podejmować decyzje o składzie sztabu treningowego widząc, jak jego umiejętności przekładają się na efektywność treningu poszczególnych formacji i treningu ogólnego.
10. Dokładne proporcje i zależności zostaną potwierdzone dopiero po szeregu przeprowadzonych testów nowego treningu na serwerze testowym (rozegramy odpowiednią liczbę przyspieszonych sezonów by sprawdzić, czy gra jest dobrze zbalansowana).
11. Pozostałe zasady treningu pozostają w większości bez zmian.

Podsumowując zmiany - główne założenie to uelastycznienie treningu i danie większej swobody w budowaniu drużyn - możliwe będzie trenowanie kilku formacji, lepsze balansowanie drużyn. Dla managerów którzy są przyzwyczajeni do treningu jednej formacji - taka możliwość w tym systemie dalej pozostaje.
2020-05-22 08:59:40

Dev. Dziennik 6: Optymalizacja lig i pomysł na puchary krajowe



Optymalizacja lig z końcem sezonu

W środę wprowadzone zostały zmiany w strukturach ligowych. Dywizje, które były opuszczone - zostały usunięte, a pojedynczy użytkownicy z tych poziomów zostali automatycznie awansowani do wyższych dywizji. Większość krajów ma teraz 3 poziomy, z wyjątkiem krajów o dużej liczbie użytkowników.

Zmniejszyliśmy liczbę zespołów o prawie 100 000 (liczba drużyn w zakładce World nie jest zaktualizowana).
Niestety napotkaliśmy na problemy techniczne związane z łączeniem lig i nie jesteśmy w stanie połączyć lig na najniższych poziomach. W nadchodzącym sezonie liczba lig pozostaje bez zmian, ale przygotowujemy wdrożenie tej zmiany na następny sezon (trzeba go opracować od zera)

Propozycja kalendarza sezonu
Nadal potrzebujemy trochę czasu, aby dostosować ostateczną propozycję nowego kalendarza sezonu. Zmiany ogłosimy w przyszłym tygodniu, wraz z szerokim sondażem, aby "zbadać" różne elementy naszego pomysłu, i aby dostarczyć nam bardziej szczegółowych danych, jeśli pomysł będzie wymagał udoskonalenia. Mamy nadzieję, że będziecie cierpliwi ;-)

Nowa formuła Pucharu Krajowego
Zgodnie z dyskusją i wynikami ankiety dotyczącymi Pucharu Krajowego, ogłaszamy naszą ostateczną propozycję dotyczącą tych rozgrywek. Opracowanie tego pomysłu zajmie trochę czasu, ale jest możliwość, że nowy format pucharu zostanie wprowadzony wcześniej niż całkowita aktualizacja gry, może nawet w ciągu najbliższych 4 miesięcy. Widzimy, że większość użytkowników woli grać o Puchar z przeciwnikami w swoim "zasięgu". To motywuje nas do dodania dodatkowego Pucharu dla niższych lig. Uważamy jednak, że dobra jest okazja zagrać w jednym pucharze krajowym i podjąć rywalizację z najlepszymi drużynami. Właśnie dlatego postanowiliśmy połączyć oba pomysły w jeden system ( dziękujemy za pomysły z Forum Sokker Development, które były dla nas inspiracją). Poniżej przedstawiamy krótkie podsumowanie ostatecznej propozycji.

Puchar Krajowy będzie przygotowany w dwóch wersjach:
- Puchar Krajowy, gdzie mogą wziąć udział wszystkie drużyny z kraju
- Puchar Ligi, gdzie mogą grać tylko drużyny z najniższych lig.
Puchar Krajowy rozpocznie się w pierwszym tygodniu każdego sezonu, a Puchar Ligi kilka tygodni później.
Drużyny z najniższych lig, które odpadną z Pucharu Krajowego rozpoczną rozgrywki od początku swojego Pucharu Ligowego.
2020-05-29 12:53:46

Dev Diary 7: dwie propozycje systemu rozgrywek


System rozgrywek - badania
Kilka tygodni temu poprosiliśmy Was o wypełnienie ankiety i podzielenie się komentarzami odnośnie propozycji nowego kalendarza rozgrywek. Dziękujemy za rozbudowaną dyskusję, wiele komentarzy i nowych pomysłów, były one niezwykle pomocne w naszej pracy.
W ankietach zdecydowanym zwycięzcą została opcja 3 – kalendarz oparty na zwiększeniu liczby drużyn w lidze do 12, i wprowadzenia 2 meczów ligowych w tygodniu. Kalendarz dopełniają dwa kolejne rodzaje rozgrywek – Puchar Międzynarodowy (z fazą grupową), oraz Puchar Krajowy. Opcja ta uzyskała ponad 60% wszystkich głosów, a wybór tego wariantu poparło ponad 450 osób. Wyniki można sprawdzić pod linkiem ankiety (odsłoniliśmy je właśnie do wglądu), tu wklejamy ich podsumowanie.



Cieszy nas również, że tylko około 15% użytkowników skorzystało z opcji, by pozostawić system bez zmian – widzimy więc, że jest duża otwartość na nowe propozycje.
Jednocześnie wiemy, że część z Was zgłaszała własne propozycje na forum Sokker Development, nie będąc zadowolonym z propozycji 1 i 2 w ankiecie – widzimy, że te propozycje wyklarowały się w jedną dość spójną alternatywę, z 3 meczami w tygodniu.
Z tego powodu, chcielibyśmy przedstawić Wam raz jeszcze pod głosowanie dwie finalne propozycje.

Podstawowe założenia
Zanim przystąpicie do głosowania, kilka istotnych informacji. Przede wszystkim – musimy uporządkować dyskusję, bo toczy się ona obecnie na bardzo różnych poziomach ogólności – od bardzo ogólnych założeń sezonu, przez kształt poszczególnych typów rozgrywek, po bardzo detaliczne elementy (jak system spadków- awansów, ilość meczów barażowych, itp.).
Na chwilę obecną, interesuje nas najwyższy poziom tej dyskusji – dotyczący przede wszystkim ogólnego układu meczów (ile meczów w tygodniu) i ilości rozgrywek, w których będziemy uczestniczyć, oraz struktury ligowej (ile drużyn w lidze). To są najważniejsze kwestie, które chcemy zamknąć w pierwszej kolejności, a następnie przejść do doprecyzowywania poszczególnych rozgrywek, czy innych, bardziej detalicznych kwestii.
Dlatego oceniając dwa kalendarze spójrzcie na nie przede wszystkim jako propozycji ilości meczów w tygodniu i liczby drużyn w ligach. Pozostałe elementy są albo wynikowe, albo są możliwe do dyskusji (jak np. baraże).

Pozostałe informacje istotne przy wyborze:
1. Warto pamiętać o docelowym systemie treningu, ogłoszonym dwa tygodnie temu.
2. Elementy związane z długością sezonu – zostaną dostosowane do wybranego rozwiązania (a więc długość kontuzji, szybkość treningu, wiek juniorów, itd.) Starajcie się nie sugerować tymi aspektami gry przy wyborze preferowanego systemu.
3. Na grafikach prezentujemy mecze „gwarantowane” – czyli te, w których z pewnością zagramy. Czarne ramki pokazują dodatkowo, gdzie kończą się dalsze rundy pucharów. Dzięki temu łatwiej ocenić faktyczny poziom intensywności gry (pamiętajmy, że w rozgrywkach pucharowych na każdym kolejnym etapie gra o 50% drużyn mniej).
4. Mecze towarzyskie można ustawiać w miejscach zwolnionych przez puchary, jednak stracą istotnie na znaczeniu dla treningu.
5. Pojawił się ciekawy pomysł specjalnego meczu „warm up” – który byłby alternatywą dla drużyn nie grających w barażu, gdzie efekt dla treningu byłby podobny do meczu oficjalnego – zostanie on rozważony, na chwilę obecną nie jest przedmiotem ankiety.
Puchar Krajowy – rozpisany jest w opcji przedstawionej przed tygodniem, gdzie wszystkie drużyny zaczynają grę w Pucharze kraju, a następnie drużyny z niższych lig mają szansę rywalizacji w pucharach poszczególnych poziomów ligowych.
Puchar Międzynarodowy – rozpisany jest w wyjściowej propozycji do dalszych dyskusji – pucharu łączonego z fazą grupową, której zadaniem jest danie każdemu z graczy pewnej ilości gwarantowanych meczów oficjalnych, następnie rozgrywki odbywają się na zasadach play-off.
Dyskusje odnośnie pucharów toczą się niezależnie, i nie są przedmiotem oceny w tej ankiecie.

Dwie propozycje systemów

Opcja 1: (4 mecze w tygodniu -> 12 drużyn w lidze)
To zwycięska linia z pierwszego głosowania, pozostaje ona w dużym stopniu bez zmian. Kluczowe jej założenia to dwa mecze ligowe w tygodniu – pozwalają zwiększyć liczebność lig do 12 drużyn w lidze.



Opcja 2: (3 mecze w tygodniu -> system ligowy bez zmian)
To wersja zainspirowana dyskusjami na forum Sokker Development. Zawiera się ona w 14 tygodniowym kalendarzu i utrzymuje system ligowy w bieżącym kształcie (a więc jedno spotkanie ligowe w tygodniu).



Podsumowanie:
Obie propozycje z punktu widzenia developmentu uznajemy za spełniające wymagania naszej pracy nad rozwojem Sokkera. Ze strony Developerów preferowaną opcją jest opcja pierwsza, oparta o system dwóch meczów ligowych tygodniowo. Wydaje nam się ona optymalna z kilku względów:
1. Stawia mecze ligowe jako podstawową rozgrywkę, gwarantującą dwa pewne mecze w tygodniu.
2. Rozgrywki pucharowe są dodatkowymi wyzwaniami, które grę wzbogacają, nie tworząc jednocześnie zbyt dużej różnicy treningowej względem tych, którzy z nich odpadną (10 dostępnych slotów rozłoży się na mniej meczów, ale wciąż da się je wykorzystać)
3. Początkujący rozpoczynający grę w tracie sezonu otrzymują drużynę z gwarantowanymi dwoma spotkaniami.
4. Skracamy sezon o 25%, pozwala nam nawet lekko przyspieszyć trening, a jednocześnie ograniczyć liczbę multi-boskich graczy (dzięki szybszemu starzeniu).
5. Powoduje, że główną trudnością gry jest ogrywanie młodych zawodników głównie w meczach ligowych (dając jednocześnie dwa tygodniowo do dyspozycji), mecze pucharowe są dodatkową nagrodą i poszerzają możliwość rotacji treningowej w kilku meczach. (zapobiegamy sytuacji, w której jeden typ rozgrywek zostanie wybrany jako „treningowy”).
6. Mimo 4 meczów w tygodniu nie wydaje nam się przesadnie intensywną – należy pamiętać, o szybkości eliminacji z meczów pucharowych wraz z kolejnymi rundami, jedynie najlepsi i najbardziej zaangażowani gracze będą grać w takiej ilości spotkań.
Opcja druga wymagać będzie większej pracy związanej z lepszym dopasowaniem bonusów treningowych, by nie dawać zbyt dużej przewagi dla graczy, którzy będą grać w pucharach dłużej niż większość (czyli 3 mecze oficjalne tygodniowo vs. jeden ligowy), będzie wymagała też dodawania botów do rozgrywek (by nowy gracz zaczynając grę w trakcie sezonu miał do dyspozycji ciekawszą grę, niż tylko jedno spotkanie ligowe na tydzień). Jednak te elementy są możliwe do zaadresowania, dlatego prezentujemy Wam obie opcje pod dyskusję i ocenę, rozumiejąc, że niezależnie od tego która z nich będzie wybrana, czeka nas istotna zmiana rozgrywki względem obecnego systemu.

Ankieta
Rozbudowaliśmy ankietę o kilka opcji, które pozwolą nam lepiej ocenić istniejące propozycje.
Poza ogólną oceną każdej z nich i wyboru między nimi, jest też możliwość odpowiedzenia na dodatkowe pytania:
1. Preferowana liczba drużyn w lidze
2. Liczba meczów w tygodniu
3. Baraże (jeden mecz, czy mecz-rewanż)
4. Przerwa między sezonowa czy jej brak
Dodatkowo na końcu zamieszczamy metryczkę, która pozwoli nam lepiej przeanalizować rozkład głosów ze względu na kraj pochodzenia, poziom ligowy, doświadczenie, itd.

System rozgrywek – podsumowanie
Zaproponowane dwa systemy adresują wiele problemów Sokkera (oczywiście nie wszystkie, ale jest to punkt wyjścia do rozwiązywania kolejnych), dają więcej emocji wszystkim graczom, pozostawiają istotną zasadę przypisania konkretnych rozgrywek do wybranego dnia tygodnia. Liczymy, że w połączeniu z informacjami na temat reformy treningu zmiany zaczną wydawać się coraz spójniejsze i jasne.
Link do ankiety znajduje się na końcu tego posta.

Termin zmian, sposób wdrożenia
Na koniec chcemy Was też uspokoić – jeszcze przed nami kilka sezonów gry starym systemem rozgrywek. Zmiany wymagają przygotowania, a następnie dokładnego sprawdzenia na serwerze testowym. Nie zdecydujemy się wprowadzić żadnego nowego systemu tak długo, aż nie będziemy mieć pewności że działają w nim wszystkie elementy, a jednocześnie da Wam to czas na przemyślenie taktyki pod kątem nadchodzących zmian.

Zwiększona szybkość rozgrywki – narzędzia.
Jednocześnie, biorąc pod uwagę większą ilość spotkań w tygodniu, będziemy też rozwijać szereg dodatkowych narzędzi i usprawnień, które pomogą Wam zarządzać drużynami szybciej i sprawniej, tak, by dodatkowe mecze nie były problemem. Trwają prace nad nowym interfejsem i jego usprawnieniami, zostaną wdrożone zmiany dotyczące np. ustawiania składu na poszczególne typy rozgrywek, powiększymy ławkę rezerwowych, pozwolimy planować mecze towarzyskie z wyprzedzeniem, oraz wiele innych. Na pewno znacznie poprawiony zostanie dostęp do Sokkera z telefonów komórkowych.

ANKIETA

2020-06-05 19:01:58

Dev Diary 8: system rozgrywek - finalna decyzja



System rozgrywek - badania
W ostatnim tygodniu poprosiliśmy Was o wypełnienie kolejnej ankiety i podzielenie się komentarzami odnośnie dwóch finalnych propozycji. Dziękujemy za liczne głosy, komentarze i dyskusje, a finalne wyniki okazały się bardzo wymagające, by podąć finalną ocenę.
W tygodniu opublikujemy na forum dokładniejszy raport, by przedstawić poszczególne elementy badania, a dzisiejszym Dev Diary skupimy się jednak na kluczowych wnioskach i naszej decyzji.

Kluczowe wnioski z badania:
1. Największą popularnością cieszy się opcja 1, która zdobyła około 50% wszystkich głosów. Na miejscu drugim plasuje się opcja 2, z 35%. Zwolennicy braku zmian to 15%.
2. Dosyć jasno widzimy, że mamy dwa silne obozy – widać to zwłaszcza po analizie rozkładu ocen poszczególnych opcji – obie propozycje wśród swoich zwolenników otrzymują maksymalną ocenę (7), natomiast przeciwnicy najczęściej skrajnie przeciwnej opcji nie lubią, oceniając ją na najniższym możliwym poziomie (1).
3. Widać obawę przed rozgrywaniem 4 meczów w tygodniu – o połowę mniej użytkowników zadeklarowało chęć rozgrywania meczów z taką częstotliwością, niż osób głosujących za 3 meczami tygodniowo.
4. Najbardziej jednoznaczne wyniki otrzymaliśmy na poziomie ilości drużyn w ligach krajowych – ponad 61% badanych zagłosowało za opcją 12 drużynowych lig, i była to najbardziej popularna odpowiedź.
5. Jednocześnie większe rozbudowanie lig raczej nie spotkało się z dużym zainteresowaniem – na ligi 14 zespołowe zagłosowało ok. 20% badanych, na 16 osobowe około 17%.
Jest dla nas dość jasne, że przy tak podzielonych głosach będzie nam trudno wybrać opcję, która zadowoli wszystkich, jednocześnie musimy ruszyć z dalszymi pracami, i podjąć finalną decyzję.






Nowy system rozgrywek
Decydujemy się kalendarz oparty o Opcję 1, ale na chwilę obecną rezygnujemy z pucharu międzynarodowego (za to powiększamy ligi do 12 drużyn i wprowadzamy dwa mecze ligowe tygodniowo) – oznacza to preferowaną przez wszystkich częstotliwość 3 meczów w tygodniu. Dopiero po wdrożeniu tego systemu i sprawdzeniu z jakim odbiorem się spotka podejmiemy decyzję o ewentualnym dodaniu kolejnych rozgrywek dla wszystkich graczy (międzynarodowych). Poniżej prezentujemy finalny kalendarz.


Pozostałe informacje
Poniżej zbiór kilku dodatkowych elementów / pomysłów, które są dla nas ważne i powinny być istotnymi objaśnieniami odnośnie zaproponowanego kalendarza.
1. Przerwa między-sezonowa – na razie nie chcemy rezygnować z przerwy między-sezonowej. Wydaje nam się to sensownym tygodniem przygotowawczym biorącym pod uwagę skrócenie długości sezonu. Natomiast wiemy, że jest to okres średniej atrakcyjności w grze (i gorszego treningu), dlatego wprowadzamy specjalny rodzaj meczów towarzyskich z myślą o tym okresie.
2. Mecze warm-up – to specjalny rodzaj meczu towarzyskiego, który będzie możliwy do rozegrania jedynie w przerwie między-sezonowej oraz w dniach rozgrywania baraży (dla drużyn, które w nich nie występują). Od klasycznych towarzyskich będzie się on różnić efektywnością treningową – będzie pozwalać trenować swoich zawodników w sposób podobny do meczów oficjalnych.
3. Struktura poziomów dywizji – obecnie wiodącym mnożnikiem kolejnych poziomów ligowych jest x4. W nowym systemie powiększonych lig będziemy bardziej elastyczni, i dopasujemy poziomy ligowe do obecnej sytuacji w danym kraju tak, by upewnić się, że na poszczególnych poziomach ligowych będą grały drużyny o zbliżonym poziomie, a najniższy poziom będzie przyjazny dla początkujących.
4. Powiększenie dywizji a małe kraje (liczące kilku, kilkunastu użytkowników) – zgadzamy się, że w przypadku małych krajów powiększenie lig nie jest tak atrakcyjne, jak w przypadku większych. Ale razem ze zmianą planujemy poprowadzić intensywne działania promocyjne, które będą też mocniej skupione na krajach, których obecna baza użytkowników jest najniższa. Tym samym problem powinien zostać zredukowany rekrutacją nowych graczy. Jeśli jednak się tak nie stanie – rozważymy inne pomysły rozwiązania tego problemu (jak np. pomysły scalenia państw w większe grupy).

Następne kroki
Nowy kalendarz zostanie wprowadzony za 2-3 sezony, razem z reformą treningową. Jego przygotowanie wymaga czasu poświęconego na development, ale również dużej ilości testów i symulacji, by upewnić się, że wszystko ze sobą współgra i gra jest dobrze zbalansowana.
Celowo rozpoczęliśmy przedstawianie zmian od tych dwóch elementów (kalendarz i trening), ponieważ są to najbardziej kompleksowe zmiany jakie zaplanowaliśmy, i konsultacje odnośnie nich musiały zostać przeprowadzone w pierwszej kolejności.
Jeszcze raz dziękujemy Wam za wypełnianie ankiet, dużą liczbę komentarzy i uwag, które finalnie mocno przyczyniły się do naszej decyzji w tym zakresie.
2020-06-12 11:25:15

Dev Diary 9: Test servera i aktualizacja kodu



W tym tygodniu chcemy krótko podsumować status prac które toczą się na zapleczu gry, mogą być tym samym niewidoczne dla użytkowników, ale są absolutnie kluczowe, by niebawem możliwe było rozpoczęcie bardziej namacalnych wdrożeń. Przy okazji ostatnich niewielkich poprawek (głównie wymiana części elementów Flash – jak stadiony, koszulki), serwer kilka razy odmówił posłuszeństwa (mieliśmy przerwy w dostępie do gry), co pokazuje, że nawet drobne zmiany mogą wpływać na stabilność Sokkera. By zminimalizować liczbę takich sytuacji, w dalszych pracach zamierzamy mocniej wykorzystywać środowisko testowe, zanim wdrożymy usprawnienia na działającej wersji gry.

Zakup nowego serwera oraz stawianie środowiska testowego
W ostatnich tygodniach zakupiliśmy nowy serwer o mocniejszej konfiguracji, którego przeznaczeniem w pierwszym kroku będzie prowadzenie testów naszych wdrożeń. Środowisko testowe jest w tym tygodniu konfigurowane i w najbliższych tygodniach będziemy mogli już na nim pracować – to usprawni pracę i pozwoli szybciej podzielić się jej efektami w grze.

Upgrade kodu gry
Przez ostatnie miesiące trwały też prace nad kodem Sokkera – przepisano przestarzałe elementy kodu z PHP 5 (już niewspieranego) na nowszą wersję (PHP 7), jednocześnie zaktualizowano kod mechanizmu porannych update’ów gry. Te zmiany były konieczne, by pozwolić na wdrażanie jakichkolwiek bardziej zaawansowanych zmian.

Zespół programistów
Jednocześnie powiększamy zespół programistyczny o kolejne dwie osoby – odpowiednio do pracy przy frontend jak i backend, rekrutacja na te dwa miejsca trwa i liczymy, że niebawem odbędą się już finalne rozmowy.

Prace z nowym interfejsem gry (UX)
Jednocześnie od ponad miesiąca trwają też prace nad nowym interfejsem, powstały już założenia ogólne nowej nawigacji oraz pierwsze widoki wybranych stron (strona klubowa, newsy klubowe, widok meczowy, strona startowa). Na chwilę obecną mówimy o makietach – czyli czarno białych szkicach ułożenia elementów na stronie. Są one punktem wyjścia dla nowej grafiki, a prace nad szatą graficzną również zostały już zlecone.

Następne kroki
Po ulepszeniu kodu i przygotowaniu środowiska testowego będziemy w stanie przyspieszyć ze zmianami, które będą już „widoczne” dla graczy. Na liście pierwszych prac będzie naprawa kilku błędów (jak np. wpływ meczów arcade na ranking czy chęć odejścia zawodnika na TL), oraz kilka drobnych usprawnień w widoku strony (jak np. możliwość usunięcia obserwowanej licytacji z sekretariatu).
2020-06-19 18:49:06

Dev Diary 10: Kolejne planowane wdrożenia



Dziś chcemy przedstawić Wam listę kilku zmian i usprawnień, które mamy zaplanowane w dalszych pracach. Są one zaplanowane do wdrożenia i zostaną prawdopodobnie wprowadzone przed generalnym updatem gry przewidzianym na późniejszy okres, jednak oczywiście wymagają czasu, testów i sprawdzenia, prosimy więc i w tym przypadku o odrobinę cierpliwości.

System eliminacji botów z rozgrywek po zakończeniu każdego sezonu – zależy nam, by rozgrywki dotyczyły przede wszystkim realnych graczy, dlatego na wyższych poziomach rozgrywkowych chcemy usuwać boty, by w ich miejsce mogli pojawić się prawdziwi użytkownicy. Boty z końcem sezonu będą wykreślane z tabel ligowych (a ich punktacja zerowana) przez co na ich miejsce awansują drużyny z zapewnionym bezpośrednim awansem z lig niższych. Reguła ta dotyczy wyższych klas rozgrywkowych – na najniższych poziomach boty są oczywiście potrzebne, by ligi były pełne i było miejsce dla nowych użytkowników.

Możliwość rozegrania meczu towarzyskiego w miejsce barażu – jednym z pomysłów zebranych na forum Sokker Development była możliwość rozgrywania meczu w dzień, w którym rozgrywane są baraże, z racji konsekwencji treningowych (czasem opłaca się zająć miejsce barażowe, by zyskać dodatkowy trening). Dodamy taką opcję, była ona już zaplanowana w nowym kalendarzu rozgrywek, ale mamy nadzieję, że uda się ją również wdrożyć przed głównym updatem gry.

Oznaczenie długości lekkiej kontuzji – dodamy informację pokazującą, ile dni pozostało do wyleczenia lekkiej kontuzji.

Sezonowe podsumowanie finansów klubu – dodamy jeszcze jedną perspektywę finansową, pokazującą stan klubowych finansów w ujęciu sezonowym, w porównaniu do poprzedniego sezonu.

Interfejs – kierunek zmian
Na koniec istotna informacja odnośnie interfejsu gry (czyli przede wszystkim układowi nawigacji oraz szablonowi strony, na który można następnie nałożyć skórkę – czyli grafikę). Obecnie Sokker ma dwa interfejsy – najstarszy, znany z początków historii gry i nowszy. Oba interfejsy zostaną zastąpione nowym, wypracowywanym z ekspertami od User Experience, co oznacza, że strona zyska nowy szablon i nawigację. Na ten szablon możliwe będzie nakładanie różnej grafiki – zostanie opracowana nowa szata graficzna (prace zostały już zlecone), ale będzie też możliwość skorzystania ze starej grafiki (innymi słowy – nawigacja gry, układ stron – ulegną zmianie, ale ich oprawa graficzna będzie możliwa w nowej wersji lub retro).
Nowy interfejs zostanie wprowadzony razem z generalnym updatem gry. Do tego czasu, nasze prace będą się toczyć jedynie nad aktualnym interfejsem (z którego korzysta 70% graczy), wsparcie dla starego interfejsu zostaje wstrzymane (ponieważ wymagałoby poświęcenia 2x większej ilości pracy, a co za tym idzie, generowałoby duże koszty). Z tego powodu, zalecamy osobom wciąż korzystającym ze starego interfejsu przejście na aktualniejszą wersję, jako, że starsza z każdą kolejną zmianą będzie stawać się mniej wydajna (np. już teraz niektóre zmienione elementy na starym interfejsie nie działają – np. nowy widok stadionów, które zostały przepisane z technologii Flash na HTML).
2020-06-26 17:43:15

Dev Diary 11: Nowy interfejs – pierwsze makiety



W tym tygodniu chcielibyśmy się z Wami podzielić pierwszymi widokami nowego interfejsu przygotowanymi przez UX designera. Są one efektem długich prac zarówno na grupie nowych użytkowników (których poprosiliśmy o założenie kont i przeanalizowanie miejsc, w których się gubią, problemów z nawigacją, rozumieniem gry, itd.), jak uwzględniliśmy uwagi użytkowników obecnych.
WAŻNE: projekty, które dziś widzicie, to makiety – szkice nowej strony, pokazujące, jak będzie działała jej nawigacja, jak ułożone będą poszczególne elementy i jaka będzie architektura informacji. To w żadnym razie NIE SĄ projekty graficzne. Nowa szata graficzna jest obecnie przygotowywana, a makiety które widzicie są dla niej punktem wyjścia, jednak to osobny krok w naszych pracach. Dlatego oceniając, komentując te prace pamiętajcie, że mówimy o szkicu, a nie docelowym projekcie.

Nowa nawigacja – układ
Obecnie w Sokkerze mamy kilka możliwych ustawień strony – stary interfejs, nowszą jego wersję, każdy z nich można modyfikować skórką graficzną oraz układem menu. Największa część użytkowników używa nowszej wersji interfejsu (blisko 80%), a większość z nich nawigacji dolnej. Taki układ jest też domyślny dla nowych graczy.
W trakcie audytu okazuje się, że jest on też podstawową barierą, dla której nowi gracze nie pozostają w grze. Dolne ikony, pozbawione opisów powodują, że nowi gracze szybko się gubią, nie potrafią poruszać się w rozgrywce i rezygnują z Sokkera bardzo wcześnie, praktycznie nie dochodząc do większości elementów gry.
Jak zobaczycie na nowych projektach, w nowym interfejsie główna nawigacja zostanie przypięta do lewej strony, uzupełniająca nawigacja będzie się pojawiać u góry poszczególnych zakładek. Taki układ znacznie ułatwi wejście do gry nowym osobom (zamiast ikon mamy pełne opisy zakładek, jest to też układ powszechnie znany w tego typu grach).

Widok klubu, widok z poziomu mobile
Pod poniższym linkiem możecie zobaczyć podstawowy widok – widok wybranego klubu. Jak widzicie, został on nieco rozbudowany, tak by więcej kluczowych informacji o danej drużynie było dostępnych na pierwszej jej stronie.
Strona klubowa

Link zawiera kilka widoków – by do nich przejść należy wykorzystać strzałki na boki. Pierwszy z nich to widok klubu gracza (Tornado Pirates). Scrollując stronę do dołu można zobaczyć, jak zakładki poziome przenoszą się na górny pasek. Kolejny widok to strona innego klubu, który odwiedzamy (Almost Religious). Jak widać, układy są takie same, widok strony klubowej jest uniwersalny i zależy nam, by wizytówka każdego klubu w grze wyglądała tak samo.
Na kolejnych ekranach widać widok z poziomu mobile. Już teraz blisko 40% wejść na sokkera jest z urządzeń mobilnych, przykładamy więc dużo uwagi do tego elementu. Jak widać, gra zachęci użytkownika do obrócenia telefonu, dzięki czemu wyświetlanie elementów będzie najefektywniejsze (tak działają też inne managery mobile, od Football Managera, przez Top Eleven i wiele innych).

Press room
Kolejny widok to press room – zupełnie nowy element Sokkera, który doda element fabuły do rozgrywki. Znajdziemy w nim różnego rodzaju informacje, przykładowe możemy zaobserwować na szkicu. Zasadniczo, będziemy tutaj otrzymywać wiadomości generowane przez samą grę (podsumowania spotkań, informacje o rekordach, raporty treningowe, wiele innych), ale również własne wiadomości (klubowa gazetka), jak i będziemy mogli śledzić inne drużyny (wybierając je jako obserwowane).
Press room - strona

Match viewer
Na koniec prezentujemy makiety przygotowane dla widoku meczowego. Tu też mamy dużo zmian. Przede wszystkim inaczej wygląda strona ładowania meczu (pierwszy widok). Po załadowaniu spotkania widzimy zawodników wybiegających na murawę, przygotowanie do meczu – a my otrzymujemy kilka ekranów krótkiego intro, zapowiadającego spotkanie, jak wyświetlenie ustawień meczowych, składów, kluczowych informacji o klubach czy rozgrywkach. W dalszych widokach można zobaczyć również ekran przerwy meczowej – oraz nowy widok ustawień trybów kamery, razem z możliwym wyborem pomiędzy 2D a 3D.
Mecz - strona

Komentarze i następne kroki
Na koniec zostawiamy wam link do formularza, w którym można zostawić swoje opinie, sugestie i pomysły dotyczące zaprezentowanych widoków.
Obecnie trwają prace nad kolejnymi ekranami (m.in. trening). Sukcesywnie będą powstawać kolejne szkice poszczególnych elementów rozgrywki.

ZOSTAW OPINIĘ

2020-07-03 14:53:20

Dev Diary 12: Okres transferowy - limit



Jednym z celów zmian, o których wspominaliśmy w początkowych Dev Diary, było ograniczenie zbyt intensywnego handlu. Momentami mocno dominuje on nad innymi elementami rozgrywki, które powinny być jednak istotniejsze w grze o charakterze managera piłkarskiego.

Dlatego kolejną zmianą, którą wprowadzamy, jest okres uniemożliwiający wystawienie zawodnika na listę transferową przez określony czas od zakupu. Na początek okres ten zostanie ustalony na 4 pełne tygodnie od daty ściągnięcia piłkarza do klubu. Zależnie od efektów tego ograniczenia, podejmiemy decyzję, czy jest on zadowalający, czy powinien zostać zmieniony.

Konieczność utrzymania piłkarza przez 4 tygodnie w naszym klubie wymusi na managerach bardziej rozważne podchodzenie do kompletowania swoich składów, uniemożliwi pozyskiwanie zawodników „na jeden mecz” (nie uważamy, że jest to dobre dla gry, dużo lepszym rozwiązaniem jest zachęcenie użytkowników do utrzymywania stosownej kadry rezerwowej, wprowadzana zasada pośrednio na to wpłynie), ale przede wszystkim – znacznie ograniczy możliwość szybkiego zarabiania za pomocą samego handlu.

Analizowaliśmy różne rozwiązania tego problemu proponowane na forum, zdecydowaliśmy się wybrać najprostsze i działające w ten sam sposób dla wszystkich rozwiązanie. Nie komplikuje ono gry, zapewne zmienia podejście do wielu decyzji, które trzeba w ramach gry wykonywać (np. inne podejście do ławki rezerwowych, ale też inne podejście do „okazji” na rynku, gdzie poza zakupem gracza będzie trzeba przemyśleć jego przydatność i możliwość znalezienia mu miejsca w składzie), jednak tego typu nowe dylematy i decyzje będą równie ciekawe.

Jednocześnie nie uważamy, że blokuje to rozwój managerom z żyłką do biznesu. Poszukiwanie okazji będzie się odbywało wciąż bez zmian, dalej możliwe będzie zarabianie na handlu – eliminujemy jedynie te transfery, które miały nierealny charakter (sprzedanie zawodnika w tydzień od zakupu).
2020-07-09 13:19:10

Dev Diary 13: Lingwiści & języki wspierane



W ostatnich tygodniach wielu lingwistów wykonało ogromną pracę pomagając nam w tłumaczeniu informacji o rozwoju gry i dystrybuowaniu naszych dzienników lokalnie. Praca lingwistów z wolontariatu zmieniła się przez te tygodnie na dużo bardziej profesjonalną, a co również istotne – zapewne w przyszłości ich obowiązki jeszcze się zwiększą, biorąc pod uwagę konieczne wsparcie przy tłumaczeniu nowych elementów gry, które zostaną wprowadzone.
Dlatego zdecydowaliśmy się nadać większy prestiż stanowisku Lingwisty i nagrodzić osoby wspierające nas w ten sposób PLUSem.

Jednocześnie liczba Lingwistów zostanie dostosowana do naszych obecnych możliwości – decydujemy się wspierać 20 najbardziej kluczowych języków (pokrywają one 97% wszystkich użytkowników) – prace nad tymi językami będziemy prowadzić w sposób oficjalny.

Nie wykluczamy oczywiście rozwijania mniej popularnych języków – będzie to możliwe na dotychczasowych zasadach, gdzie mniejsze społeczności podjęły się same tłumaczeń. Zapewnimy rozwiązania które na to pozwolą, ale będą to języki dodatkowe. Osoby pracujące nad tymi językami nie będą objęte dodatkowym PLUSem.

Jednocześnie wykonamy w najbliższym tygodniu drobne zmiany uprawnień, które pozwolą Lingwistom korzystać z treści źródłowych – dzięki czemu będą mogli przykładowo skopiować treść posta przeznaczonego to tłumaczenia razem z oryginalnym formatowaniem.

Błąd arcade – wystawienie gracza na TL
Naprawiony został błąd meczów arcade, nie będzie już miała miejsce sytuacja, w której zawodnik po rozegraniu tego nieoficjalnego meczu był skłonny zgodzić się na wystawienie na Listę Transferową. Błąd został wyeliminowany z początkiem tygodnia.
Pozostałe błędy związane z meczami arcade (wpływ na ranking & wzrost doświadczenia i zgrania) są już przygotowane do naprawy – są jednak związane z porannymi Update’ami gry, które w całości zostały przepisane na nowy kod i czekają obecnie na testy. Po ich przeprowadzeniu również te błędy znikną.
2020-07-17 13:53:34

Dev Diary 14: Training – nowy UX


W tym tygodniu wracamy do Was z kolejnym etapem prac nad User Experience. Tym razem przepracowywaliśmy widoki związane z treningiem, ponieważ mamy poczucie, że ten element gry nie jest obecnie dopracowany, a wielu graczy monitoruje postępy swoich drużyn za pomocą zewnętrznych programów.

WAŻNE: projekty, które dziś widzicie, to makiety - szkice nowej strony pokazujące jak będzie działała jej nawigacja, jak będą rozmieszczone elementy i jaka będzie architektura informacji. To NIE są projekty graficzne. Obecnie pracujemy nad nową grafiką, a makiety, które widzicie, są tylko punktem wyjścia. Jest to jednak osobny krok w naszej pracy. Dlatego oceniając i komentując te prace, pamiętajcie, że mówimy o szkicach, a nie o ostatecznym projekcie.

Dlatego przygotowane widoki spełniają kilka funkcji:
1. Prezentują zmiany związane z reformą treningu (10 „miejsc” treningowych do obsadzenia) – pokazują, w jaki sposób będzie możliwe przydzielanie piłkarzy do treningu „zaawansowanego”.
2. Dodają dodatkowe widoki, pozwalające na śledzenie postępów treningu w kilku różnych konfiguracjach – raporty tygodniowe, ogólne statystyki drużyny seniorów / juniorów.
3. Dodają widok tabeli w historii treningu wybranego zawodnika, pokazując jego postępy w czasie.
4. Pokazują widok sztabu trenerskiego, uzupełniają go również o pokazanie „efektywności” poszczególnych członków naszego sztabu.

Trwają jeszcze prace nad widokiem wykresów prezentujących zmiany atrybutów gracza.
Projekty UX można zobaczyć tutaj. Należy używać kursorów (prawo/lewo) do przewijania między poszczególnymi widokami.
W przypadku tych projektów również prosimy Was o oceny i sugestie, które pomogą nam ulepszyć zaproponowane rozwiązania.
Link do formularza znajduje się tutaj.

Jednocześnie równolegle do pracy UX trwają prace związane z identyfikacją wizualną gry. Już za tydzień przedstawimy Wam 3 projekty nowej szaty graficznej do dyskusji i oceny.