Przejdź do treści

PHP 8.0 – Gra przeglądarkowa RPG

Gry przeglądowe nadal są czymś co stanowi fajny zabijacz czasu. Gramy zarówno sami jak i ze znajomymi.

Gra przeglądarkowa RPG która powstanie w ramach tego projektu będzie na pewno jedyna i niepowtarzana. Wykorzystam do tego PHP 8.0 wraz z MySQL. Cała seria dostępna będzie na youtube, gdzie krok po kroku będę rozbudowywał grę aż do finalnego projektu. Całość dostępna jest na GitHub – << Link >>.

Zachęcam do zapoznania się z wpisem gdzie powiem co nieco więcej o tworzeniu tej gry i podstawach jakie mną kierowały przy układania planu odcinków w projekcie tworzenia gry przeglądarkowej RPG.

Gra przeglądarkowa RPG #0 – Omówienie szablonu bazowego i planu.

Gra przeglądarkowa RPG #1- Profil gracza.

Gra przeglądarkowa RPG #2 – Wyprawy

Planowana lista odcinków:

  • #0. Przygotowanie – omówienie szablonu bazowego – https://youtu.be/2RHdRijEEKw
  • #1. Profil – profil użytkownika https://www.youtube.com/watch?v=MhxWxteqzwE
  • #2. Wyprawy – zdobywanie doświadczenia, monet – od czegoś trzeba zacząć, a skoro gra RPG, to na pewno czasowe wyprawy to idealny start. https://www.youtube.com/watch?v=7fQXYnGqHS4
  • #3.1. Punkty Akcji – Cron odzyskiwanie punktów akcji co 5 minut – regeneracje zdrowia czy też punktów akcji trzeba w jakiś sensowny sposób zautomatyzować, do tego wykorzystamy właśnie zadania CRON. https://www.youtube.com/watch?v=h_lyM-qzLBI
  • #3.2. Level Up – Napiszemy obsługę awansu postaci na nowy poziom, modyfikacja CRON i inne https://www.youtube.com/watch?v=Xb5boYgOzgs
  • #4. Przebudowa projektu
  • #4.1. Miasto, warta, sklep – dodajmy trochę różnorodności.
  • #5. Ekwipunek, sen – skoro trenujemy już postać warto było by założyć jakiś sensowny pancerz i inne elementy rynsztunku.
  • #6. Trening postaci – gra przeglądarkowa a zwłaszcza RPG wymaga tego aby można było rozwijać w jakiś sensowny sposób postać, w tym odcinku skupimy się właśnie na tym.
  • #7. Zadania – skoro już mamy tyle możliwości jeśli chodzi o grę rozbudujmy ją w kontekście osiągania jakiś celów. W grach przeglądarkowych w które grałem, a w sumie w grach RPG misje/zadania to podstawa do tego aby uatrakcyjnić rozgrywkę.

Lista zmian w poniższej bazie danych, chronologiczna do odcinków, dodana jest również na github

PHP 8.0 – Gra przeglądarkowa RPG – SQL – skrypt

Lista zmian:

https://github.com/szczopek7/thomsikdev-rpg-game

Aktualny wygląd gry:

Stan gry przeglądarkowej rpg na dzień 06.10.2023
Tak prezentuje się gra na dzień 06.10.2023

20.01.2024 – Dodany nowy wygląd wypraw

Grafika dostępna w grze pochodzi z serwisu Pixabay, wszystkie kolejne grafiki dodawane do gry będę tutaj umieszczał aby podziękować za ich bezpłatne utworzenie twórcą:

https://pixabay.com/pl/photos/rycerz-%c5%9bredniowiecze-zbroja-3002031 by Yuri_B
https://pixabay.com/pl/illustrations/papier-pergamin-rama-noszone-plik-2032145/ by geralt
https://pixabay.com/pl/photos/zamek-%C5%9Bredniowiecze-mg%C5%82a-%C5%9Bnieg-6885449/ by Nordseher