.[ ČeskéHry.cz ].
Alien invasion tower defense
Jdi na stránku Předchozí  1, 2, 3, 4  Další
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Inkubátor
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
mar



Založen: 16. 06. 2012
Příspěvky: 602

PříspěvekZaslal: 22. říjen 2018, 10:41:09    Předmět: Odpovědět s citátem

Tak to je masakr! Smile A hraje se to moc dobře. Jediný postřeh: desaturovat tu zelenou na terénu a stromech? Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 22. říjen 2018, 18:24:44    Předmět: Odpovědět s citátem

mar napsal:
Tak to je masakr! Smile A hraje se to moc dobře. Jediný postřeh: desaturovat tu zelenou na terénu a stromech? Smile


Super Smile Desaturaci mám pořád v TODO - dostanu se k tomu až budu dělat mapy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
pcmaster



Založen: 28. 07. 2007
Příspěvky: 1821

PříspěvekZaslal: 23. říjen 2018, 10:37:03    Předmět: Odpovědět s citátem

Da sa to hrat! Dokonca som vyhral Smile
_________________
Off-topic flame-war addict since the very beginning. Registered since Oct. 2003!
Interproductum fimi omne est.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 16. prosinec 2018, 16:00:40    Předmět: Odpovědět s citátem

UPDATE:

Tak je to smutný, za listopad nic moc - nebylo moc času:

* několik proporcionálních oprav v grafice (v rámci možností)

* rozšíření čtení metainformací z svg - efekty např. střelby se nyní zvládnou objevovat na místě, kde vznikají (pozice jsou označeny v svg)

* zpracování dalších svg animací - jako změna průhlednosti, barvy atd.

* pokus o vyřešení problému s částečně průhlednými texturami - i se to sortuje za běhu, ale tím, jak jsou sprity v několika meshech, tak to není úplně ideální a reálně to asi jde jen přes ten discard transparentních pixelů (není to ale hezký)

* bugfixy

* laser vojáček + pár efektů

* skromnej update na webu



Za zbytek prosince by se to ale mohlo více posunout.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 3. únor 2019, 16:45:54    Předmět: Odpovědět s citátem

UPDATE:

Tak moc času obětováno nebylo, přesto se pokračuje:

* dodělán beam efekt, který na inteligentně natočenou rovinu mapuje různě dynamicky transformovanou texturu - použití pak jsou všelijaké laser / shot efekty, které teď vypadají o dost lépe (dalo mě to dost práce + nutnost sáhnout do shaderů, do kterých obecně moc nevidím)

* laser vojáček střílí chained laser beam - má tedy schopnost hitnout více cílů zároveň (podle úrovně upgradu)

* monstra mají odděleny armor a health - s tím, že po zničení armoru se obvykle něco stane (+ bullet ničí primárně nejdříve armor, laser proniká skrz armor)

* snail nabývá nyní více stavů - buď je mu zničena ulita a stane se z něj slime, který běhá rychleji - nebo se zničí vnitřek, zůstane ulita ze které se vyklube nový snail (dokud se ulita nezničí)

* drobnosti v herní logice, efekty, bugfixy




Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 24. únor 2019, 13:31:43    Předmět: Odpovědět s citátem

UPDATE:

* nový content:



* alien transport - létající potvora, co dropuje snaily nebo schránky s alieny

* alien blob - postupně se zvětšuje a současně mu narůstají životy, až se v kritický okamžik rozdělí na dva malé. Populace roste tedy rychlostí 2^n.

* grenademan - vojáček s granátometem (úroveň před upgradem na bazuka vojáčka) + upgrady

* schránky - mohou být dropnuty uprostřed mapy

* lepší satisfacting efekty smrtí některých alienů

* alien bug spawnuje štíty pouze jednomu vetřelci v jeden okamžik - vydrží ale zase déle

* bugfixy, spousta detailů

* a hlavně zvuky, zvuky, zvuky - jsou teda vykradené z freesound - některé jsou asi zatím blbé, ale přesto to tomu dává další rozměr

snad brzy zkusím udělat zase nějaký early access build - až bude levelpicker a alespoň dva levely. Contentu už je docela dost - 5 vojáčků a 9 alienů.




Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 24. březen 2019, 21:54:52    Předmět: Odpovědět s citátem

