Kao prvo, Python jeste pravi jezik (ne kompajler ). Koji usput omogucava koriscenje i OpenGL-a (ekvivalent DirectX-a za sve prakticne potrebe).
Kao drugo, da li je nesto bolje ili ne zavisi od mogucnosti, vremena, sredstava i ciljeva.
U ovom konkretnom slucaju to je prilicno los savjet za nekoga ko ovo cita.
Nijedna ozbiljna igra nikada nece biti napisana u Pythonu ili bilo kom high level jeziku, to je sasvim sigurno. Sa druge strane, niko u Crnoj Gori nece ni razviti (a ni poceti da razvija, ako je realan) ozbiljnu igru u doglednoj buducnosti. Savladati DirectX API i pisati npr. C/C++ kod da bi se zavrsila jedna interesantna i zabavna igrica tipa ove koju si linkovao je u jednom trenutku mozda bilo neophodno - ali je danas uz sve dostupne opcije cist mazohizam i gubljenje vremena.
Da me ne shvati neko pogresno, C++ je jezik koji je (nazalost) jos uvijek nezamjenjiv u mnogo cemu, ali je takodje i pogresan izbor u 90% manjih, jednostavnijih projekata u kucnoj radinosti. Takav softver nikada nece biti u mogucnosti da iskoristi sve prednosti i brzinu koju omogucava C++ i direktan pristup DirectX-u, jer mu te prednosti jednostavno nece ni biti potrebne. Isti posao se moze zavrsiti sa 50% manje vremena, napora, koda i bagova koristeci jezik i biblioteke sa high level pristupom.
Bookmarks