Skocz do zawartości

theWituch

Members
  • Zawartość

    61
  • Rejestracja

  • Ostatnio

O theWituch

  • Ranga
    Pijawka III
  • Urodziny 12.01.1994

O użytkowniku

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

239 wyświetleń profilu
  1. Cześć, skoro już się za to bierzesz, musisz uzupełnić wiedzę nt. działania klienta i serwera. Mody, które wymieniłeś działają dlatego, że nie dotyczą funkcjonalności synchronizowanych. Lucky coś tam nie zadziała, ponieważ dodaje nowy blok do gry - w twoim przypadku tylko na klienta. Na serwerze nie uruchomiłeś tej modyfikacji, więc serwer "nie zna" tego bloku. To samo dotyczy przedmiotów. Jeśli chcesz sobie to szybko uzmysłowić to wyobraź sobie, że masz serwer. Ktoś sobie na niego wchodzi ale doinstalował sobie mnóstwo modów, które pozwalają mu robić przeróżne rzeczy. Jak sądzisz, może tak po prostu sobie robić co zechce np. stawiać jakieś nieznane bloki z dziwnych modyfikacji?
  2. Dla pobudzenia zmysłów, małe demko z jeszcze nieukończonego działa, które wcześniej zamieściłem na screenie. https://vimeo.com/288609475
  3. Pomyslałem sobie ostatnio, że może wartoby zaznaczyć co sam mogę zaoferować przy tym projekcie oraz na jakim etapie aktualnie są różne tematy związane z serwerem. Otóż najważniejsze co oferuję, to stabilność i rozwagę - nie ma u mnie miejsca na dziecinne akcje, różnego rodzaju dąsy i fochy. Do wszystkiego podchodzę poważnie i tak samo oczekuję, że zrobią inni. Projekt ma być poważnym, przedsięwzięciem, o zorganizowanej strukturze i ma trwać wystarczająco długo by zdążyli się nim nacieszyć tak samo twórcy jak i gracze (obserwując to co się dzieje na scenie serwerów MC, głównie twórcy mają frajdę z tworzenia serwera, bo potem się go szybko zamyka po otwarciu :P) Poza tym oferuję: pełny wkład finansowy w utrzymanie serwera, nie oczekuję składek profesjonalne podejście do tematu utrzymania i rozwoju serwera otwartość na dobre, nowe pomysły całą swoją wiedzę i umiejętności na wielu płaszczyznach działalności związanych z budową i utrzymaniem serwera - chętnie się nią podzielę spore doświadczenie na przestrzeni lat w prowadzeniu serwera PRACĘ W MŁODYM I DYNAMICZNIE ROZWIJAJĄCYM SIĘ ZESPOLE HEHE Gdyby podsumować aktualny stan różnych rozwiązań technicznych, które miałyby pojawić się na serwerze, a już je poruszyłem to: przerobiony launcher z bootstrapem, który obsługuje zmodyfikowane wersje przygotowane specjalnie dla serwera <- działający, ale chciałbym go zbudować minimalistycznie od zera tylko z konieczną funkcjonalnością system autoryzacji graczy z którym współpracuje launcher oraz serwer zintegrowany z forum (działa to identycznie jak dla kont premium) <- wymagający jedynie usprawnień wydajnościowych system profili graczy pozwalający przesyłać do gry informacje o koncie gracza takie jak skin, peleryna <- oraz inne dowolne wstępnie rozbudowaną wiki (na silniku wikimedia) na wzór oryginalnej wiki minecrafta (tylko JS i CSS były tu do podhaczenia) zapoczątkowany plugin do obsługi bogów <- pracowałem nad nim chwilkę rok temu wstępnie przerobiony plugin Towny do współpracy z pluginem na bogów <- wymaga zaimplementowania jeszcze kilku rzeczy kod źródłowy gry w wersji 1.12 z wbudowanym optifine i shaderami, kompletny projekt, śledzony w Git i zarządzany Mavenem (czekam za optifine na 1.13 ze względu na LWJGL3 w nowym MC) kilka modyfikacji gry (np. krzak pomidora) oraz ogólny i coraz głębszy przegląd budowy i funkcjonowania gry od strony kodu <- zabawa w twórców minecrafta nie jest wcale taka trudna swego rodzaju własny framework jako szkielet dla pluginów <- zbudowałem około 30 własnych a kilka z sieci przerobiłem, więc dla wygody w implementowaniu powtarzających się części był dość przydatny wygenerowaną mapę z WorldPaintera (przez mojego znajomego) <- można jej użyć jeśli się nada dla teoretycznego uniwersum stary projekt koncepcji uniwersum, zarys fabuły, początku rozgrywki i pierwszych kroków graczy Możliwe, że coś pominąłem ale większość ważnych rzeczy raczej wymieniłem.
  4. Od bardzo dawna, chodzi mi po głowie projekt na dobry serwer, tak mi się wydaje. W praktycznie każdej prezentacji jaką widzę, każdy pisze "nowy, innowacyjny, tego jeszcze nie było, pierwszy taki na rynku" ale jak wiadomo, mało to ma wspólnego z stanem rzeczywistym No i tu właśnie wchodzi ten projekt, cały na biało... więc jeśli jesteś ambitny i chciałbyś brać udział w projekcie jak ten, zapraszam do dołączenia na discorda serwera gdzie można będzie wspólnie porozmawiać https://discord.gg/H7zz4ZY Naprawdę szczerze liczę na to, że znajdą się ambitni, którzy nie przestraszą się skali projektu bo bez odpowiednich zasobów ludzkich, nigdy nie ruszy on z miejsca! Pierwsze o czym muszę wspomnieć, dla wielu może być trudne do przyjęcia - szef może być tylko jeden - dlatego z góry od razu zaznaczam, że mimo iż poszukuję ludzi chętnych do stworzenia czegoś fajnego RAZEM to zgadzam się z powiedzeniem, że "gdzie kucharek sześć tam nie ma co jeść". Nie oznacza to tego, że każdy uczestnik projektu byłby tylko zwykłym pomocnikiem. Chodzi tu wyłącznie o rozwiązanie problemu bałaganu władzy i konfliktów w dyskusjach na różne tematy gdy zdania są podzielone. Gdy nie można dojść do kompromisu, ktoś musi podejmować decyzje. Problem hierarchii i dobrej organizacji chciałbym rozwiązać poprzez wydzielenie grup (np. deweloperów, budowniczych, kreatorów, helperów) o autonomii w określonym zakresie dotyczącym prac za które jest odpowiedzialna. Uwzględniając to co napisałem wyżej, głową projektu byłby dyrektor który trzymałby pieczę nad każdą z grup, będąc dodatkowym łącznikiem między nimi. Każda z grup posiadałaby lidera, którego sama wybierałaby spośród swoich członków (lub przez dyrektora) który bezpośrednio zarządzałby pracą grupy. Grupy kolaborując tworzyłyby serwer, wg. wspólnych wytycznych zawartych w projekcie serwera. Chciałbym w ten sposób zoptymalizować wydajność prac i zmaksymalizować satysfakcję z wykonywanych działań, bo mniejsze grupy są bardziej skuteczne no i każdy będzie miał swój "kawałek ogrodu" który będzie pielęgnował. Zainteresowanych zapraszam na discorda serwera, gdzie chętnie odpowiem na wszystkie pytania https://discord.gg/H7zz4ZY Założenia projektu: serwer ma być całkowicie darmowy, gracz nie poniesie żadnych kosztów by móc grać i w pełni wykorzystywać potencjał serwera nie wymagam składek na utrzymanie serwera, sam pokryję koszty utrzymania bo to moje hobby nie biznes :P serwer będzie opierał się na zmodyfikowanej grze (nie na zainstalowanych modach dostępnych z sieci) do wejścia na serwer potrzebny będzie odpowiedni launcher typ rozgrywki na serwerze określiłbym raczej jako survival życie na serwerze będzie skupiało się na tworzeniu społeczności którymi będą miasta, w ograniczonej liczbie i odgórnie określonej lokalizacji. Funkcjonalność miast oprze się na odpowiednio zmodyfikowanym (tak, zmodyfikowanym) Towny dzięki zmodyfikowanemu Towny każde z miast będzie mogło posiadać duże obszary jako swoje terytorium (mam tu na myśli np. połowę mapy), na którym będzie mogło dokonywać takich zabiegów jak wydobycie surowców, uprawa roli czy rozbudowa miasta każde miasto będzie posiadało swojego patrona, boga który będzie fundamentalną jego częścią gdyż to jego moc będzie pozwalała na rozwój miasta czyli przejmowanie terenu, czy podbijanie sąsiadów postać boga będzie odgrywana przez jego operatora, który aktywnie będzie mógł wywierać presję na swoich wyznawców tak by moderować rozgrywkę i nie pozwolić na nudę, kontakt graczy z bogiem odbywać będzie się poprzez totem miasta rozgrywka rozegra się tak naprawdę na kilku płaszczyznach tj: gracz/gracz - każdy z graczy będzie bezpośrednio współpracował lub konkurował z innymi graczami władca/władca - jako głowy miast będą uprawiać politykę, zarządzać swoimi miastami tak by miasta prosperowały, wpływając na graczy którzy będą poddanymi bóg/bóg - bóstwa mimo braku fizycznej postaci w grze, będą uprawiały "boską politykę" wpływającą na losy miast a nawet pojedynczych graczy nakierowując losy świata ku "scenariuszowi" uniwersum nie będzie spawnu, ponieważ nie będzie potrzebny - wiem, tu będzie wiele pytań ale ten temat zostanie poruszony później ekonomia serwera opiera się na handlu wymiennym (pomimo iż w grze będą przedmioty monet, nie da się ich przesłać w sposób innych jak ich przeniesienie w ekwipunku) co wymusi większą interakcję między graczami mapa będzie obłożona bogactwami zależnie od regionu (nie wszędzie będzie wszystko) a wegetacja roślin będzie możliwa tylko w sprzyjających warunkach np. dżunglowe drzewa nie wyrosną na sawannie a zboże na pustyni co dodatkowo wymusi konieczność handlu i interakcji Założenia, które wymieniłem TO NIE WSZYSTKIE a jedynie te, które są raczej kluczowe. Są one przedstawione zwięźle i nie poruszają szczegółów a jedynie nakreślają "wizję", która pozostanie tematem otwartym i razem będziemy mogli ją modyfikować gdy pojawią się lepsze pomysły, bo tylko na lepsze liczę Zainteresowanych zapraszam na discorda serwera, gdzie chętnie odpowiem na wszystkie pytania https://discord.gg/H7zz4ZY Ogólny zarys prac do wykonania: stworzenie forum serwera (preferuję silnik MyBB) integrujące wszelkie systemy serwera, które posłuży jako: strona z aktualnościami forum na którym odbywać się będzie część "opisowa" rozgrywki, pozwalająca wczuć się graczom w świat uniwersum, śledzić wydarzenia i znajdować informacje fabularne miejsce obsługi panelów zarządzania (czytaj niżej) stworzenie wiki serwera, która będzie skarbnicą wiedzy na temat zawartości serwera (np. informacji na temat przedmiotów czy stworzeń itd.) i będzie służyła jako instrukcja obsługi do gry stworzenie paneli zarządzania w formie graficznej dostępnymi z poziomu forum (lub też jako autonomiczny panel, zależnie od koncepcji) do obsługi systemów uruchomionych na serwerze np. zarządzanie miastem modyfikacja silnika gry (klient + serwer) odpowiednio do potrzeb serwera i jego uniwersum, tak by bujniej wykreować warunki gry z jakimi będzie się mierzył gracz stworzenie minimalistycznego launchera odpowiedzialnego za zapewnienie aktualnej wersji klienta gry oraz pozwalającego na logowanie się kontem założonym na stronie, które służy później do autoryzacji przy wejściu do gry na serwerze (identycznie jak dla serwera premium) zaprojektowanie uniwersum na którym oprze się cały serwer (mam już wstępną propozycję) uwzględniający aspekty fabularne tj. najważniejsze wydarzenia, historie, genezy wszystkiego co istotne w rozgrywce zaprojektowanie mapy wraz z lokacjami i obiektami, tak by wraz z uniwersum pełniła spójną całość zaprojektowanie nowych lub zmodyfikowanych mechanik, które zostaną zaimplementowane na serwerze np. nowych przedmiotów Jestem pewien, że nie wymieniłem wszystkiego ale najważniejsze punkty znalazły się na liście. Ważne jest to, że mimo ta lista wydaje się przytłaczająca nie są to rzeczy nieosiągalne. Wszystko o czym piszę, jestem w stanie zrobić sam, tak samo nauczyć innych. Zainteresowanych zapraszam na discorda serwera, gdzie chętnie odpowiem na wszystkie pytania https://discord.gg/H7zz4ZY Kogo poszukuję: programistów o różnym stopniu zaawansowania, do różnych części projektu, korzystających z Gita i Mavena, programujących w takich językach jak: Java - tworzenie i rozwój pluginów, modyfikacja gry na potrzeby serwera oraz budowa i rozwój launchera niezbędnego do gry na serwerze PHP, JS z HTML oraz CSS - rozwój i utrzymanie części webowej projektu czyli, strony, forum i innych zbudowanych systemów opartych na tych technologiach budowniczych, na których barkach spocznie przygotowanie mapy (zaprojektowanej specjalnie po fabułę) z różnymi lokacjami, obiektami przyrody itd. operatorów gry, którzy będą czuwać nad stanem serwera, porządkiem wśród grających, egzekwowaniem postanowień regulaminu, moderowaniem rozgrywki, odgrywaniem postaci bogów kreatorów uniwersum, odpowiedzialnych za zaprojektowanie historii świata w którym będą grać gracze, tak by fabuła mogła zostać rozwinięta o nowe wydarzenia z biegiem czasu, które równolegle będą kreować rozgrywkę lub wręcz odwrotnie - gdy to rozgrywka wykreuje fabułę projektantów gry, odpowiedzialnych za wszelką zawartość w grze (silnik gry, modyfikacje oraz pluginy), projektowanie elementów gry jak nowe przedmioty, mechaniki oraz systemy poprzez sporządzanie ścisłych projektów będących spójnymi z całością serwera, będącymi autonomicznymi zmianami lub dopełniających się wzajemnie administratorów, moderatorów oraz redaktorów forum i wiki community managerów, którzy korzystając z biegłej wiedzy o stanie serwera zajmą sie reklamą serwera i zaopiekują się społecznością czekającą na efekty, przekażą najświeższe newsy czy też przygotują ciekawe artykuły dotyczące serwera helperów odpowiedzialnych za pomoc graczom we wszystkich aspektach dotyczących serwera (np. obsługa launchera, forum, wiki, samej gry na serwerze czy panujących zasad) oraz przygotowywanie samouczków i poradników tekstowych lub wideo, prowadzenie "szkoleń" i innych działań mających na celu nauczenie graczy jak wykorzystywać potencjał gry na serwerze administratora discorda, kogoś kto ogarnia wszystkie jego bajery, fajnie go zorganizuje i zadba o porządek Wylistowane wyżej "kategorie zadań" nie prezentują bezpośrednio organizacji jaką chciałbym wprowadzić, a mają na celu nakreślić jedynie zakres obowiązków które trzeba pokryć odpowiednią ilością rąk do pracy. Zainteresowanych zapraszam na discorda serwera, gdzie chętnie odpowiem na wszystkie pytania https://discord.gg/H7zz4ZY Opis projektu jest bardzo odchudzony, ale z doświadczenia wiem, że mało komu chce się czytać więc oszczędziłem sobie tego trudu a Wam ułatwiłem czytanie. Ci którym będzie zależało, zdobędą informacje. Tak naprawdę to co teraz tu przedstawiłem to pochodna mojego wcześniejszego postu więc gdyby ktoś chciałby się zapoznać https://www.mpcforum.pl/topic/1571207-110survival-grace-of-gods/ To chyba tyle. Pozdrawiam i liczę na pozytywny odzew! PS: Dla ciekawskich, trochę na zachętę wrzucam co prawda nie ukończone działo, które ostatnio dodałem do gry grzebiąc z nudów. Funkcjonuje jako nowy pojazd, można w nie "wsiąść" i celować w górę i w dół. Ma pozwolić na przyzwoite oblężenia zamiast TNT którego mechanikę zmienię tak by wybuch natychmiastowo wysadzał ładunek. Dodatkowo w połączeniu z modyfikacją, sposobu niszczenia bloków (uderzony blok utrzymuje obrażenia) którą też mam w planie, wydaje się być bardzo obiecujące.

×