IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.
Avatar
Garrom Orc Shaman:13.5.2016 16:49

Zdravím všechny, chtěl bych dělat videohru ale nevím v čem ji udělat, byla by to 2D-SideScroll stříleřka (jako třeba metal slug), potřeboval bych doporučit nějaký engine ve kterém jde použít C#.
Původně jsem chtěl použít unity3D (ano dá se použít i pro 2D, od verze 4 podporuje 2D režim určený pro tvorbu dvou rozměrných her) ale mám rozbitý počítač a kamarád byl tak hodný že mi jeden půjčil .... Netbook s 1Gb ram
a intel atom a k tomu integrovanou shity- intel grafiku a winXp, to je důvod proč nemůžu použít unity3D a také nejsou optimalizované pro winXp.
nezná někdo nějaký dobrý 2D engine ?

Odpovědět
13.5.2016 16:49
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
David
Člen
Avatar
David :13.5.2016 16:56

Tak použij XNA (Monogame) framework.
Je zde na něj tutoriál http://www.itnetwork.cz/csharp/monogame

 
Nahoru Odpovědět
13.5.2016 16:56
Avatar
Odpovídá na David
Garrom Orc Shaman:13.5.2016 17:01

jde to nainstalovat i do SharpDevelop 3.0 Portable ? visual studio nepoužívám protože nemá portable verzi.
Jestli ano tak to nevypadá vůbec špatně

Nahoru Odpovědět
13.5.2016 17:01
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
David
Člen
Avatar
David :13.5.2016 19:43

tak to nevím

 
Nahoru Odpovědět
13.5.2016 19:43
Avatar
Nahoru Odpovědět
13.5.2016 20:16
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Odpovídá na Michal Haňáček
Garrom Orc Shaman:13.5.2016 20:39

Wave Engine vypadá velice, velice dobře, jinak XNA používat nemůžu protože vyžaduje visual studio a já mám s VS nějaké problémy s registry.... stejně by se mi do počítače nevešel.
mimochodem píše se tam že to je component based ...... snad tím nemyslí že budu přetahovat ikony, to bych se vrátil na začátek (na začátku jsem používal GM)
EDIT : asi se komponenty myslí jako má unity např. kolider, rigidbody, script atd.

Editováno 13.5.2016 20:40
Nahoru Odpovědět
13.5.2016 20:39
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovídá na Michal Haňáček
Garrom Orc Shaman:13.5.2016 20:46

nefunguje :-( nemáš odkaz na verzi která běží pod winXP ?

Nahoru Odpovědět
13.5.2016 20:46
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovídá na Garrom Orc Shaman
Michal Haňáček:13.5.2016 21:22

Fiu, to nemám. Musel bych hledat a předpokládám že to zvládneme oba stejně dobře, čili nemá smysl abychom se tím oba zdržovali :).

Nahoru Odpovědět
13.5.2016 21:22
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Odpovídá na Michal Haňáček
Garrom Orc Shaman:13.5.2016 23:11

nic jsem nenašel :-(

Nahoru Odpovědět
13.5.2016 23:11
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovídá na Garrom Orc Shaman
Luboš Běhounek Satik:14.5.2016 8:12

SharpDX, ale je to jen DirectX wrapper, takže si tam všechno musíš napsat sám.
Případně Monogame, je to opensource projekt navazující na XNA.

Nahoru Odpovědět
14.5.2016 8:12
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Garrom Orc Shaman:14.5.2016 12:21

Navazující ?, takže něco jako fallout 2 a fallout 3 .... jako že to na sebe navazuje ale není to úplně to samé.
Teď ještě jestli to půjde spustit pod XPéčkama.

Nahoru Odpovědět
14.5.2016 12:21
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
Odpovídá na Garrom Orc Shaman
Josef Kuchař - Pepa489:14.5.2016 12:31

Ne, to co je napsané v XNA můžeš "spustit" v monogame v 99% případů ;)

Nahoru Odpovědět
14.5.2016 12:31
2x piš, jednou debuguj
Avatar
Odpovídá na Josef Kuchař - Pepa489
Garrom Orc Shaman:14.5.2016 13:38

Tak já jsem to zkusil, po veliké námaze jsem nainstaloval monodevelop v2.8.6.5 a stáhl monogame v3.0 ve formátu .mpack (rozšíření monodevelop)... pro mé zklamání instalace vypadá takhle (viz. obrázek / příloha).
Udělal jsem něco špatně ?

Editováno 14.5.2016 13:39
Nahoru Odpovědět
14.5.2016 13:38
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
hanpari
Člen
Avatar
Odpovídá na Garrom Orc Shaman
hanpari:15.5.2016 18:13

Jo, kašli na c# použij pygame nebo kivy.org blender také nepoužívá c#

Editováno 15.5.2016 18:14
 
Nahoru Odpovědět
15.5.2016 18:13
Avatar
Odpovídá na hanpari
Garrom Orc Shaman:21.5.2016 13:40

já začínal v game makeru kde se používá gml(objektový game maker language).... gml je C-like jazyk, od začátku jsem zvyklí na C-like zápis a objektové myšlení nemám jediný důvod se znovu učit veškerou gramatiku a syntaxe, to radši budu stavět na základech které mi dal GM.
Špatně jsem udělal to že jsem neměl nainstalované balíčky které to potřebuje.
Btw. blender nepoužívá C# protože Céčko ve všech podobách je spíše pro windows, blender používá phyton a je multiplatformní což může být i C# když použiješ Unity3d, ovšem já to v plánu nemám.

Nahoru Odpovědět
21.5.2016 13:40
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
hanpari
Člen
Avatar
Odpovídá na Garrom Orc Shaman
hanpari:21.5.2016 19:11

Všiml jsem si, že používáš Blender. Proto mne napadlo, že můžeš umět/používat BGE s Pythonem.

Ono i v Blender Game Engine se dá udělat 2D hra. Ale pokud máš slabý počítač, pak Pygame může být vhodná alternativa. Pokud ti jde o C#, pak jednoduchou 2d hru můžeš udělat IMHO i bez enginu, na to nepotřebuješ extra výkon a ani nic extra.

 
Nahoru Odpovědět
21.5.2016 19:11
Avatar
Odpovídá na hanpari
Garrom Orc Shaman:22.5.2016 9:13

Máš dobrý postřeh :-) ovšem dělám spíše s nástroji které tam jsou než abych skriptoval vlastní.
Ono by to šlo i bez enginu nebo frameworku jenže jsem sám, jedinec, trvalo by to roky... potom by tu byl problém s vykreslováním, nemám tušení jak jen tak vykreslit bitmap do okna aniž by to byla komponenta z window form.

Nahoru Odpovědět
22.5.2016 9:13
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
hanpari
Člen
Avatar
hanpari:22.5.2016 18:02

Nu, roky by to netrvalo.

Vlastně bys to možná sfoukl za týden :)

Například tady:
http://www.devcity.net/…_tetris.aspx

PS:
V Blenderu nemusíš nic skriptovat. Logic Bricks ti pravděpodobně budou stačit.

Editováno 22.5.2016 18:03
 
Nahoru Odpovědět
22.5.2016 18:02
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 18 zpráv z 18.