Stránka 1 z 1

V jakém programovacím jazyce se učit dále?

Napsal: 14 bře 2013 21:55
od vinchi9
Ahoj chtěl bych se zeptat vás zkušenějších v jakém programovacím jazyce se učit dále? Celkem dobře umím ve SmallBasicu. Trochu jsem koukal po internetu a někde psali, že je dobrý Python jinde Pascal nebo C a další jazyky. Mne se docela líbí Python, protože už se v něm dají dělat normální programy a hry a četl jsem, že je psaný pro výuku. Také jsem našel i herní enginy pro Python. Rád bych se zabýval programováním her. V jakém programovacím jazyce se učit dále?
Díky

Re: V jakém programovacím jazyce se učit dále?

Napsal: 14 bře 2013 22:03
od HellCoder
Pokud se chces venovat psani her, doporucuji se naucit C++ a pote zamirit k OGL ci DX (OpenGL,DirectX)
Python je skriptovaci jazyk, ale nerikam ze neni programovaci :)

Re: V jakém programovacím jazyce se učit dále?

Napsal: 14 bře 2013 23:08
od domitea
SmallBasic, upřímně, na začátek to není moc dobrý jazyk.

Python je dobrý jazyk, napíšeš v něm všechno. Od GPIO portů na RPi, přes dektopové aplikace a weby až po hry. PyGame je ale zaměřené spíše na 2D než na 3D (ale je tu přeci izometrie :wink: )

Když už jsi začal se SmallBasicem, můžeš taky zkusit C# a XNA, v tom se prý hodně píše.

Pak je tu samozřejmě klasická možnost "staré školy" C a poté C++, kde C++ je obrovská mrcha(Vlastně C prvky OOP, takže guláš), ve které se programuje většina her a Python se použije "pouze" jako jazyk na skriptování třeba misí :smile:

Vlastně většina AAA titulů nepoužila jen jeden jazyk. V jednom se napsal základ jako je vykreslování, kolice a podobné nepodstatné věci a pak už to jen nějakým skriptovacím jazykem dali do chodu.

P.S: Doufám, že počítáš s menší kupou matiky ;)

Re: V jakém programovacím jazyce se učit dále?

Napsal: 15 bře 2013 19:00
od faraon
Jestli chceš jít po Céčkové linii, zkus ten Pascal, ten je jí bližší. Python jde trochu jinou cestou, spíš k LISPu, ale určitě je to hodně zajímavý jazyk, který neškodí umět. Můžeš ho využít třeba takhle: http://www.abclinuxu.cz/blog/Linuch/201 ... ket-enigma