pateusz
6.08.2009, 11:03:13
Witam, chce zrobić grę MMORPG. Od czego zacząć?

PS. Jestem nowy

, nie bijcie.
nospor
6.08.2009, 11:04:11
od nauki podstaw php i mysql. Jak to poznasz, wróć i zadaj konkretne pytanie
pateusz
6.08.2009, 11:07:26
Umiem PHP i MySQL

, taki tępy nie jestem.
wookieb
6.08.2009, 11:08:28
A konkretnego pytania zadać nie umiesz. Z czym masz problem? Co chcesz DOKŁADNIEJ wiedzieć?
nospor
6.08.2009, 11:08:34
Napisales ze jestes nowy. Nie napisales z czego jestes nowy. Poza tym, jak ktoś nie umie zadać prostego pytania, które od razu wyjaśnia czego konkretnie oczekuje, co juz umie itp, to kwalifikuję go jako osobą początkującą

Skorzystaj z wyszukiwarki, tego typu tematy juz byly
http://forum.php.pl/index.php?showtopic=32377&hl=MMORPGhttp://forum.php.pl/index.php?showtopic=124779&st=20
pateusz
6.08.2009, 11:11:34
Nie mam pojęcia co zrobić najpierw(tak jak ze sprzątaniem pokoju), a pisałem ze jestem nowy bo chodziło mi o to ze na forum.
Poker
6.08.2009, 11:13:26
Najpierw zastanów się sam czego chcesz, o jakiej tematyce ma być gra.
Najlepiej wszystko ze szczegółami porozpisywać na kartkach lub gdzie tam chcesz, zostaw niech poleży jeden dzień wróć następnego i dopisz to czego brakuje, zrób NAJPIERW PLAN całości później dopiero możesz zaczynać grafika - > kod
wookieb
6.08.2009, 11:13:31
Od napisania prostej strony. przeczytania artów na temat tego co chcesz uzyskać i co jest ci potrzebne. To NADAL nie jest konkretne pytaine.
pateusz
6.08.2009, 11:21:06
Ok, wiec tak. Mam 2 Książki o PHP("PHP Leksykon funkcji" i "PHP Praktyczne wprowadzenie"). To ma być takie sims online, rozumiecie?
wookieb
6.08.2009, 11:23:45
Tak ale to ty nas nie rozumiesz.
Nie masz nawet planu wiec z czym ty przychodzisz? Ze wysypiemy ci gotowe rzeczy?
MUSISZ WIEDZIEC CO DOKLADNIE CHCESZ!
Autoryzacje użytkownika chociaż znasz? ZNasz Programowanie obiektowe?
Przecież ci nei powiemy dokladnie" To zrobisz tak i tak a tu masz skrypt". NAJPIERW PLAN! A POTEM PRZYCHODŹ Z KONKRETNYM PROBLEMEM. Wieć twoje początki powinny być od ruszenia mózgownicą.
Ja tez moge powiedzieć " Chce stronę". 0 informacji bo precyzuje CO na niej chce, jaka to jest strona, a powiedzenia SIMSY online = nic.
zwiedzam
6.08.2009, 11:25:27
Ale temacik gorący (23 min. od tematu i 10 odpowiedzi). Każdy chce mieć własna grę ?

Sam się w to bawiłem i podzielam zdania innych tutaj (ale dopiszę coś niecoś):
0.Pograj w kilka przynajmniej gierek tego typu i skumaj o co naprawdę chodzi.
1.Pomyśl, potem Google. Jak znasz PHP i Majsqula to w sumie dziwne pytanie zadałeś.
2.Miej pomysł konkretny świata i założeń gry - opisz cele, ważniejsze algorytmy <- tzw. plan

