Diskuze: Jazyk na hru

Člen

Zobrazeno 18 zpráv z 18.
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 |


Nazdarek, co treba C, C++ ? pomerne nizkovrstva zalezitost ( samozrejme jsou to jazyky vyssich vrstev ) umozni ti peknou praci s vystupem, vstupem, umozni ti se vyhnout prisernostem ohledne objektu ( treba ohledne vstupu ) jako jsou nutne v Jave ( mam Javu rad a programuju v ni, takze no hate ... ale vim proc to rikam ) ... dodaji ti rychlost ( nevidanou ) a silu na cokoliv si vymyslis ( nekdy az prilis velkou ) ... co na druhou stranu dostanes: obrovskou zkusenost, moznost odladit si vsechno sam ( a taky si to poradne pohlidat a premyslet nad tim ) drill ( a jak rika nekdo, nevim kdo, no drill - no skill ) ... podle me na takovejhle typ hry je to dokonaly... popremyslej o tom
Děkuji moc za odpověď.
Vážně si toho cením!
Ale mám ještě dotaz. Chtěl bych okno hry rozdělit třeba na 3 obdélníky
se zájladním pozadím a v každém vypisovat něco jiného. Je pro C++
nějaký ten "engine" jako XNA pro C# který by v tomto mohl nějak hrát roli,
nebo pouze stačí holé C++.
Ještě jednou díky!
Samozřejmě pomocí nějaké knihovny, třeba Allegro je přímo určené
pro vývoj her v C++ 
Osobně na takovýhle různý prográmky nejradši používám C#, vývoj tam
jde o něco rychleji než třeba v C++ 
Zase by to ale tu hru docela omezilo na platformu...jasne mam pocit, ze i na
linuxu se da nejak C# rozbehat ... ale uz jsi videl ortodoxniho linuxaka co s
radosti spusti C# aplikaci ?
ja bych to na pocitac nepustil
( #nohate #justsayin ) ...
ohledne dotazu na knihovnu nebo framework co by autor dotazu potreboval, nevim,
ja s ceckem pracuju velmi kratce a jeste jsem se nedostal do faze, kde bych
potreboval neco vetsiho externiho... ale dokazu si predstavit, ze by se to dalo
napsat v C++ celkem snadno ... ohledne prace s vystupem na konzoli je cecko
skvelou volbou a ma vlastni prikazove sekvence do terminalu...
Když už budeš pracovat i s grafikou i na tak nízké úrovni tak bych doporučoval knihovnu SDL, dokonce je tu o ní seriál a myslím že bude splňovat to co budeš potřebovat.
Rozhodně souhlasím s C#, C++ je jazyk zbytečně složitý. Argument, že C# je pomalý, už dnes rozhodně neplatí, když jsou v něm hry jako Space Engineers
Máš sice pravdu že C# může být podobně rychlý ale tohle je argument, který nikdo nepoužil takže je to trošku zcestné...
Není to zcestné, tenhle argument by se tu brzo objevil 
Určitě se těším na výsledek
protože hry o hackování moc nejsou... jenom dotaz když chceš
"konzole" tak to bude na realném principu jako hacknet? Jen že jsou i
kvalitní hry bez konzole.. např hack ex.. je to sice android ale i tak 
Všechny tyto hry znám. Proto sme se taky rozhodli udělat hru na toto
téma. Ne, o Hack EX se jednat nebude. To je až příliš jednoduché. Jde mi
spíše o kombinaci již zmíněného HackNetu, MU Complexu a Hacker Evolution
Untold. Sice první verze bude vypadat asi jako HackRUN
Jistě dám nějak vědět, jak
to s tím vypadá. Ale díky za zájem!
Space Engineers je psán v C#. Ale to se používá pouze ke komunikaci s enginem Vrage 2.0, který musí být napsán v C++ jelikož přímo operuje s DirectX. Jestli se v něčem pletu, budu rád za opravu. Ale takhle si myslím, že to je.
VRAGE (tedy i Space Engineers) je čistě v C#. DirectX můžeš samozřejmě používat i v čistém C#.
Např. tahle hra je napsaná čistě v C# http://zvb.cz/den/
A třeba Rust ( http://playrust.com/ ) taky - je v Unity3D.
Aha, tak díky za vyvrácení mylné doměnky. Takže C# s nějakou tou knihovnou naprosto stačí, jo? Protože v C# mám alespoň základy.
Ano, v C# dokážeš klidně napsat normálně velkou AAA 3D hru, jen třeba pobeží o něco (třeba 20%) pomaleji, než by běžela v C++.
DirectX můžeš volat buďto přímo a nebo přes nějaký wrapper, třeba přes SharpDX (ten už tuším má nějakou alpha podporu pro DX12) nebo použít hotový framework/engine - MOgre, Xna, Monogame nebo Unity3D.
Zobrazeno 18 zpráv z 18.