Z ksiazki pod tytulem"ja sie nie znam, ale sie wypowiem".
Poniewaz kiedys troche probowalem sie uczyc.
Python jest dość topornym jezykiem do gier, poniewaz nie wiele w nim samym mozna bylo kiedys zrobic.
Byc moze wynika to z jego przeznaczenia.
Jeśli przejrzysz kody zrodlowe ( lub sam kod gotowy) popularnych gier, to moze zauwazysz ze python jest bardziej do ustawien gier, konfiguracji i korzystania z polaczen internetowych,
poniewaz latwo mozna konfigurowac pliki bez koniecznosci ponownej kompilacji kodu.
Jego mozliwosci wzrastaly dopiero z czasem kiedy zaczeto dodawac
- "programowanie obiektowe",
- nowe biblioteki / wtyczki pozwalajace pisac w innych jezykach zeby wykorzystac ich mozliwosci
https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages- nowe biblioteki / wtyczki pozwalajace / moduly / silniki ubugacajace mozliwosci pythona
https://wiki.python.org/moin/UsefulModulesI jak sie dobrze przypatrzysz, to dla gier znajdziesz tam
PyGame( po czytaj o PyGame troche, to jest troche jak proteza, mimo ze costam mozna w nim zrobic )
Dla poczatkujacych,
polecam znalesc fora, nawet jesli beda po angielsku i w nich poradniki jak uczyc sie danego jezyka.
Podstawa nauki powinna byc przedewszystkich dokumentacja jezyka programowania, ale z tym tu bywa rożnie.
- Po pierwsze jest cos takiego jak podstwawy w danym jezyku.
Czyli wspomniane wczesniej
" zmienne, operatory, instrukcje, pętle, wyjątki ... "- Po drugie jak korzystać z danej biblioteki, czy języka.
Bo sa "sprytni" ktorzy zapamietaja ze tak sie wyraze wszystkie opcje danej biblioteki.
A sa tacy ktorzy potrafia efektywnie wyszukiwac tego czego potrzebuja w danej chwili lub podpowiedzi.
( pomijajac ze IDE czasami tez potrafi uzupelnic poczatkej wpisywanej nazwy )
- Nie wiem czy warto tez wspomniec o " gramatyce " , jezeli mozna to tak nazwac.
( lub bardziej chodzi o skladnie / budowe skryptow )
Jedni uzywaja bardziej " jezyka obiektowego " , inni bardziej typu " listy zadan " , albo uzywaja skrótów.
Na tym sie nie znam wcale, moze to kwestia przyzwyczajenia, moze kwestia sprawnosci pisania, a moze cos innego ...
Nie wiem, jak ktos zobaczy, nauczy sie, niech sam zdecyduje lub skorzysta z rad bardziej doswiadczonych uzytkownikow, jak jest lepiej pisac.