3.Zastanów się co z grafiką (jest / nie ma). Zastanów się nad Interfacem.
4.Zrób frameworka z obsługą podstawowych, powtarzalnych czynności - obsługa DB, wyświetlanie, obsługa kont userów, opcji etc..
5.Zacznij pisać grę, ale wcześniej odwiedź strony traktujące o tym bezpośrednio (znowu Google), hasła: via browser, gry przez przeglądarkę etc..
No i w ogóle masz trochę mało lat z tego co łapię ; ) To jest fajna cecha (świeże podejście być może), albo i nie fajna (b. doświadczenia, brak dystansu)...
powodzenia.
pateusz
6.08.2009, 11:27:13
Ty mnie nie rozumiesz "Od czego zacząć" znaczy logowanie itd. itp.
wookieb
6.08.2009, 11:30:02
pateusz
6.08.2009, 11:33:10
0. Gralem.
1. Czemu?
2. Ten cały pomysł to ja mam.
3. Nie ma.
4. Ok.
5. Ok.
THX, o takie coś mi chodziło.
Spawnm
6.08.2009, 11:33:20
zacznij od serca gry , pewnie będzie to jakiś system walki czy coś innego unikalnego , gdy zrobisz tego algorytm , potem klasę , przetestuj na suchych tablicach bez db. Działa ? Masz fajny świat , fabułę gry i szkielet systemu ? Fajnie robisz klasy do db , usera itp, i zaczynasz dopisywać moduły logowania , sklepików itp. Masz problem bo kod nie działa to wtedy wpadasz na forum i piszesz temat w przedszkolu czy w php , ten przenoszę na hydepark.
pateusz
6.08.2009, 11:36:03
wookieb, wciąż mnie nie rozumiesz...
// Klasy to moja słaba strona...
Programowanie to jedno a projektowanie to drugie. Programować może i umiesz choć jakaś wrodzona ostrożność kaze mi sądzić, że jednak nie za bardzo.
Nie masz jednak pojęcia o projektowaniu i bez tego nie masz co zaczynać. Poczytaj sobie o wzorcach, architekturach. Pooglądaj złożone rozwiązania i zobacz jaka to skala zagadnienia.
Jeśli pisanie gry zaczynasz od pytania "Co najpierw logowanie czy panel użytkownika?" to zdecydowanie zajmij się czymś innym bo szkoda Twojego czasu.
Cytat(pateusz @ 6.08.2009, 12:36:03 )

// Klasy to moja słaba strona...
No i miałem rację.
pateusz
6.08.2009, 11:43:08
Słuchajcie, ja 1 raz będę się brał za pisanie gry...
Dotychczas pisałem SSN tylko...
Spawnm
6.08.2009, 11:45:06
No ok, ale co z tego? Dostałeś odp. co masz zrobić. Wyjmuj zeszyt i pisz co byś chciał w grze , jakieś algorytmy itp.
Potem przenieś to na kod. Kolejność jaka ci się podoba.
Cytat(pateusz @ 6.08.2009, 12:43:08 )

Słuchajcie, ja 1 raz będę się brał za pisanie gry...
Dotychczas pisałem SSN tylko...
To co napisał
@Spawnm + ode mnie `friendly adivce` -> nie bierz się za pisanie gry. Dużo (a raczej niedużo) się napiszesz i dasz sobie spokój, bo nic Ci nie będzie działać. I to co napiszesz dotychczasz (raczej niewiele) pójdzie na marne.
pateusz
6.08.2009, 12:19:37
ja to robię tylko dla czystej edukacji, to i tak będzie na localhoscie...
Cytat(pateusz @ 6.08.2009, 13:19:37 )

