Diskuze: V jakém jazyku/programu vytvářet hrz pro Android?

Ostatní jazyky Ostatní programovací jazyky V jakém jazyku/programu vytvářet hrz pro Android?

Avatar
alexneti
Člen
Avatar
alexneti:

Ahoj, chtěl bych se zeptat v jakém jazyce nebo programu je nejlepší vytvářet hry pro android? Případně jestli je někde nějáký návod?
A co třeba program Game Maker, na který jsou zde tutoriály, dají se v něm vytvářet hry i pro android?
Díky.

 
Odpovědět 22.7.2014 21:34
Avatar
Jaxbe
Člen
Avatar
Odpovídá na alexneti
Jaxbe:

V javě. Myslím, že to je možné i v Unity a to je určitě lepší než GameMaker.

Editováno 22.7.2014 21:36
Nahoru Odpovědět 22.7.2014 21:35
€urop€an Union
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na alexneti
KlimiCZ:

C# - xamarin taky možné a pohodlné

Nahoru Odpovědět 22.7.2014 21:41
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Pavel Junek
Redaktor
Avatar
Pavel Junek:

http://developer.android.com/sdk/index.html tady stáhneš Eclipse se vším potřebným. Aplikace se píšou v trochu upravené Javě.

 
Nahoru Odpovědět 22.7.2014 21:43
Avatar
alexneti
Člen
Avatar
alexneti:

A nějáké programy nebo vývojové prostředí ve kterých je v určitých jazycích nejjednodušší vytvářet hry?
Nějáký manuál třeba v angličtině by na webu nebyl?

 
Nahoru Odpovědět 22.7.2014 21:44
Avatar
alexneti
Člen
Avatar
alexneti:

Jsem zkoušel vytvářet aplikace pro Windows 8.1 v Javascriptu a Html podle návodu co mají na stránkách ale přijde mi to nezáživné a zbytečně složité + neužitečné.
Akorát si neumím zvolit co je lepší jestli Java nebo C... :)
Jinak mám zkušenosti s HTML/CSS, PHP, Javascript, jQuery, Python, Ruby a něco málo C a Java.

 
Nahoru Odpovědět 22.7.2014 21:52
Avatar
Jaxbe
Člen
Avatar
Odpovídá na alexneti
Jaxbe:

Jestli neumíš číst tak neprogramuj. Odpověď už jsem ti psal.
Nejjednodušší je vše jen podle člověka.. jednoduchý je třeba Scratch.. taková kočička :D

Nahoru Odpovědět 22.7.2014 21:55
€urop€an Union
Avatar
Jan Demel
Redaktor
Avatar
Odpovídá na alexneti
Jan Demel:

Podle mě se hry pro Android programujou nejjednodušeji v Unity3D když se s ním trochu naučíš. Xamarin je podle mého pořád takový neotřepaný.

Nahoru Odpovědět 22.7.2014 21:57
To co se zdá být nemožné, je vždy možné.
Avatar
Michal Žůrek (misaz):

vyplivli jste tu na něj až moc jazyků a možností, ale zapoměli jste mu říct že 90% z toho má nějaké ale.

Java - jediná možnost bez kompromisů. Začni tím, že si přečteš zdejší tutoriály k Javě a naučíš se v í programovat. Základy, OOP a nějaké GUI, to by mělo stačit, může se hodit i práce se soubory. Výsledná apliakce však není plně multiplatformní, protože ani pro iOS, ani Windows Phone se v javě neprogramuje.

C# - xamarin - velmi důležitý je tam ten přívlastek xamarin. V samotném C# pro Android programovat nelze, xamarin je (placený) doplňek, který ti umožní programovat pro android v C# a obecně udělat aplikaci multiplatformní, xamarin to umožňuje, ale za každou další platformu zaplatíš.

C# - unity - je to herní engine, spoustů věcí řeší za tebe. je myslím placený a aplikace jsou multiplatofrmní.

Java nebo C? To by mohla být dlouhá diskuze, ale na hry tvoje ho typu ti jednoznačně stačí Java, v C si musíš spraovat sám paměť. C chce velkou porci zkušeností a tu ty zatím nemáš. Osobně však ani nevím o možnostech vývoje pro android v C.

Trošku jsem ti tu popsal co momentálně existuje. Pokud chceš dělat aplikaci primárně pro android doporučil bych ti Javu, už jen z toho důvodu, že je plně podporována Googlem (vývojáři androidu), ne komunitou nadšenců nebo rozmazlenými vývojáři, kteří jak si zvykli rozhazovat můžou brzy skončit. Narozdíl od javy pro android, může Xamarin i unity skončit a pak bys stejně musel hledat alternativu. Podobná situace se stala s XNA, kdy ji Microsoft zařízl. Komunita sice přišla se svým řešením, ale již několik let se snaží implmentovat to co už Microsoft implementoval jednou a výsledkem je že s velkými nedostaky několik let teprve dohání a o vývoji se tedy nedá ni zdaleka mluvit, vesměs se vrátili o kus zpět a teprve se vracejí k nule.

Nahoru Odpovědět 22.7.2014 22:39
Nesnáším {}, proto se jim vyhýbám.
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 9 zpráv z 9.