Warning: Cannot modify header information - headers already sent by (output started at /homez.318/rsdownlo/www/kursphp/wp-config.php:1) in /homez.318/rsdownlo/www/kursphp/wp-content/plugins/ozh-who-sees-ads/wp_ozh_whoseesads.php on line 620

Warning: Cannot modify header information - headers already sent by (output started at /homez.318/rsdownlo/www/kursphp/wp-config.php:1) in /homez.318/rsdownlo/www/kursphp/wp-content/plugins/ozh-who-sees-ads/wp_ozh_whoseesads.php on line 621
2009 wrzesień | Kurs PHP - stwórz MMORPG - Part 2

Stwórz własne MMORPG

Tak naprawdę to po to założyłem tego bloga - żeby zrobić kurs PHP na przykładzie tworzenia własnego RPG. U w tym poście postaram się nakreślić ogólne założenia tej gry.

1. Gra ma być maksymalnie prosta żeby nie obciążać serwera.

To podstawa przy grach MMORPG. Przy dużej liczbie użytkowników każde zbędnie przeliczenie strasznie obciąży serwer.

2. Gra ma uzależniać.

To druga z podstawowych założeń dobrej gry MMORPG. Sprawia, że musisz do niej wrócić. Może to nie moralne, ale dochodowe.

3. Ładna, lecz prosta i lekka grafika.

Skoro MMORPG to trzeba się zatroszczyć o transfer. Dlatego grafika powinna być lekka, a sama strona napisana optymalnie, tak żeby zajmować jak najmniej miejsca.

4. Gra stworzona pod przeglądarkę internetową.

Dlaczego? Bo tak jest najłatwiej i najszybciej. Po za tym ułatwiamy w ten sposób dostęp do gry potencjalnym graczom.

5. Piszemy grę obiektowo.

Co to jest obiektowość - o tym w następnym poście. Dlaczego obiektowo? Ponieważ ułatwia zmiany, a napisany kod można wykorzystać w kolejnych projektach

I to by były podstawowe założenia gry. O czym konkretnie będzie gra? Na razie tłoczy mi się za dużo pomysłów po głowie więc nich nie napiszę. Pomysły na tematykę gry chętnie widziane w komentarzach.

Instrukcję warunkowe - rozwiązania

No to przyszedł czas na rozwiązania. Mam nadzieje, że zadania nie przysporzyły trudności.

Zadanie 1. :

$a=2;
$b=3;
$c=4;
if ( $b > $c)
    echo $a;

Czytaj dalej