Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: C# by mohl být dobrou volbou ale mám obavy...

Aktivity
Avatar
Odpovídá na Maxfx
Luboš Běhounek Satik:7.10.2013 11:34

Nemám žádný důvod přecházet na OGL, nic bych tím nezískal.

To leda že bych přešel rovnou na Unity nebo GameMaker :)

Odpovědět
7.10.2013 11:34
https://www.facebook.com/peasantsandcastles/
Avatar
rainbof
Člen
Avatar
rainbof:7.10.2013 11:37

...
Dosáhne tetriarch29 někdy požadovaného skillu ? Budou banány stát ještě někdy 2kč/kg ? A co na to Jan Tleskač ?
(toto pochopí asi spíš komixová sekce)

...

když to shrnu, tazatel tápe a nad projektem myšlenkově vyhořel. A vy mu řeknete jdi do c# jak kdyby šlo o výlet do parku.

Analogicky k tomu je to jako situace s autoservisem přijede tam chlápek ve škodovce s tim že nemá moc peněz ale že mu to nejede dobře kopce. Načež vy mu poradíte aby si koupil ještě motorku a následně se s kolegou hádáte o tom zda má motorka či auto účinější spalování.

WTF ?

 
Nahoru Odpovědět
7.10.2013 11:37
Avatar
Maxfx
Tvůrce
Avatar
Odpovídá na rainbof
Maxfx:7.10.2013 11:43

hádej :D

Nahoru Odpovědět
7.10.2013 11:43
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na rainbof
David Hartinger:7.10.2013 11:44

"A vy mu řeknete jdi do c# jak kdyby šlo o výlet do parku" - Oproti C++ jde o výlet do parku, navíc použije znalosti, co dosud má.

"Načež vy mu poradíte aby si koupil ještě motorku" - Ta věta nedává smysl, žádná analogie v na danou situaci v ní není. Stejně jako nedává smysl kolik stojí banány.

"Následně se s kolegou hádáte" - Jsi na diskusním fóru, ano, zde se diskutuje.

"WTF" - Ano, WTF.

Nahoru Odpovědět
7.10.2013 11:44
New kid back on the block with a R.I.P
Avatar
Odpovídá na rainbof
Luboš Běhounek Satik:7.10.2013 11:52

Kdyz jsem zacinal programovat, tak vetsinou, kdyz jsem neco rozdelal a nedokoncil, tak tim hlavnim impulzem bylo to, ze jsem se na necem zasekl.

Treba ten C# je pro zacatecniky vhodnejsi, je jednodussi nez C++, nehrozi ti tam tolik problemu jako v C++ (ukazatele apod.,), odpada nudne psani hlavickovych souboru...

Nahoru Odpovědět
7.10.2013 11:52
https://www.facebook.com/peasantsandcastles/
Avatar
rainbof
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
rainbof:7.10.2013 20:07

jasně a co turbo pascal (vtip) ? ten je pro začátečníky...

hele pokud děláš hru a nejde o plácání v allegru nebo SDL a myslíš to vážně tak C++
C# je dobrý na data a podobný bussiness věci.

výkoný kód by měl být výkonný. V C++ se zasekneš stejně jako v c# a jeho království cool knihoven na všechno.

Už je to vaše obhajování c# a javy za každou cenu všude poněkud monotóní. to že jsou c# a Java moderními jazyky neznamená že jsou vhodné na všechno. Stejně jako bych nedělal redakční systém v c++ bych nedělal seriózní vývoj v c#.

práci čest.

 
Nahoru Odpovědět
7.10.2013 20:07
Avatar
Kit
Tvůrce
Avatar
Odpovídá na rainbof
Kit:7.10.2013 20:26

Dokud budou vývojáři v C# a Javě plácat anemické třídy, budou aplikace pomalé a nespolehlivé. Programy v C# a Javě jsou rychlé, pokud se to s nimi umí.

Co si představuješ pod pojmem "výkonný kód"? Pro mne je to kód, který je v třídách.

Ve většině jazyků, včetně C#, Javy, C++, D, PHP, Pythonu a dalších se dá dělat seriózní vývoj. Záleží jen na schopnostech vývojáře, jak s tím jazykem umí pracovat.