Milý deníčku, UPDATE:

* dodělán progres načítání contentu

* první verze levelpickeru - lze zapíchnout vlaječku a spustit level (více levelů zatím není)

* detailnější stats vojáčků - kills, damage dealt, damage per second, spent / sell price apod.

* parser jednoduchého formátu alieních vln

* desaturace trávy a stromů + dost dalších drobností

Tedy je toho málo ale projekt žije
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 7. červenec 2019, 22:55:39    Předmět: Odpovědět s citátem

Zdravím zástupy imaginárních fanoušků Smile Projekt není samozřejmě vůbec mrtvý a po delší pauze se zase rozjíždí. Za léto by se to mohlo poměrně dost pohnout. Doděláno několik věcí:

* zkoušel jsem vytvořit nějaký matematický model co by popisoval realitu hry a umožnil rozumně spočítat průběh a vybamalcovat, kdy kupovat upgrady a v jakém objemu nastavit jednotlivé vlny alienů. Z počátku jsem selhal. Logika hry není jednoduchá a už je to celkem dost za hranu jednoduché tower defense hry, kde obvykle lze vše zjednodušit na závislosti několika atributů. Dodělal jsem tedy možnost simulace, kdy hra zahodí rendering a pouze prováděním nezbytných procesů vyhodnotí, zda nastala výhra / prohra (či jen ztracení života).

* viz výše - dodělána možnost nastavení build-orderu a lepší editor vln alienů, kde se to dá iterativně ladit. Výhledově tam možná bude hledání možných kombinací, kde úměra počtu možných výherních kombinací se bude rovnat obtížnosti levelu. Celá věc vybalancování ale není vbůec jednoduchá a chápu, že špatné nastavení může pohřbít celou věc už v zárodku.

* vyrobeno několik efektů ohně + dodělán upgrade fire shots pro bazooka vojáčka, který posléze střílí hořící projektily a s tím související burning mechanismus alienů. Alieni tedy konečně mohou shořet. V plánu je samozřejmě i upgrade některé tower větve na flamethrowera.

* support opacity do buffered geometry a několik oprav, dodělávek apod.

Aktuální shoty:



Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 19. červenec 2019, 13:21:11    Předmět: Odpovědět s citátem

Milý deníčku, nový content:



Machinegunner a mechanoid (ve všech úhlech a funkční ve hře).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 13. srpen 2019, 23:56:04    Předmět: Odpovědět s citátem

UPDATE:

- vyroben flamethrower:



- s tím související efekty ohně

- natáčení vetřelců (některých) podle normál terénu. Vetřelci mohou tedy běhat i do kopců a z kopců a nevypadá to úplně blbě

- hromada úprav v kódu, detailů ve hře apod.

Na web nahozen současný přehled jednotek:
http://www.dzejkobgames.eu/tower-defense-soldiers

což by měl být roadmap v rámci věží - chybí tedy ještě 4 věže. Možná nakonec udělám jen dvě - chybí určitě freeze tower.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 19. září 2019, 19:13:07    Předmět: Odpovědět s citátem

UPDATE:

- přidány kosti do kousků mrtvých alienů (je to tedy trošku brutálnější)

- úpravy v editoru

- nové dvě zajímavější mapy

- variabilnější konfigurace cest vetřelců (cest může být více, mohou se křížit, kombinovat apod.)

- správně se počítají normály + upraven shader pro funkční světla i na spritech (bohužel ten výkon světel není ideální - na integrované grafice to být zapnuto nemůže)

- podstavce věží jsou nakonec pouze 3d - vypadá to lépe

- věže se trochu natáčí v závislosti na výškových rozdílech cíle

- vylepšena grafika keřů a stromů + stíny (vypadá to snad lépe) + grafika okolního prostředí (houbičky, kameny, tráva atd.)

- detaily, detaily, detaily ...


Aktuální shoty:





Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 5. červenec 2020, 20:19:18    Předmět: Odpovědět s citátem

Milý deníčku,

