Diskuze: Programovanie hier C#
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 11 zpráv z 11.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


C# se na hry určitě hodí. Jsou pro něj skvělé frameworky a enginy
(např. Monogame, Unity) a rychle se v něm vyvíjí. Počítej s tím, že Tě
od podmínek čeká ještě poměrný kus cesty, než zacneš programovat
větší hry (průběžně můžeš dělat jednoduché hry, klidně i v konzoli,
je to celkem sranda a spoustu se naučíš
. Matematika se určitě hodí, ale
vystačíš si většinou se základy.
Ano, C# je na hry dobrá volba, naprogramuješ v něm jakoukoliv hru, i když třeba C++ by bylo výkonější, ale složitější (ale v dnešní době už počítače mají takový výkon, že i běžná hra v C# ti poběží stovky fps, takže to moc řešit nemusíš, pokud nevyvíjíš nějakou TOP supernáročnou hru).
Matematika až tak zásadní není, důležitý je umět přemýšlet - když něco z matiky neznáš a potřebuješ, tak to vygooglíš a dostuduješ - já měl na střední taky z matiky na vysvědčení vždycky 3-4 a nějaký zásadnější problém jsem s tím zatím neměl.
Dik za odpovede.C++ je skôr pre tych čo chcu vlastny engine ako napr. ArmA 3 a jej Virtual Reality engine tam su scripty v C++.Ja som skôr na Unreal,Unity,Cryengine...
No tak tedy. Unreal Engine už taky využívá C++, Unity má tu možnost také a CryEngine také. Čili je to čistě na tobě. Ale o Virtual Reality bych moc nepsal. Není to žádný extra štamgustát engine. Má opravdu hodně omezení.
Pro běžné 2D plošinovky a tak si vystačíš se základními
fyzikálnímy vzorci + základní matematika, pro 3D už musíš znát vektory a
veškerou práci s nima + analytickou geometrii a tak
a tím to 3D teprv začíná 
C# sa hodi prakticky na vsetko, teda, az na pracu s cislami, tam dominuje Python alebo Wolfram Language. Hry sa v nom daju urobit plnohodnotne.
Sice to do tohto tematu nepatri ale nebudem kôli tomu zakladat novy.Mam vo Win 8.1 problem s konzolovymi aplikaciami a to ten že ten text v nej a aj konzola samotna je moc mala a napr. "Hello World" sa ani neda prečitat.
Pokud se nechceš vyloženě učit programovat, ve smyslu znát jazyk/jazyky opravdu důkladně a chceš si "jen" programovat hry, doporučuji pro začátek XNA/MonoGame, v GUI unity se jako začátečník ztratíš a nedostaneš se tolik k samotné logice, kterou potřebuješ trénovat.
MonoGame nabízí imo perfektní poměr mezi samotným programováním a konstrukcemi, které ti ušetří spoustu práce na základech "enginu".
V XNA celkem snadno ovládneš práci s komponenty hry a základní konstrukce pro vlastní malou hru. Ošetřovat kolize, různé souřadnice, herní čas, update atd. V samotném C# nejsou tyhle prvky zdaleka tak příjemné.
Než se vrhneš do XNA/MonoGame, tak si procvič kvalitně základy OOP a především práci s kolekcemi.
Klikni pravým tl. myši na konzoli - nastavení (settings) a nastav tam
velikost písma apod. To není problém OS 
Viem že to nieje problem OS ale neda sa to nejak nastavit permanentne?Prechadzam si znovu tutorialy a pre každy priklad si vytvaram novy projekt lenže v každom novom projekte je ta konzola zase mala.
Zobrazeno 11 zpráv z 11.