Death is useful.
Chvíli po mojí úvaze jsem se rozhodl udělat hru, která by nebyla vyprávěním, ani ničím s nepochopitelným mechanismem. Vzal jsem proto základy top down žánru, přiřadil jim moderní WSAD ovládání s krysou v ruce, a na nich začal stavět.
Prostě jsem tvořil a tvořil a tvořil, a najednou jsem si uvědomil, že se blíží soutěž GM48. (v podstatě ludum dare jam s omezením na game maker) A tak jsem se rozhodl vše dosud naučené nějak využít.
A.. Takhle to dopadlo.
Vyrobil jsem hru na téma Death is useful. A protože přesně o tom, že Smrťák má bejt užitečnej hra je, tak jsem jí tak pojmenoval.
Herní zápletka
Jednoho krásného rána se pan Smrt vzbudil, a zjistil že ztratil svojí one touch kill kosu. Protože to bylo tento měsíc již potřetí, vedení se rozhodlo že mu novou nepřidělí, a pokud chce zůstat zaměstnán, musí vykonávat svou práci jen pomocí magie.
Herní mechanismy a.k.a gejmplej
Původní nápad byl udělat variaci na Six degrees of sabotage. Prostě několik obrazovek kde bylo potřeba vytypovat zlé a dobré a očarovat je. Vzhledem k času kterého jsem ovšem neměl zrovna nejvíce, jsem tenhle nápad zamítl, a začal stavět na již dříve zmiňovaných top-down základech.
Takže, jak už víte, jste smrt a máte za úkol hohokoliv nad 70 prostě nějakým způsobem zabít. Protože pan Smrt musí operovat tajně, zapomeňte na firebaly, exploze a podobně. Smrt smí používat jen 3 kouzla.
Aura vševědění
Kdokoliv se ke Smrťovi přiblíží, odhalí mu sfé informace. Jméno, věk, zdraví a náladu.
Uklidnění
Pokud nálada dosáhne nejnižší hranice, člověk začne zuřit. Pokud zuří v místě s nízkou koncentrací starých lidí. (Čili tam, kde to nechceme) Lze jej tímto kouzlem uklidnit. Pokud se levé tlačítko myši drží, můžete člověka ovládat.
Zuřivost
Stačí klik, a člověka popadne amok. Tímto způsobem teď smrt musí zabíjet. Před aktivováním zuřivosti musíte hodně taktizovat. Vybírat oběti s méně životy, odvézt přihlížející aby se na ně zuřivec také nevrhnul.
Za každého neprávem zabitého mrtvého vám ubude zdraví které bude použito na rekonstrukci nechtěné oběti. Za každého správně mrtvého dostanete malou část jeho životní energie a nějaké to skóre.
Shrnutí aneb co jsem se naučil?
No, naučil jsem se spoustu věcí. Lépe pracovat se surfacy a světly. S blendmody a s vykreslováním jinak než jen pomocí nastavení spritu. Nejvíce se mi to hodilo u civilistů. Dříve bych prostě přidal deset nebo dvacet barevných variací, každý jako sprite. Tady jsem na to šel ovšem fikaně. Nakreslil jsem zvlášť tělo a zvlášť hlavu. Obojí jsem hodil do černobílé a zesvětlil. A pak jsem do create eventu civilisty dal:
bodycolor=make_color_rgb(random255,random255,random255)
headcolor=make_color_rgb(random255,random255,random255)
A sprite vykresloval přes:
draw_sprite_ext(spr_civilian_body,-1,x,y,1,1,-phy_rotation,bodycolor,1)
draw_sprite_ext(spr_civilian_head,-1,x,y,1,1,-phy_rotation,headcolor,1)
A nikdy nenajdete dva stejně barevné! 😀
Sečteno podtrženo, tvorbu jsem si tentokrát náramně užil. A dokonce už má svůj let’s play!
Hru si můžete vyzkoušet (jen pro win) ZDE
8 odezev
Woohoo, dal jsem světové highscore! 😀
Koncept se mi líbí, ale hra mi přijde šíleně nepřehledná… Totiž zejména velikost informací je příliš velká na to, jak málo kolem sebe osvítím, a rádo se to překrývá, čímž vzniká velký chaos – záměr? Horní konec obrazovky funguje nějak pofidérně, nebo je také záměr, že můžu odejít kam nevidím? 😀
Velice chytrý nápad s grafikou, která je obecně pěkná a jednotná, jak to má být. 🙂
Ten chaos je tak trochu záměr 🙂 Chtěl jsem to udělat chaotické, aby hráč používal jak nasrání, tak ovládání ostatních. (prostě aby je od sebe dostával než udělá něco zbrklého)
Co se okraje týče, nejde jen o horní okraj XD Měl jsem k tomu vymyšlenou jednu věc, ale zapoměl jsem na ní. Díky za připomenutí!
Popis hratelnosti zní hodně zajímavě… Jen chudáci všichni nad sedmdesát. 🙂
Určitě si hru přidám do seznamu a vyzkouším.
A ještě díky za tip na barvení postaviček, to kdyby mě napadlo pár let zpátky, kdy topdown „pixelartový“ hry tvořili většinu mých projektů. Ale třeba to ještě někde použiji. 🙂
Tak, nikdo neříká že to musí být nutně na pixelatý hry 😀 Třeba ten tvůj bomberman s jetpackem. Kdyby jsi si zvlášť vykresloval tělo a zvlášt hlavu, obojí nechal černobílá a barvy přidával skriptem, měl by jsi z krku postavy pro multiplayer 😀
Hele, to není marnej nápad. Písnul jsem si to do úkolníčku na zítřek. 🙂
Tak jsem si to vyzkoušel.
Líbí se mi hlavně zpracování a efekty. Herně je to sice fajn, ale na druhou stranu mě to neuchvátilo natolik abych měl chuť „být v dobrý“… Jak to říct?
Bug? Dá se vyběhnout s obrazovku a cestovat do dalekých krajů…
Fajná hříčka. Líbí se mi. 🙂
Oh, ten bug co mi předhodilo už 10 lidí a já ještě nebyl schopenotevřít projekt, připsat řádek a uložit 😀
Zajímavé, takové temné téma. Líbí se mi to. Neměl jsem ale moc trpělivost si s lidičkama hrát a nějak je tam ovládat atp. protože se mi stejně nakonec rozutekli tak jak jsem nechtěl. 😀 Možná bych zvětšil oddálení, aby bylo vidět více do dálky. Myslím, že se mi stalo, že se začali mlátit lidi, které jsem ani neměl na obrazovce, takže jsem neměl šanci s tím něco udělat, protože jsem najednou měl ze 100 životů jen 45. Ale celkově se mi to líbí. Má to pěknou atmosféru. A bez debat je to neokoukaný koncept. 🙂