Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
jakub.strimpfl:9.4.2014 19:11

Dobrý den,
mám jednu důležitou věc, kterou bych zde chtěl probrat. Už z názvu vlákna plyne, že bych chtěl začít tvořit hry (ze začátku samozřejmě jen s 2D grafikou). Bohužel vůbec nevím jak. Zatím jsem si vytvořil pár jednoduchých skákaček v GameMakeru a to jen s pomocí ikon. Vůbec nevím s čím začít: s jakým jazykem, s jakým programem... Myslím že by pro mne bylo dobré abych si koupil knížku o programování a tvorbě her. Nevím ale jakou. Mohl bych poprosit o nějakou radu. Děkuji že jste mi obětovaly svůj čas.

 
Odpovědět 9.4.2014 19:11
Avatar
Nahoru Odpovědět  +1 9.4.2014 19:13
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
jakub.strimpfl:9.4.2014 19:17

A s jakým jazykem mám začít? C#, C++, Java. Děkuji ti za rychlou reakci.

 
Nahoru Odpovědět 9.4.2014 19:17
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na jakub.strimpfl
Zdeněk Pavlátka:9.4.2014 19:18

Pro začátek asi C#, je z nich asi nejlepší na naučení.

Nahoru Odpovědět  ±0 9.4.2014 19:18
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Petr Nymsa:9.4.2014 19:19

Pro začátečníky je vhodný C# nebo Java. Přečti si ke každému pár článků a který se ti bude zdát lepší ten si vyber.
Každý jazyk se na něco hodí. Ale při začátku to je jedno - jestli C# nebo Javu

Nahoru Odpovědět  +1 9.4.2014 19:19
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
jakub.strimpfl:9.4.2014 19:19

Jaký je lepší na hry?

 
Nahoru Odpovědět 9.4.2014 19:19
Avatar
Odpovídá na jakub.strimpfl
Michal Žůrek (misaz):9.4.2014 19:21

je to jedno, osobně ti doporučím VB.NET, ale to mi zas ostatní vymínuskují. Z VB.NET můžeš snadno přejít na C# (až dosáhneš určitého levlu, kdy tě začne omezovat). O přechodu z VB.NET na C# je článek tady:http://www.itnetwork.cz/…et-vs-csharp

Nahoru Odpovědět  -1 9.4.2014 19:21
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na jakub.strimpfl
Michal Žůrek (misaz):9.4.2014 19:22

všechny vyjdou na stejno.

Nahoru Odpovědět 9.4.2014 19:22
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Michal Žůrek (misaz):9.4.2014 19:22

:D říkám že mi to vymínuskují :D

Linuxák?

Nahoru Odpovědět  -1 9.4.2014 19:22
Nesnáším {}, proto se jim vyhýbám.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Petr Nymsa:9.4.2014 19:23

Pro C# i Javu jsou různé více či méně promakané frameworky.
Každopádně - a mluvím z vlastní zkušenosti. Každý chtěl dělat hry - tak začíná většina programátorů, avšak aby jsi mohl tvořit hry musíš mít už hodně naprogramováno. Až budeš mít, sám poznáš který je vhodnější na hry :)

Nahoru Odpovědět  +1 9.4.2014 19:23
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Petr Nymsa
Honza Bittner:9.4.2014 19:24

Záleží co si představíš pod pojmem "hra"... Ale určitě může začít programovat hry hned, když udělá nějakou simple... :)

Nahoru Odpovědět 9.4.2014 19:24
Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a zeptat na cokoli se mě můžeš na https://github.com/HoBi/...
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Honza Bittner:9.4.2014 19:25

C# i Java jsou oba dobré moderní jazyky, které jsou si hodně podobné.

Je proto tedy jedno jaký si zvolíš, avšak na C# je větší komunita, což by pro tebe mohlo býti zásadní...

Nahoru Odpovědět  -1 9.4.2014 19:25
Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a zeptat na cokoli se mě můžeš na https://github.com/HoBi/...
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Honza Bittner
Petr Nymsa:9.4.2014 19:25

Samozřejmě - hry tě nejvíce naučí - lodě, skákající žába z kamení na kamení (pěkný začátečnický příklad :D ), piškvorky, lodě...ale určitě myslí ty obrovské AAA hry :) Měl jsem stejný sen

Nahoru Odpovědět  +4 9.4.2014 19:25
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na jakub.strimpfl
Luboš Běhounek (Satik):9.4.2014 19:44

Do začátku doporučuji C# nebo Javu a projít si zdejší tutoriály, dřív nemá moc cenu se do her pouštět, chce to nejdřív se naučit trochu "programátorsky" myslet - získat představu, jak se co dělá.
Naučit se základní datové typy, podmínky, cykly, pole a objekty, většina ostatního už nějak vychází z těchto základů.

Pokdu jsi nikdy neprogramoval, tak počítej s tím, že to nějakou chvíli zabere, rozhodně to je velký žrout času - pokud se chceš někam dostat za rozumnou dobu, tak ideálně několik hodin denně.

Nahoru Odpovědět  +1 9.4.2014 19:44
:)
Avatar
Odpovídá na Luboš Běhounek (Satik)
jakub.strimpfl:9.4.2014 19:49

Takže nejdřív se mám teda pustit do normal programování a po té co si budu myslet že to dostatečně umím se pustit do programování her.

 
Nahoru Odpovědět 9.4.2014 19:49
Avatar
Odpovídá na Petr Nymsa
jakub.strimpfl:9.4.2014 20:00

Takže pokud tomu rozumím . Mám jít např ppodle tohoto tutorialu http://www.itnetwork.cz/…vod-tutorial . A to C je jazyk a vcem to mám psát programovat...v jkem programu. Vůbec totiž nevím...

 
Nahoru Odpovědět 9.4.2014 20:00
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Petr Nymsa:9.4.2014 20:01

Ne - přečti si http://www.itnetwork.cz/…ace-programy a následně vyber tedy C# .NET, ne C! a vše tam je napsané

Nahoru Odpovědět 9.4.2014 20:01
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
jakub.strimpfl:9.4.2014 20:02

http://www.itnetwork.cz/…vod-tutorial takže půjdu podle tohoto tutorialu a ještě... V jakém to mám psát programu...jakože programovat mám v jakém programu....vůbec nevím který je na to vhodný

 
Nahoru Odpovědět 9.4.2014 20:02
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Honza Bittner:9.4.2014 20:07

Pokud jsi si zvolil C# tak určitě Visual Studio.

Nahoru Odpovědět 9.4.2014 20:07
Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a zeptat na cokoli se mě můžeš na https://github.com/HoBi/...
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Honza Bittner
Jan Vargovský:9.4.2014 20:19

To je klasické C.

 
Nahoru Odpovědět 9.4.2014 20:19
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Jan Vargovský:9.4.2014 20:19

Jeď podle tutoriálu a ve všech jsou doporučené programy (IDE), ve kterých se aplikace vytváří.

 
Nahoru Odpovědět 9.4.2014 20:19
Avatar
Odpovídá na jakub.strimpfl
Michal Maršálek:9.4.2014 20:20

Ostatní ti doporučovali C# a ne C to jsou rozdílné jazyky.

 
Nahoru Odpovědět 9.4.2014 20:20
Avatar
Petr Nymsa
Redaktor
Avatar
Nahoru Odpovědět 9.4.2014 20:38
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na jakub.strimpfl
Honza Bittner:9.4.2014 20:38

Ano, to je C#.

Nahoru Odpovědět 9.4.2014 20:38
Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a zeptat na cokoli se mě můžeš na https://github.com/HoBi/...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 25 zpráv z 25.