Diskuze: Generovaní místnosti

Ostatní jazyky GameMaker GameMaker Generovaní místnosti

Aktivity (1)
Avatar
lemonko
Člen
Avatar
lemonko:21.5.2013 19:56

Zdravím :)

Chtěl bych se zeptat jestly by nějak nešlo udělat u mojí hry ( http://uloz.to/…/parkour-gmk ) udělat nějaké automatické generovaní místnosti ?...

Děkuji

 
Odpovědět 21.5.2013 19:56
Avatar
TomBen
Redaktor
Avatar
Odpovídá na lemonko
TomBen:21.5.2013 23:44

Jestli ty čtverce jsou finální podoba, tak by nemělo být těžké
je generovat náhodně.

Nahoru Odpovědět 21.5.2013 23:44
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
lemonko
Člen
Avatar
lemonko:22.5.2013 18:52

Ale jak na to?:D

 
Nahoru Odpovědět 22.5.2013 18:52
Avatar
martinsakra
Redaktor
Avatar
Odpovídá na lemonko
martinsakra:22.5.2013 19:32

Myslíš kod nebo algorytmus?
Já tady http://www.itnetwork.cz/…memaker-ohen mám taky místnost na generování, (prostě for cyklus, a umístuješ díky velikosti) to nebude ten problém. Druhá část je algorytmus kterej ti zajistí aby místnost byla použitelná, to by mohl být těžší oříšek.
BTW nebylo by lepší dovolot další skok právě tehdy když je hráč v kolizi ze stěnou (a muže se odrážet) a ne pokaždý když se dotkne mu povolit skok a díky tomu se umí odrážet i ve vzduchu? (aspon co jsem pozoroval)

Nahoru Odpovědět 22.5.2013 19:32
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Drakeman
Redaktor
Avatar
Odpovídá na lemonko
Drakeman:22.5.2013 19:40

Přečti si tenhle článek: http://www.itnetwork.cz/…eho-bludiste
a podle něj můžeš napsat algoritmus pro vygenerování tvé místnosti.

Editováno 22.5.2013 19:42
Nahoru Odpovědět 22.5.2013 19:40
Když se chce, tak jde všechno,
Avatar
TomBen
Redaktor
Avatar
TomBen:22.5.2013 23:17

Jediné kritérium, které může způsobit úplnou nehratelnost je podle mě
zaplnění. Takže stačí nastavit pravděpodobnost vytvoření zdi na 1/3 až 1/4.
To by mělo stačit. Případně jen upravit tu pravděpodobnost.

Nahoru Odpovědět 22.5.2013 23:17
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
TomBen
Redaktor
Avatar
TomBen:23.5.2013 11:21

Tak jsem to zkoušel a ideální je normálně 1:2 a hodně zaplnit místnost. :-)
Asi takhle:
http://uloz.to/…/parkour-zip

Nahoru Odpovědět 23.5.2013 11:21
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na TomBen
David Čápka:23.5.2013 11:34

Ta fyzka je super :D Přidáte to?

Nahoru Odpovědět 23.5.2013 11:34
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
TomBen
Redaktor
Avatar
Odpovídá na David Čápka
TomBen:23.5.2013 11:54

Myslíš jako článek? To je lemonkova fyzika, ať ji klidně přidá. :-)

Nahoru Odpovědět 23.5.2013 11:54
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
TomBen
Redaktor
Avatar
Odpovídá na martinsakra
TomBen:23.5.2013 12:32

Zkusil jsem zakázat ten skok ze vzduchu a je to pak
pekelný mazec projít některé typy místností. :D

Editováno 23.5.2013 12:33
Nahoru Odpovědět  +1 23.5.2013 12:32
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
TomBen
Redaktor
Avatar
TomBen:23.5.2013 12:37

Uložto se nějak podělalo.. :-)
Nový link na tu verzi se zakázaným vzdušným kung-fu:

http://uloz.to/…eal-jump-zip

Nahoru Odpovědět  +1 23.5.2013 12:37
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
lemonko
Člen
Avatar
lemonko:23.5.2013 17:32

Všem vám moc děkuju :) Hlavně tobě TomBen ;)

 
Nahoru Odpovědět 23.5.2013 17:32
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 12 zpráv z 12.