![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 16.08.2012 Skąd: Rybnik Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jestem uczniem 2 Gim i muszę zrobić projekt. Wybrałem z kolegą projekt informatyczny. Nasz nauczyciel informatyki powiedział żebyśmy sobie wybrali jakiś temat. Po długim namyśle stwierdziliśmy że zrobimy szachy przez WWW. Oto mój plan: 1. Normalne szachy 8 x 8 pól czarno białe 2. Figury tak samo. Jaśniejsza czerń i ciemniejsza biel. 3. Szachy będą online: a) 2 graczy: - 1 gracz przy jednym PC - 2 gracz przy drugim PC b) logowanie do swojego konta, aby zapisywały się wyniki - proste logowanie na stronę c) ranking rozegranych rund: - dniowy - tygodniowy - całkowity d) może coś więcej 4. Szachy w PHP + HTML + SQL (jeśli to możliwe) 5. Możliwe że w ta gra będzie dostępna dla wszystkich uczniów szkoły i chciałbym zakodować (darmowo) skrypt i teraz mam do Was pytanie (mam Was za ekspertów): - Czy te Szachy będzie dało zrobić się w samym PHP + HTML czy muszę dodać do swojej głowy jakieś języki? - Jakie to będą języki? - Czy jest to dobry pomysł? - Co muszę zrobić aby 2 gracze na różnych komputerach grali przeciwko sobie? Jakby co mam mocny serwer VPS ale mój nauczyciel powiedział, że jak projekt będzie fajny to postawi mi te Szachy na szkolnym serwerze dedykowanym. Jeśli mi się uda to dodam skrypt do ogólnego dostępu :) Pozdrawiam i prosze o pomoc :) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Cytat - Czy te Szachy będzie dało zrobić się w samym PHP + HTML czy muszę dodać do swojej głowy jakieś języki? Da się. Ale przydałoby się coś jeszcze. Cytat - Jakie to będą języki? CSS - wygląd JavaScript - AJAX + wybór konkretnego ruchu za pomocą myszki( "przesuwanie figur") Cytat - Co muszę zrobić aby 2 gracze na różnych komputerach grali przeciwko sobie? Najłatwiej będzie jak poczytasz jak się robi chat-y - zasada jest identyczna Warto dodać, że w HTML 5 możesz operować na socket-ach -> websocket Generalnie projekt dość trudny( biorąc pod uwagę Twój wiek ). Masz dość ogólne pytania to dostałeś ogólne odpowiedzi. Jak coś zadaj konkretne pytanie. Powodzenia! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 03:20 |