Nazwa projektu
MaxiCraft
Cel
Dokończenie serwera MaxiCraft, odhaczenie całej listy TODO, poprawienie wszystkich błędów związanych z elementami czatu, oraz samą rozgrywką. Zbilansowanie gry pomiędzy różnymi klasami. Więcej możliwości rozwijania swojej postaci (może drzewkiem rozwoju?). Rozbudowa mapy pod PVP oraz spawna (spawn ukończony w 50%)
Co udało nam się zrobić
Zaimplementowanie systemu rozwoju postaci poprzez zdobywanie poziomów (dzięki zabójstwom) Dopieszczenie elementów czatu, tak aby były one przejrzyste. Te które są ważniejsze są wyróżnione innym kolorem, słowa kluczowe także. Utworzenie dwóch zbilansowanych klas postaci dla graczy, wojownik, oraz łucznik. Każdy z nich ma swoje umiejętności wraz z wzrastającym poziomem Dopóki gracz żyje nie może wybrać innej klasy, musi sobie poradzić z tym co zdobył Rozpisanie rozwoju dla łucznika: więcej obrażeń podczas strzału z łuku, zwiększenie bazowej szybkości, wybuchowe strzały, pajęczy kokon przy strzale w cel, strzała która zatrzymuje, multishoot, porażenie przeciwnika piorunem (oczywiście na wszystko procentowa szansa) Rozpisanie rozwoju dla wojownika: pchnięcie przeciwnika przed lub za siebie, utworzenie szklanej klatki z której nie można uciec (sama znika po czasie), absorpcja HP przeciwnika, wystrzelenie przeciwnika w powietrze, tymczasowa zmiana podłoża na lód, porażenie piorunem przy uderzeniu(?) (oczywiście na wszystko procentowa szansa) Stworzenie depozytów - miejsca gdzie każdy będzie mógł składować swoje itemy, a także pochwalić się trochę swoją twórczością. Depozyty dzielą się na 3 sekcje - pierwsza jest największa, nie tylko można w niej zostawić zdobyte przedmioty, ale także udekorować - ta jest oczywiście najdroższa. 2 sekcja to mniejsze depozyty, je także można udekorować, ale mają o wiele mniej miejsca, także trzeba się zastanowić - czy stawiamy na to, żeby było ładnie czy wolimy zachować formę depozytu. 3 sekcja (muszę ja jeszcze wybudować) natomiast to same skrzynki, w niej nie można nic stawiać. Każdy może sobie kupić taką - choć wydaje mi się, że te najdroższe będą możliwe do kupienia tylko z pomocą kolegów (wszyscy się zrzucą) dlatego jestem w trakcie pisania systemu team'ów. Po śmierci z ludzi wypadają Krwawe monety, same w sobie mają pewną wartość zależną od rangi, musimy więc się zastanowić ponieważ część dóbr na serwerze można kupić za krwawe monety, a część za $, aktualnie wymienić walutę można klikając prawym przyciskiem myszy, ale pomyślę nad kimś kto mógłby je wymieniać na $$$ Podczas enchantowania itemów gracze mają malutką szansę na wylosowanie dodatkowego enchantu specjalnego do miecza czy łuku, dzięki temu schemat klas może zostać zachowany, a enchanty na łuk równie dobrze może mieć wojownik. Utworzyłem też system małych udogodnień dla serwerowych donatorów, menu z wyborem particlesów mam w przygotowaniu, a aktualnie zmiana koloru nicku, wyłączenie automatycznego podnoszenia itemów z ziemi (serio.. pomaga), czy możliwość wywołania rain'u - deszczu monet, albo kodem losowym, albo kodem wybranym. Taki deszcz moża odebrać przepisując kod (w tym momencie dany vipek może sobie nabić reputacji :D)
Plany
W planach mam dokończenie levelowania swojej postaci, połączenie paru pluginów z bazą MySQL. Muszę także pomyśleć nad trzecią klasą - pewnie coś pokroju maga czy czarodzieja, który też miałby swoje umiejętności. Pracuję też nad całkowitym przetłumaczeniem wiadomości, które wymagają zmian w .class. Jak wspomniałem zacząłem pisać system teamów, tak aby każdy mógł łączyć siły i walczyć ze złem w paczce przyjaciół, aktualnie każdy klan (team, grupa, gang, party, squad, zobaczymy jaka nazwa się przyjmie) ma swój czat prywatny, muszę zastanowić się nad kosztem założenia takiego klanu i opcjonalnymi profitami płynącymi z przynależności do jakiegoś. Warto byłoby zwrócić szczególną uwagę na jakiś rozbudowany system zgłaszania graczy, serwer ochrania BGB, ale wiadomo, to nie wystarczy, a haxów teraz co niemiara! Tak jak wspomniałem muszę wybudować jeszcze 3 strefę depozytów ze skrzynkami, a oprócz tego pomyśleć nad jakimiś podatkami za taki depozyt. Trzeba będzie uzupełnić sklepy, te z bronią i te z itemami, dzięki którym będzie można upiększyć swoje depozyty. Questy? Mam to gdzieś z tyłu w głowie, ale nie chcę robić z tego serwera RPG. Mocno rozmyślam nad czymś co byłoby naprawdę fajną opcją - mianowicie sygnatura ze statystykami z serwera. To nie jest ciężkie, sam kod PHP już mam, ale muszę znaleźć sposób na uzupełnianie bazy danych statystykami - czego na ten moment nie umiem. Planuję także otworzyć serwer głosowy TS3, tak, żeby ludzie mieli gdzie pogadać, wiecie - to gra zespołowa :D Opcjonalnie zastanawiam się nad forum, ale to się zobaczy czy warto
Osoby/organizacje biorące udział (linki)
Ja. Wszystkim dotychczas zajmowałem się ja, ze względu na to,że serwer dotychczas stał na moim komputerze, owszem na serwer wchodziły różne osoby dzięki odblokowaniu portów, ale tylko przelotnie, pomagały mi coś jedynie po testować, także dotychczas cały rozwój prowadziłem sam. Piszę tutaj, ponieważ powoli mój komputer przestaje starczać, aby hostować serwer, bazę danych, a do tego samemu przebywać na serwerze. Myślę, że dzięki temu, że uda mi się nawiązać współpracę z LVLUP będę mógł pracować z większą ilością ludzi, którzy zostaną na dłużej. Na ten moment mogę powiedzieć, że gdy serwer ruszy i będzie miał już jakąś bazę graczy uruchomię system awansów. To znaczy, że każdy w wyznaczonym czasie będzie mógł oddać swój głos na kogoś kto potencjalnie mógłby awansować - dzięki temu moderatorzy, którzy bardziej zbliżają się do ludzi i faktycznie są pomocni, będą mogli zająć nowe stanowisko i przejąć nowe uprawnienia. Demokracja :D
Osoby/organizacje które może wezmą udział (linki)
Tak jak wspomniałem wyżej. Oprócz tego gracze sami mogą sobie aplikować na stanowisko youtubera.
Usługi z lvlup.pro których potrzebuję aby zrealizować swój cel wraz z parametrami (GB RAM, sloty itp)
Myślę, że VPS KVM 4GB na spokojnie wystarczy, abym mógł pracować sobie nad serwerem i w póżniejszym czasie wypuścić go na forum publiczne. Dzięki temu będę mógł postawić serwer głosowy, zahostować stronę internetową, połączyć pluginy, które wymagają bądź opcjonalnie proszą o dostęp do bazy danych.
Co mogę zaoferować w zamian
Jeśli pomysł z Questami się zrealizuje, zapewniam, że pojawi się taki, który w szczególności będzie sie odnosił do LVLUP'a. Do tego na spawnie znajdują się różni NPC. Jedni są bliżej miejsca respawnu, drudzy są bardziej rozsiani po mapie. Od nich będzie można uzyskać set LVLUP, każda część będzie nawiązywała nazwą i lore'm do hostingu. Wiadomo, jakieś reklamy na stronach prowadzonych przeze mnie (możliwe, że na sygnaturze też). Wiadomości na czacie (klasyk)
Dlaczego ten projekt jest unikalny? Opisz
Na polskiej scenie serwerów minecraft istnieje parę dobrych serwerów, ale brakuje im autorskich rozwiązań - takich które faktycznie mogą zaimponować. Obecnie schemat wygląda tak: -> bierzesz kita i idziesz się bić; -> "depozyty" są przydzielane za pomocą plotme; -> żeby zabić kogokolwiek musisz spoooro przesiedzieć U mnie, a przynajmniej tak jak ja planuję to wszystko będzie w nieco ładniejszej oprawie. Wchodzi tutaj element ekonomii gdzie należy się zastanowić jakie są potrzeby i co bardziej się przyda - monety czy $$$? W międzyczasie oczywiście będą wychodzić kosmetyczne zmiany, eventy związane z prawdziwym światem (tzn. święta) chciałbym ten serwer w dalszym ciągu pielęgnować. Myślę, że większość rozpisałem powyżej i to wystarczy, żeby przekonać do siebie resztę forum.
Wszelkie pytania i propozycje zostawiajcie pod tematem, lubię konstruktywną opinię, więc na pewno się odezwę! Screenshoty