A přestaň sem tahat politiku. Nejsme na to zvědaví.

Nahoru Odpovědět
7.10.2013 20:26
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na rainbof
Luboš Běhounek Satik:7.10.2013 20:42

Evidentně jsi C# neviděl ani z rychlíku, zkus si ho někdy nainstalovat a něco v něm napsat.

Pro tvorbu menších her je právě C# / Java ideální - ušetří ti čas a ty jednoduché hry obvykle nejsou tak náročné, abys tam poznal ten rozdíl ve výkonu - několika (desítek) procent.

Je mi fuk, jestli mi hra běží třeba 1000 fps nebo 1500 fps, monitor stejně zobrazí jen 60 (120) obrázků za sekundu.
A hlavně ji mám napsanou mnohem rychleji. :)

Aspoň se rychleji naučí základy tvorby her, přejít na jiný jazyk, když bude potřebovat, už může kdykoliv.

C++ se vyplatí až u AAA her.

Editováno 7.10.2013 20:43
Nahoru Odpovědět
7.10.2013 20:42
https://www.facebook.com/peasantsandcastles/
Avatar
Neaktivní uživatel:21.10.2013 1:11

Tak po delší době čumím na devbook a koukám že se tu lidi nějak hádáte a mě se to nikde ani nezobrazuje... čili.

Rád bych poděkoval za diskusi... a abych to tu teda uzavřel. Tak všem děkuji za linky na různé tutoše, literaturu apod.

A mé rozhodnutí padlo takto. Jsem sám, a pracovat jako vývojář bych rád, ale se sny je třeba to nepřehánět, takže jakožto samotář vezmu c# a budu se učit v něm, až v něm něco budu umět, tak se opřu o xna nebo sharpdx ještě se uvidí... Až budu mít nějaký trochu koukatelný projekt aspon z půlky hotov tak se zkusím po práci poptat. C++ a DirectX popřípadně OpenGL... no, jako sám se takhle HC učit nebudu... dokud si opravdu neověřím že na to mám... a to zjistím jedině tak že zvládnu aspon to snazší... Ještě jednou všem děkuji...

Nahoru Odpovědět
21.10.2013 1:11
Neaktivní uživatelský účet
Avatar
Old Account
Člen
Avatar
Old Account:21.10.2013 1:34

Ked budes iba citat nejake prakticky bezvyznamne tutorialy, nic ti do neda. Prehliadaj cudzie kody (open source), upravuj ich podla seba, toto ta nauci programovat, nie nejake nezmyselne citanie.

Nahoru Odpovědět
21.10.2013 1:34
"If you keep your eye on the profit, you’re going to skimp on the product. But if you focus on making really gre...
Avatar
Odpovídá na Old Account
Neaktivní uživatel:21.10.2013 8:20

tak když si přečtu základy o c# tak asi to uplně nesmyslné nebude nemyslíš? Jasný, že nehodlám číst článek s nějakým algoritmem bez úmyslu ten algoritmus nějak rozvinout či komponovat do svých projektů a různě ho modifikovat... ;) s tím už jsem trošku ztotožněn když jsem zhruba před rokem ještě programoval v c++... njn rok je pryč já hoddně zapomněl a c# se mi teď jeví jako volba... prošel jsem si tu pár článků a zkusil si už něco i napsat a prostě nějak mi přijde ten jazyk jakoby více user-friendly ve smyslu že se líp pamatují f-ce a tak... možná jen pocit ale jsem si jist že mi ten jazyk půjde do žil rychleji než c++

Nahoru Odpovědět
21.10.2013 8:20
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Kit:21.10.2013 8:24

Některé tutoriály jsou bezvýznamné, jiné jsou kvalitní. Podstatné je vlastní experimentování s naučenými znalostmi. I v případech, kdy kód nakonec nepoužiješ.

Nahoru Odpovědět
21.10.2013 8:24
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Neaktivní uživatel:21.10.2013 8:37

Tak jasné že jo, já jen měl nutkavost vysvětlit že bezvýznamné čtení tutošů není moje záležitost :D

Nahoru Odpovědět
21.10.2013 8:37
Neaktivní uživatelský účet
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 13 zpráv z 63.