Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne] Gra
Bango
post 4.02.2010, 19:50:39
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.02.2010
Skąd: WROCŁAW

Ostrzeżenie: (0%)
-----


Witajcie!
Mam pomysł na grę , ale brak mi doświadczenia chciałbym zrobić grę typu http://bitwa-na-sniezki.pl/ , ale nie taką samą z moją grafiką itp.

Czego oczekuję?:
- Polecenia mi silnika na , którym mógłbym postawić taką grę + instalacje go.
- Kursy potrzebne do zrobienia tej gry , ale dokładne.

Z góry dziękuje.
Bango
Go to the top of the page
+Quote Post
macza
post 4.02.2010, 19:56:35
Post #2





Grupa: Zarejestrowani
Postów: 236
Pomógł: 4
Dołączył: 1.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Podstawy PHP, 1 funkcja z użyciem $_GET, baza danych lub plik gdzie zapiszesz dane.


--------------------
_tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
Go to the top of the page
+Quote Post
Bango
post 4.02.2010, 19:59:00
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.02.2010
Skąd: WROCŁAW

Ostrzeżenie: (0%)
-----


Mógłbyś opisać dokładnie tą funkcje na czym ona polega ?
Go to the top of the page
+Quote Post
macza
post 4.02.2010, 20:05:22
Post #4





Grupa: Zarejestrowani
Postów: 236
Pomógł: 4
Dołączył: 1.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Kod
Zasady zabawy
Aby rzucać śnieżkami wygeneruj swój link i roześlij znajomym. Za każdy kliknięty link dostaniesz jeden punkt!
Uwaga: nie dostaniesz punktu, jeżeli osoba w którą rzuciłeś już wcześniej była trafiona śnieżką


twoja.www.pl/?nick=Edek

1. Pobierasz nick gracza: $nick=$_GET[nick];
2. Znajdujesz go w bazie (baza graczy: id_gracza, nick_gracza, punkty_gracza), polecam kurs MySQL
3. Teraz pobierasz dane gracza o nicku $nick, dodajesz mu punkt i wyświetlasz to.

Nic prostszego, bardzo dobry przykład do nauki PHP smile.gif, poczytaj kursy php i mysql, a po 1 dniu wyczarujesz takie "cudo".


--------------------
_tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
Go to the top of the page
+Quote Post
Bango
post 4.02.2010, 20:26:04
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.02.2010
Skąd: WROCŁAW

Ostrzeżenie: (0%)
-----


Dzięki łap pomógł , a mam prośbę mógłbyś mi podać swoje gadu lub napisać do mnie jakbym miał problem?
Moje GG: 8608371

Ten post edytował Bango 4.02.2010, 20:27:29
Go to the top of the page
+Quote Post
mustang
post 5.02.2010, 02:26:37
Post #6





Grupa: Zarejestrowani
Postów: 14
Pomógł: 2
Dołączył: 29.01.2010
Skąd: Górzyn

Ostrzeżenie: (0%)
-----


a linki do kursów PHP i innych które na pewno ci się przydadzą masz tutaj

Go to the top of the page
+Quote Post
Bango
post 9.02.2010, 08:52:50
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.02.2010
Skąd: WROCŁAW

Ostrzeżenie: (0%)
-----


O.o dzięki łap pomógł.

@Edit
Witam!

Zrobiłem już kod bazy danych mógłby ktoś go sprawdzić? Kod ma dodawać Nick i Punkty do rankingu.
http://wklej.to/av86


~ReFrEsH~

Sprawdzi mi ktoś tą bazę danych?!

Kod
Zrobiłem już kod bazy danych mógłby ktoś go sprawdzić? Kod ma dodawać Nick i Punkty do rankingu.
http://wklej.to/av86


Ten post edytował Bango 9.02.2010, 08:53:54
Go to the top of the page
+Quote Post
Fifi209
post 9.02.2010, 09:03:31
Post #8





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Kod nie wygląda na Twój - to tak na początek.
Po co Ci "lata" w bazie? Czemu ma służyć to pole?

Poza tym, wrzuć to w tagi php na forum bo tam się źle czyta.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Bango
post 10.02.2010, 16:53:44
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.02.2010
Skąd: WROCŁAW

Ostrzeżenie: (0%)
-----


@Fifi
lata to jest stare , już to usunąłem z tego kodu. Kod robiłem na podstawie poradnika mysql winksmiley.jpg ;p

@topic
Co mam robić dalej jak mam już bazę? ;]

  1. // połączenie się lokalnym serwerem bazy MySQL
  2. $sql_conn = mysql_connect('mysql.cba.pl', 'daniells', 'haslo')
  3. // w przypadku niepowodzenia połączenia zakończ aplikację
  4. or die('Nie mogłem połaczyć się z bazą danych');
  5.  
  6. // jeśli nie mamy jeszcze bazy to musimy ją utworzyć
  7. mysql_create_db('bitwa');
  8.  
  9. // wybieramy bazę danych
  10. mysql_select_db('bitwa');
  11.  
  12. // tworzymy tabelę bitwa
  13. $zapytanie = 'CREATE TABLE bitwa (id int NOT NULL AUTO_INCREMENT, nick(30), punkty char(3), PRIMARY KEY(id))';
  14. $idzapytania = mysql_query($zapytanie);
  15.  
  16. // dodajemy troche przykładowych danych
  17. $zapytanie = "INSERT INTO `bitwa` (`id`, `nick`, `punkty`) VALUES ('', 'Bango', '13')";
  18. $idzapytania = mysql_query($zapytanie);
  19. $zapytanie = "INSERT INTO `bitwa` (`id`, `nick`, `punkty`) VALUES ('', 'Pipen', '10')";
  20. $idzapytania = mysql_query($zapytanie);
  21. $zapytanie = "INSERT INTO `bitwa` (`id`, `nick`, `punkty`) VALUES ('', 'Neal', '10')";
  22. $idzapytania = mysql_query($zapytanie);
  23.  
  24. // wyświetlamy treść naszej tabeli
  25. $zapytanie = "SELECT `id`,'nick`,`punkty` FROM `bitwa`";
  26. $idzapytania = mysql_query($zapytanie);
  27. echo '<table>';
  28. while ($wiersz = mysql_fetch_row($idzapytania)) {
  29. echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td></tr>';
  30. }
  31. echo '</table>';
  32.  
  33. // zamykamy połączenie
  34. mysql_close($sql_conn);


ReFrEsH !


ReFrEsH!

Ten post edytował Bango 9.02.2010, 11:10:16
Go to the top of the page
+Quote Post
potreb
post 10.02.2010, 18:51:42
Post #10





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Refresh
Zaje..ta gra :/

Skoro masz już podłączenie do bazy, generujesz id z bitwy w linku np mojastrona.pl?bitwa=10 kolo widzi ze dostał w ryło śnieżka i po sprawie.

Refresh
Tzn jak ktoś wchodzi po id 10 z urla to wiadomo że aktualizuje dane

The end


--------------------

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 07:54