Tworzymy grę, część 6: Statystyki gracza

Remigisz Szulc
05.09.2015

VI - statystyki gracza

Gracze mają konta, mogą się zalogować, widzą newsy... przydało by się zrobić coś więcej... statystyki... każda postać musi być jakoś opisana, inaczej wszystkie były by jednakowe a gra stała by się monotonna.

1. Statystyki
Zakładamy, że naszą postać będą opisywać następujące statystyki:
- siła, odpowiadać będzie za moc ataków postaci
- budowa, odpowiadać będzie za obronę gracza
- inteligencja, czyli moc czarów

Oprócz tego każda postać będzie opisana przez hp, max_hp, mp, max_mp, energia. Dodajemy więc do naszej tabeli "konta" następujące pola:
sila, budowa, int, hp, max_hp, mp, max_mp, energia

2. Przedstawianie danych
tworzymy plik stats.php. Zawierać on będzie wszelkie dane o graczu.

<?php
  $mysql = mysql_query("select * from `konta` where `login` =   '$login'"); // Pobieramy z bazy danych wszelkie informacje. $login to   oczywiście imię gracza.
  $fetch = mysql_fetch_array($mysql);
  echo "Życie: $fetch['hp']/$fetch['max_hp']<Br />";
  echo "Mana: $fetch['mp']/$fetch['max_mp']

";  
  echo "Siła: $fetch['sila']
";
  echo "Budowa: $fetch['budowa']
";
  echo "Inteligencja: $fetch['int']
";
  echo "
";
  echo "Energia: $fetch['energia']/100";
  ?>


Odpalamy localhost/?action=stats. Jeśli wszystko pójdzie poprawnie powinny nam się pokazać statystyki aktualnie zalogowanego gracza.

Zgłoś swój pomysł na artykuł

Więcej w tym dziale Zobacz wszystkie