ja to robię tylko dla czystej edukacji, to i tak będzie na localhoscie...
To bez różnicy. Weź się za napisanie np. CMS`a. To i tak więcej niż podstawy, ale nie tyle co napisanie GRY...
in5ane
6.08.2009, 12:36:53
Muszę to napisać. Ludzie mają naprawdę nasrane w głowach. Pewnie każdy z Was chciał mu to napisać, ale nie wiedział jak. Czy Ty myślisz, że ktoś umie trochę php i mysql i sobie pstryknie palcami i napisze sobie skrypt, na którym stoi allegro lub może sobie napisze skrypt wyszukiwarki google (+ bot google + te wszystkie inne zbędne moduły)? To są wielomiesięczne, a nawet i wieloletnie prace wielkich grup programistycznych. Myślisz, że sam napiszesz grę typu Simsy i w dodatku w wersji przeglądarkowej? Z Twoim (nie)wielkim doświadczeniem w programowaniu (tak zakładam, a to dlatego chociaż, że nawet nie znasz obiektówki) możesz to pisać 5 lat. Najpierw się naucz dobrze php, mysql, javascript, następnie ajaxa (te dwa ostatnie bardzo się przydają w grach on-line), no i do tego jakaś wersja htmla (na obecne czasy to xhtml) i css (bo tych dwóch ostatnich nie wymieniłeś, że umiesz). Później sobie kup zeszyt 100 kartkowy i cały wynotuj, a co ma w nim być zapewne pytasz, a więc plan gry, założenia gry, postacie jakieś, miasto, galaktyka (nie wiem jak to chcesz, to tylko przykłady), opcje, konfiguracja itp. Dopiero później weź się za pisanie. Ale i tak dam sobie rękę uciąć, że nie wiedziałbyś od czego zacząć. Trochę spadłem z fotela, jak przeczytałem, że chcesz zacząć od logowania, skoro nic innego nie masz naszykowanego. Będę kończył ten monolog, bo i tak pewnie go nie rozumiesz i będziesz dalej się upierał, że będziesz pisał grę on-line.
P.S.: Teraz doczytałem Twój ostatni post, że dla czystej edukacji chcesz pisać. Hmm.. ja np. dla czystej edukacji (edukacji Zend Frameworka) piszę sobie system ogłoszeń. Może się to wydawać proste, ale poznaję co raz to dogłębniej ten świetny framework. Więc skoro chcesz dla czystej edukacji na localhoście, to weź sobie napisz też coś takiego, albo np. napisz własny system logowania, żeby było w 100% zabezpieczone, z podziałem na grupy/role użytkowników itp.
Pzdr...
pateusz
6.08.2009, 12:42:00
ja nie umiem programować? gostek ja takie rzeczy zrobiłem ze byś się zesrał gdybyś usłyszał
Spawnm
6.08.2009, 12:46:03
Cieszymy się że jesteś zdolny , jednak takie teksty zostaw dla siebie i kolegów z podwórka . OK ?
Chcesz pisać grę więc pisz zamiast gadać bo ta dyskusja traci sens.
in5ane
6.08.2009, 12:52:35
Cytat(pateusz @ 6.08.2009, 11:42:00 )

ja nie umiem programować? gostek ja takie rzeczy zrobiłem ze byś się zesrał gdybyś usłyszał
/-\ |-| /-\
To pochwal się, a ja idę kupić rolkę papieru.
Cytat(pateusz @ 6.08.2009, 13:42:00 )

ja nie umiem programować? gostek ja takie rzeczy zrobiłem ze byś się zesrał gdybyś usłyszał
Ja sie zesrałem jak to przeczytałem. Może lepiej nie pisz co robiłeś bo się zesram drugi raz.
Lion_87
6.08.2009, 12:58:21
Cytat(mike @ 6.08.2009, 13:53:08 )

Ja sie zesrałem jak to przeczytałem. Może lepiej nie pisz co robiłeś bo się zesram drugi raz.
Eeeeee to forum a nie WC
pateusz
6.08.2009, 12:58:52
dla twej info, jestem programista i moj(mojej firmy) projekt (A.I.) prawdopodobnie w 2012 zobaczycie w Googlach.
Cytat(pateusz @ 6.08.2009, 13:58:52 )

dla twej info, jestem programista i moj(mojej firmy) projekt (A.I.) prawdopodobnie w 2012 zobaczycie w Googlach.
Chyba w demotywatorach.
in5ane
6.08.2009, 13:03:31
Cytat(pateusz @ 6.08.2009, 11:58:52 )

dla twej info, jestem programista i moj(mojej firmy) projekt (A.I.) prawdopodobnie w 2012 zobaczycie w Googlach.
Może i będzie na jakiejś 20 stronie pod hasłem A.I. ;]
wookieb
6.08.2009, 13:06:31
Cytat
ja nie umiem programować? gostek ja takie rzeczy zrobiłem ze byś się zesrał gdybyś usłyszał
Cytat(pateusz @ 6.08.2009, 13:58:52 )

dla twej info, jestem programista i moj(mojej firmy) projekt (A.I.) prawdopodobnie w 2012 zobaczycie w Googlach.
Ale to jest to co MOŻE zrobisz a nie to co ZROBIŁEŚ. Pochwal się aktualnym dorobkiem.
pateusz
6.08.2009, 13:07:08
nie... na str gl.
wookieb
6.08.2009, 13:08:39
Cytat(pateusz @ 6.08.2009, 14:07:08 )

nie... na str gl.
Zamiast google.com?
Może powiesz co to za projekt.
in5ane
6.08.2009, 13:17:49
Cytat(wookieb @ 6.08.2009, 12:08:39 )

Zamiast google.com?
Może powiesz co to za projekt.
Kolega umilkł i już nie odpisuje ;]
Skoro taki z niego programista, to po co pisał, jak zrobić logowanie na pierwszej stronie? Ktoś mu tam podawał link nawet do google z frazą "php logowanie". Chciałbym jeszcze dopisać, że skoro z niego taki programista, to gdzie ma głowę, jak zaczynać myśleć o projekcie (w tym przypadku o grze). I skoro ma firmę ma tak poważną firmę, że wynajęła ich google, to po co pisze dla nauki grę na localhoście. Omg..
pateusz
6.08.2009, 13:21:11
php to dla mnie black magic, ja c c++ c#
nie zamiast google.com tylko inaczej
in5ane
6.08.2009, 13:23:30
Cytat(pateusz @ 6.08.2009, 12:21:11 )

php to dla mnie black magic, ja c c++ c#
nie zamiast google.com tylko inaczej
Z wiadomości na wiadomość co raz bardziej mi tu śmierdzi ciemnotą. Ale kończę tą dyskusję. Elo ;]
Cytat(pateusz @ 6.08.2009, 14:21:11 )

php to dla mnie black magic, ja c c++ c#
Umiejętność programowania nie zależy od języka.
Gdybyś był takim dobrym programistą na jakiego się kreujesz i miał tyle "wypasionych" projektów za sobą jak insynujesz to wiedziałbyś, że projekt gry nie zaczyna się logowania.
To tyle. Szkoda czasu na ten wątek.
Wykrywacz
6.08.2009, 14:22:19
A od kiedy dzieci mogą mieć własne "firmy"? Niech zgadnę pewnie piszecie nowy system logowania dla googla?
Powiem ci od czego zacznij, od zaprzestania łgania i kompromitacji.
edit. cholera właśnie zauważyłem że itsme ukradł mi mój poziom ostrzeżenia! Domagam się zwrotu mojej własności! Wcale nie przestałem być Leniwy ;P
edit2. w prawdzie nie do końca w temacie, ale chciałbym napisać swój system operacyjny od czego zacząć? Myślę aby pierwszym krokiem był nowy pasjans.
Cytat(Wykrywacz @ 6.08.2009, 15:22:19 )

edit2. w prawdzie nie do końca w temacie, ale chciałbym napisać swój system operacyjny od czego zacząć? Myślę aby pierwszym krokiem był nowy pasjans.
Notatnik
Cytat(pateusz @ 6.08.2009, 14:21:11 )

php to dla mnie black magic, ja c c++ c#
nie zamiast google.com tylko inaczej
PHP jest mocno zbliżone do C++, więc nie ściemniaj jaki to z Ciebie programista, bo pewnie nie umiesz więcej niż wyprintować w C++ "hello world" (o ile nawet tyle potrafisz). Robiłeś niewiadomo jakie rzeczy, a pytasz od czego zacząć? Jesteś zwykłym błaznem kolego. Mocny jesteś TYLKO w gębie.
webdice
7.08.2009, 10:17:23
Pośmialiśmy się, a teraz zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.