Začíná léto. Svítí sluníčko, je teplo, lidé jedou na dovolené, holky začaly chodit polonahé a nikdo na nic nespěchá a nikdo nic reálně nepotřebuje. Není tedy lepšího plánu na léto, než ho strávit pokračováním ve vývoji své hry.

Nutno říci, že po letech je na tom vidět zub času - původně jsem měl nutkání všechno překreslit, nebo to celé smazat a začít dělat něco jiného - nakonec jsem odolal a dostal jsem se zase do toho. Několik skromných změn:

- podařilo se mi v rámci nutných úprav zlomit shadery a komplexní 3d modely mimo sprity jedou přes jednu buffered geometry a umí barvy trianglů a opacity / viditelnost (ušetří se tedy nějaký draw-call a půjde vložit další modely scenerie bez snížení rychlosti)

- vytvořen grid system pro lokaci vetřelců (nedělá to tedy forEach - if dist < xy - někde teda ještě jo, ale bude to optimalizováno)

- implementován pathfinding, dostupná políčka a vůbec mechanismus kolizí vetřelců - je tedy možné vytvářet různé choke-pointy a přidat tím další strategické prvky (např. vytvořit úzké hrdlo kde ostatní vetřelci v řadě budou muset počkat, než se uvolní místo před nimi). Pro účely hry to funguje docela dobře - mělo by to dost přidat na hratelnosti.

- odhozený vetřelec po výbuchu může dále distribuovat sílu a odhodit dalšího do kterého narazí

Nějaký obrázek (demonstrace zácpy vlny vetřelců):

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
mar



Založen: 16. 06. 2012
Příspěvky: 602

PříspěvekZaslal: 5. červenec 2020, 20:59:53    Předmět: Odpovědět s citátem

můžeme se těšit někdy brzy na demo? vypadá to na obrovský pokrok a poslední hratelná verze mě moc bavila
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 6. červenec 2020, 14:12:36    Předmět: Odpovědět s citátem

mar napsal:
můžeme se těšit někdy brzy na demo? vypadá to na obrovský pokrok a poslední hratelná verze mě moc bavila


Díky za zprávu. To demo, nebo resp. hru v aktuální fázi jsem chtěl dát k dispozici už minule. Bohužel to bylo teď dost dlouho u ledu. Dal bych to ale asi jako minimální cíl tohoto léta. On je problém, že je sice (oproti poslední verzi) docela dost contentu a nových věcí, ale chybí vybalancování a vytvoření vln vetřelců uvnitř levelů - což je nakonec docela obtížné (nemůže to dopadnout tak, že hráč postaví pouze jeden typ věží který upgraduje na max.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
dzejkob



Založen: 17. 08. 2013
Příspěvky: 127

PříspěvekZaslal: 31. červenec 2020, 22:18:08    Předmět: Odpovědět s citátem

UPDATE:

- vyrobena logika přátelských jednotek a konkrétně možnost postavení opreativních dronů a dronů bombardérů (droni mají omezenou životnost ve formě nábojů)

- přidána funkce drop-boxů - tj. z oblohy mohou spadnout krabice s nějakým bonusem - převážně tam bude možnost postavit ty drony, peníze nebo konkrétní věže

- upraveno UI tak, aby umělo interpretovat stack posbíraných bonusů

- grid systém nakonec nabídnul poměrně dost možností - rozhodnul jsem se pro volnější pozice pro stavbu věží - hráč tedy může postavit věž "kdekoliv" resp. na povolených místech v gridu, kterých bude více (bude to ale vyžadovat jiný design levelů, aby to nebylo o zaspamování entrypointu vetřelců haldou věží)

- vytvořen point cloud pro zobrazení počasí - momentálně to umí sníh a intenzitu sněhu podle nastavení v gridu

- level s horami upraven, aby vetřelci měli více cest

- vytvořena možnost nastavení úrovně vody a voda obecně. Plán je, že z vody bude něco vyskakovat a budou i nějaké water-levels, které budou trochu víc nevyzpatetelné (z vody něco vyskočí na víceméně neurčitém místě). Výhledově bude i láva.

- další detaily, optimalizování, balancování apod.

Shoty:


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Inkubátor Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3, 4  Další
Strana 3 z 4

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna