|
www.warsztatgames.fora.pl WarsztatGames
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Xirdus
Dołączył: 22 Sty 2012
Posty: 52
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5
|
Wysłany: Nie 16:10, 22 Sty 2012 Temat postu: Deathmatch League |
|
|
Mój pomysł przedstawiony na forum Warsztatu. Generalnie to samo co Estivo, ale w detalach znacznie się różni, więc piszę osobno.
Top-down shooter (mechanika podobna do Mech Commander), pojedynki mechów na arenie. W grze byłby to taki sport. Gracz tworzyłby mecha z gotowych elementów: bazy, broni oraz dodatków. Baza, czyli "ciało" mecha, określałaby jego bazową wytrzymałość oraz liczbę punktów do przymocowania dodatków wraz z ich położeniem (przykładowo trzy punkty z przodu, po jednym na każdym boku i jeden z tyłu, inna baza miałaby osiem punktów rozłożonych w ośmiościan foremny). Gra będzie miała też kilkanaście gotowych mechów różnych klas, dla tych którym nie chce się robić.
Typy broni byłyby jakie nam się tylko uda zrobić - miniguny, wyrzutnie rakiet, miny, bomby magnetyczne, miotacze ognia, lasery. Broni jądrowej mówimy nie. Zależnie od punktu przyczepienia broni będzie ona miała inne pole manewru - przykładowo minigun umieszczony z tyłu nie może strzelać do przodu. Dodatki to będą np. tarcze kuloodporne, jetpack, ogólnie wszystkie rzeczy, które nie są bronią.
Każdy element będzie miał pewne parametry, które można modyfikować, np. minigun będzie miał modyfikowalną szybkostrzelność - im większa tym szybciej się przegrzewa, więc ustawienie na maxa nie zawsze jest najlepsze. Każdy element będzie posiadał swoją cenę i masę - zbyt ciężkie albo zbyt drogie mechy mogą zostać niedopuszczone do walki. Odblokowywanie nowych elementów odbywałoby się tylko w trybie kariery - w szybkim meczu i w grze sieciowej od początku dostępne byłoby wszystko.
Multiplayer
Każdy mógłby założyć serwer, admin serwera mógłby ustawić takie rzeczy jak tryb gry, rotację map, ograniczenia wagowe/cenowe mechów itp. Myślę, że do 16 graczy naraz to minimum.
Tryby gry:
-Classic (Last Man Standing) - główny tryb, taki jak w karierze, roboty nawalałyby się wzajemnie aż zostanie jeden lub upłynie czas meczu.
-Team Classic - dwie drużyny walczą przeciwko sobie aż jedna zostanie wybita w pień lub upłynie czas meczu.
-Deathmatch - wszyscy na wszystkich, po zniszczeniu jest respawn. Po respawnie przez krótki czas nic nie może mecha zniszczyć ani on nie może strzelać. Kto pierwszy zdobędzie limit fragów, albo po upływie czasu będzie miał ich najwięcej, wygrywa.
-Team Deathmatch - to co wyżej, tyle że z podziałem na teamy.
-Defence - grupka graczy broni się przed natarciem botów. Przychodzą one w falach, na końcu jest boss.
-Capture the flag - gracze dzielą się na dwie drużyny, gracz musi zdobyć flagę w bazie przeciwnika i przenieść ją do swojej bazy. Gdy zetknie w swojej bazie obie flagi, drużyna zdobywa punkt. Gra się do określonej liczby punktów lub do upływu czasu.
-Inne, które wymyśli się w trakcie.
Gra nie będzie dostarczała żadnych systemów rankingowych - będzie za to funkcja automatycznych screenshotów po meczu.
Single player
Dostępne byłyby dwa tryby: szybki mecz i kariera. Szybki mecz to generalnie tryb multi z botami. Kariera byłaby za to bardzo rozbudowana.
Gracz na początku dostaje gotowego, bardzo słabego mecha. W tym trybie, żeby ulepszyć mecha, trzeba wydawać wirtualne pieniądze na nowe elementy. Gracz będzie mógł brać udział w różnych turniejach. W grze będzie funkcjonował kalendarz imprez - każda impreza będzie miała miejsce w określony dzień roku, będzie można brać udział tylko w jednej w danym dniu, nie będzie można najpierw wziąć udziału w turnieju z 4 kwietnia, a potem z 2. Niektóre turnieje będą częścią ligi - za udział w nich dostaje się punkty rankingowe na zasadach właściwych dla danej ligi. Większość lig będzie dzielona na poziomy - żeby przejść do wyższej ligi, trzeba najpierw się wykazać w niższej. Wygrane w niektórych turniejach będą skutkowały odblokowaniem nowych elementów dla mecha. Kiedy zacznie się odnosić sukcesy, będzie można podpisać kontrakt ze sponsorem.
Niektóre turnieje w trybie kariery będą wymagać drużyny. Można albo założyć własną drużynę albo dołączyć do istniejącej. Dołączając do istniejącej drużyny, jesteśmy zobowiązani stawiać się na wyznaczonych przez kapitana turniejach i nie możemy uczestniczyć w turniejach drużynowych przez niego niewyznaczonych. Mając własną drużynę, nie ma takich ograniczeń. Im bardziej jesteśmy znani, tym lepsi gracze będą się zgłaszać do naszej drużyny. Grając w naszej drużynie stają się oni jeszcze lepsi, więc wymiana składu nie będzie zachodziła zbyt często. Członkowie drużyny będą mieć wskaźnik morale - rośnie wraz ze zwycięstwami, spada z przegranymi. Jeśli po wygranej w turnieju nie zapłacimy zadowalającej kwoty, morale spadają. Jeśli morale są odpowiednio niskie, może on opuścić naszą drużynę. Morale możemy zwiększać dając premie lub samodzielnie kupując wyposażenie mecha.
Post został pochwalony 1 raz
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Wem
Dołączył: 22 Sty 2012
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 16:41, 22 Sty 2012 Temat postu: |
|
|
Uważam, że to dość ciekawy pomysł. Jednakże...
1. Dlaczego z góry skreślasz "systemy rankingowe"?
2. Ciężko wyobrazić mi sobie walkę 16 mechów na planszy w dwóch wymiarach. Mógłbyś dokładniej opisać ten aspekt?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Xirdus
Dołączył: 22 Sty 2012
Posty: 52
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5
|
Wysłany: Nie 16:50, 22 Sty 2012 Temat postu: |
|
|
1. CS działa bez systemów rankingowych i od kilkunastu lat ma się dobrze. Systemy rankingowe wymagają centralnego serwera, którego nie posiadamy (chyba żeby ograniczyć się do lokalnego przechowywania statsów).
2. Jak jest dostatecznie duża mapa to nie widzę problemu. Trzeba wpierw zrobić techdemo, potem będziemy się nad takimi pierdołami zastanawiać.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Wem
Dołączył: 22 Sty 2012
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 17:02, 22 Sty 2012 Temat postu: |
|
|
1. Ja natomiast uważam, że ranking najlepszych graczy bardzo by się przydał. Nie dość, że tworzy to wyzwanie dla graczy, to przedłuża żywotność gry.
Odnośnie "centralnego serwera", nie potrzebujemy dedyka do czegoś takiego. Wystarczy zwykły serwer internetowy, z bazą danych. Można się z takim połączyć i działać z SQL. Oczywiście to tez może wiązać się z kosztami, ale załatwienie czegoś takiego to moim zdaniem pikuś. Jeżeli cały projekt wypali, nie trudno będzie znaleźć sponsora, który zadba o serwer. A nawet jeżeli by się nie udało, to ja u siebie mam miejsce na serwerze(płacę za niego, mogę stworzyć jeszcze jedną bazę danych i podpiąć 98 domen odnośnie miejsca to jest jakieś 100-150 wolnego, którego prędko nie wykorzystam). Jedyny kłopot mogła by sprawić domena, ale od biedy można to załatwić darmowo na *.tk
2. Nie potrafię sobie tego wizualnie wyobrazić. Może jest jakaś podobna gra do Twojego pomysłu, to pokazałbyś screena.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hashedone
Dołączył: 21 Sty 2012
Posty: 46
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 17:58, 22 Sty 2012 Temat postu: |
|
|
Baza danych nie wystarczy. Potrzebny jest server gdzie gry były by rejestrowane (jeśłi to by była baza danych, wystarczyło by znać do niej hasło żeby średnio rozgarnięty gimnazjalista mógł sobie buffować statystyki, a reverse engineeringiem takie hasło się wyciągnie z gry bardzo łatwo). Ale to rzecz drugorzędna. Widzę na chwilę obecną tak jak to opisał Xirdus, a jeśli by się "sprzedało" być może wprowadzić system dotacji i postawić serwer do synchronizacji gier. Wtedy można dodać możliwość gier rankingowych, gdzie początkowo rzeczy były by poblokowane jak w karierze, a wraz ze wzrostem rankingu odblokowywało by się je. W tego typu grach można by się pokusić o posiadanie własnych mechów (a nie składaniu mecha przed każdą grą). Mam nawet pomysł na realizację, przy czym na razie należało by zabrać się za samą grę żeby zobaczyć czy są szanse, że wypali. Generalnie uważam ten pomysł za najlepszy na początek (dla czego? bo sam się szykowałem od jakiegoś czasu żeby napisać T-D shootera, choć w trochę innym klimacie).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Wem
Dołączył: 22 Sty 2012
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 18:10, 22 Sty 2012 Temat postu: |
|
|
Mógłbyś rozwinąć "gry były by rejestrowane"? Chyba nie masz na myśli zbierania danych o każdej grze. Do Rankingu powinny iść tylko te wyniki które gracz będzie chciał wysłać.
Dzięki czemu było by to bardziej bezpieczne?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hashedone
Dołączył: 21 Sty 2012
Posty: 46
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 18:18, 22 Sty 2012 Temat postu: |
|
|
W sensie rejestrowany fakt o ich odbyciu. Czemu bezpieczne? Bo w przypadku gotowej bazy danych wystarczy wykonać zapytanie updatujące wyniki gracza "po grze" (mając dane db można to zrobić zawsze). Jeśli robimy własny serwer, protokół ustalamy sami i można to zrobić w bezpieczniejszy sposób: najpierw należało by postawić serwer - serwer centralny dostawał by o tym informację. Połączenie z grą odbywało by się poprzez ten centralny serwer - nie dało by się go wówczas oszukać kto brał udział w rozgrywce. Następnie serwer wysyłał by informację o rozpoczęciu gry, którą potwierdzają wszyscy gracze - ci którzy nie potwierdzili nie są brani pod uwagę w rankingu (choćby dla ich bezpieczeństwa). Ostatecznie serwer na którym toczy się gra wysyła do centralnego informację o zakończeniu gry i wszystkich wynikach, które znowu są potwierdzane przez innych graczy. To eliminuje możlwość łatwego oszukania serwera czy gra się toczyła. Oczywiście gry bez centralnego połączenia (choćby lan) były by możliwe, ale nie liczyły by się w rankingu (była by możliwość sprawdzenia rankingu gracza jeśli byłoby połączenie z internetem, ale nie jego aktualizowania).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Wem
Dołączył: 22 Sty 2012
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 18:28, 22 Sty 2012 Temat postu: |
|
|
Muszę przyznać, że na dłuższą metę masz rację. Ale czy na początek wersja z zwykłą bazą SQL by nie wystarczyła? Jakby nie patrzeć jest to dość atrakcyjny feature. O większym poziomie bezpieczeństwa moglibyśmy zacząć myśleć w razie ewentualnego sukcesu i zdobycia sponsora.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hashedone
Dołączył: 21 Sty 2012
Posty: 46
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Nie 19:23, 22 Sty 2012 Temat postu: |
|
|
Wystarczy, jeśli będziesz w stanie zaprojektować dowolny protokół który zadziała. Ja nie mam pomysłu.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
mwojt
Dołączył: 21 Sty 2012
Posty: 11
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: warmińsko-mazurskie
|
Wysłany: Nie 21:34, 22 Sty 2012 Temat postu: |
|
|
System rankingowy zawsze można dorobić później, bo nie jest aż tak bardzo powiązany z rozgrywką, lepiej nie komplikować projektu od samego początku bo szybko się może rozsypać. Dobrze by było na początku zrobić uproszczoną grywalną wersję bez żadnych bajerów.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Estivo
Dołączył: 20 Sty 2012
Posty: 30
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Żabów
|
Wysłany: Nie 23:10, 22 Sty 2012 Temat postu: |
|
|
Ja mam tylko pytanie jedno. Realistyka czy dynamika w rozgrywce? Chodzi mi po prostu czy będziemy szybko wszystko robić i rozgrywka będzie się toczyć niczym w Gunz The Duel czy raczej będziemy chodzić tym wolnym robotem i strzelać do równie wolnego robota enemy?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Xirdus
Dołączył: 22 Sty 2012
Posty: 52
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5
|
Wysłany: Pon 0:58, 23 Sty 2012 Temat postu: |
|
|
Jesteś chyba pierwszą osobą, która w walce mechów szuka realizmu Ja nie stawiam na realizm czy dynamikę, stawiam na fun. Tak dużo bajerów i detali żeby zadowolić "tunerów", ale też na tyle prosta i dynamiczna akcja, by ucieszyć "niedzielnych graczy".
Jak już jesteśmy przy realiźmie: jak myślicie, czy skończone ammo i paliwo (energia) mają tu sens? Z jednej strony polepszy aspekt "tunerski", z drugiej koniec amunicji może od gry odepchnąć. Chociaż wydaje mi się, że trzeba będzie to po prostu zobaczyć w praktyce.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
MaxGarden
Dołączył: 20 Sty 2012
Posty: 17
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Zabrze
|
Wysłany: Pon 8:28, 23 Sty 2012 Temat postu: |
|
|
Można zrobić przegrzewanie się karabinów, wtedy "neosy" nie będą wszędzie biegały i nawalały do wszystkiego co widzą oraz dochodzi nowe ulepszenie: radiator do broni .
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hashedone
Dołączył: 21 Sty 2012
Posty: 46
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pon 12:21, 23 Sty 2012 Temat postu: |
|
|
A ja uważam że skończona ilość energii i amunicji to podstawa (przy czym co do energi - ok, niech będzie jej regeneracja, którą można polepszyć kupując jakieś generatory prądu, ale na pewno nie można tak w nieskończoność). Co do niedzielnych graczy - wystarczy wyważyć grę tak, żeby typowe uzbrojenie w typowej walce nie dawało ryzyka że się skończy (a jak ktoś chce się bawić w ostry tuning, to może pojeździć po granicy).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Estivo
Dołączył: 20 Sty 2012
Posty: 30
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Żabów
|
Wysłany: Pon 12:37, 23 Sty 2012 Temat postu: |
|
|
Brak ograniczenia ammo, a jest przegrzewanie. Wyobraź sobie, że nawalasz do kolesia który ma za ścianą healera i go healuje cały czas i prujesz w niego non stop i kończ ci się ammo. Trochę do dupy. Wyobraź sobie przegrzewanie i taki koleś ma healera, któremu broń do healowania też się przegrzewa, jest wtedy szansa szybko zaatakować czymś co da radę strzelać i zniszczyć kolesia.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|