[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
.: S.A.Y - The Realm forum :. • View topic - Rok 2013 - kde se to zastaví?
FAQ  •  Register  •  Login

Rok 2013 - kde se to zastaví?

Moderators: s.a.y, The_P

<<

s.a.y

User avatar

.: The Creator :.

Posts: 176

Joined: 20 Jan 2008, 18:46

Unread post 31 Dec 2013, 12:25

Rok 2013 - kde se to zastaví?

Silvetr a Nový rok jsou pár hodin před námi, tak si je koukejte pořádně užít!

Uf, ani jsem si nezvykl psát na datumech 2013 a už to bude zase jinak! Inu letí nám to letí a za námi je dalších párset krásných dnů strávených vývjem Cardhalie 2. Vím, působí to až frustračně, že ani letos jsme nedodali hotový produkt, leč nemarnili jsme, pořád je tolik co dělat! Každý, kdo kdy dělal hry NEprofesionálně, nám jistě potvrdí, že je to velice zábavná práce a dokončení projektu, byť je bezesporu radostným okamžikem, může po takové době přijít vývojářům až líto. (FUJ! Beru zpět! :wink: )

Ale dost sentimentu, pojďme se podívat, kam nám to spěje. Zrychlené obrátky a utužení harmonogramu v roce 2012 přineslo své ovoce a letos ta práce poskočila musím říct velmi výrazně. Najednou to všechno dává smysl a ToDo listy se zkrátily o dalších několikset řádků (aktuálně mají něco přes 700 řádků). Během ledna a února byla zprovozněna magie a během roku postupně probíhala implementace hromady kouzel. Aktuálně jich je hotových 21 z celkových 66 (tzn. asi třetina - podotýkám, že implementace kouzel byla okrajová záležitost, na které se dělalo, když někdy vyzbyla chvíle času).

Jaro byl velký Boj a to doslova, implementoval se soubojový systém! Nyní už je krásně možné se pohybovat mapou a kosit protivníky (na kterých bylo pracováno v dalších měsících), nebo se nechat kosit od nich. Postavy, nestvůry a zbraně mají tuny různých nastavení a dá se s nimi dělat spousta krásných věcí - sesílat kouzla, útočit nablízko i na dálku, střílet šípy, házet nože, některé útoky mohou zasáhnout více protivníků, mohou působit otravu, knockback (i knockforward), zničení výzbroje, kritický zásah (i minutí), zbraň se může zlomit, může mít magické schopnosti (nejen bojového charakteru) atdatdatd... mno začíná to být docela zábava :D ...

Květen, červen, červenec, tři krásné měsíce, v nichž jsem stvořil něco, o čem se mi ani nesnilo - animované nestvůry! Všemu předcházel poměrně intensivní tréning v Maye (internet je tak krásná věc, dneska neexistuje říct "já to neumím" nebo "nemám tu příležitost" nebo "nemáme tu patřičné školy" - hej, dneska stačí do googlu napsat "character creation in Maya" (nebo nedejbože do youtubu) a máte na desítky let co dělat!) Zkrátka podařilo se vytvořit workflow pro tvorbu animovaných nestvůr, přesně takových, jaké byly v našich nejdivočejších snech, tzn. render 3D animace do klasické frame-by-frame animace tak, aby stále vypadaly jako ručně kreslené. Lands Of Lore, můj největší idol, by jistě zaplesalo... Malá zajímavost na závěr této epizody, prvním pokusovým monstrem byl bandita s kopím, tedy stejné monstrum jako bylo v C1...

V srpnu jsem usoudil, že bylo dost zábavy a vrátil jsem se zpět k implementacím featur do enginu. Srpen byl měsícem alchymie a craftingu, tedy dvou úzce spojených funkcionalit, které v Cardhalii nebou chybět! K umíchání lektvarů budete potřebovat patřičný kotel a vybavení a také hromadu přísad a ingrediencí, které najdete roztroušené po hře. Z nich budete moci umíchat lektvary o různých složitostech (možnost zkombinovat až tři přísady), které se budou zpřístupňovat s roustoucími schopnostmi alchymisty. Btw, počet ingrediencí se zatím zastavil na čísle 42 a počet lektvarů na 71. Pokud jde o crafting, je to velmi podobná featura leč s jiným zaměřením. Po hře budete nacházet spoustu zdánlivě nepotřebného "junku", který se ale může hodit šikovným postavám, které mohou pomocí svého přenosného ponku vyrábět různé hodící se předměty - nože, měšce, šípy, šipky...ale i složitější magické předměty. Také je možné opravovat rozbité předměty.

Mno a to už nám pomalu začíná podzim, jehož počátek jsem strávil na implementaci dlouhodobě nejméně oblíbené featuře - obchody. Ano, z nějakého důvodu nemám obchody rád, ale budiž, hra se bez nich neobejde, tak ať je to z krku :) . V obchodech můžete nejen nakupovat a prodávat předměty, ale také nakupovat služby, jako opravování předmětů, identifikace neznámých předmětů, odeklínání prokletých věcí a podobně. Také se poměrně ve velkém implementovaly peníze a vše s nimi spojené (měšce, zlaťáky, stříbrňáky, měďáky...). Mno a nesmí chybět ani parketa pro zloděje - okrádání obchodníků nemůže chybět, zrovna tak pokusy o nabízení kradených předmětů jiným. Obětovat pár skillbodů do skillu krádeže se jistojistě vyplatí :wink: ...

Říjen a listopad byl rovněž zajímavý, implementovalo se prostředí pro tvorbu postavy, na kterém jsem poměrně intensivně pracoval s Orangem. Opět se ukázalo, kdo že je pánem GUI grafiky v našem týmu, plody jeho práce můžete obdivovat na jednom z přiložených screenshotů. V listopadu to byla ještě "jednoduchá" obrazovka pro spuštění nové hry, na které si vyberete datadisk, který chcete hrát (jak jistě víte, C2 bude opatřena editorem, takže si můžete stavět vlastní dobrodružství...), obtížnost a takové ty věci.

No a zbývá prosinec. Za tento rok jsme nasbírali obrovské množství restů, nedodělků, nápadů, úprav a oprav, na které nebyl během roku čas, neboť se snažíme soustředit na ty důležité věci, bez kterých se neobejde demo nebo video. Nicméně prosinec jsem věnoval na oltář tohoto nechutného seznamu a pár z těchto restíků odboural. Díky tomu máme nyní obličeje postav ve družině křivící se bolestí pokaždé, když schytají ránu, máme zde particlové animace na sektorech například pro hejno bludiček nebo efekt teleportu atdatdatd...

Povšechně to byl letos takový fofr, že jsem ani nestíhal moc sledovat dění kolem. Nyní jsme neskutečně rozjetí a pokračujeme i po novém roce! Těch velkých věcí již nezbývá mnoho, více je možná těch malých, ale na těch to už nestojí, navíc jejich implementace není tak složitá (během letoška tam přibylo obludné množství miniaturních věcí, jako jednotlivá kouzla, různé animované efekty, různé nové možnosti nestvůr a předmětů, další hromady grafiky a zvuků....). Abych pravdu řekl, vlastně už nic nebrání v přípravě videa - jen hudba, ale na tu se velmi těším. Uvidíme, jestli se přinutím konečně něco málo nakomponovat :twisted:

Co aktuálně ještě chybí naprogramovat:
-skriptovací systém (instrukční sada hotova, pouze implementace do hry)
-dialogy (databáze a její editace hotova, pouze implementace do hry)
-deník (tzn. obrazovka, kde bude mít hráč poznamenány všechny důležité věci o postupu v jednotlivých questech)
-save/load
-ingame nastavení hry + nastavení kláves
-2/3 kouzel + 1/3 skillů

Také se intensivně pracuje na prvním draftu scénáře, z něhož konečně vyplyne, jaké mapy budou potřeba postavit a z jakého prostředí, díky čemuž se budeme moci systematicky vrhnout na grafiku všeho. Na to se těším úplně nejvíc, neboť tohle bude veliký šrumec :P

Mno přátelé, nechci upadat do stále stejného ohraného klišé, ale něco mi říká, že v roce 2014 se něco stane...nevím, co to bude, ale rozhodně něco více než doposud!

Zatím se držte a neztrácejte naději, neuplyne den, abychom na C2 nedělali...

31122013_1.jpg
Tvorba postavy


31122013_2.jpg
Bludičky lákající nad propast...


31122013_3.jpg
Jedovatý mrak bránící přístupu k truhle, lepší posílit se kouzelným štítem...
<<

Certes

Posts: 2

Joined: 22 Nov 2010, 20:28

Unread post 07 Jan 2014, 17:39

Re: Rok 2013 - kde se to zastaví?

A jak dlouho je už C2 ve vývoji ? Že by 6 let ?
Obdivuji kapacitu mozkových buněk SAYe, zvládnout orientaci v tak velkém projektu je opravdu obdivu hodné. Já si už nepamatuji programy co jsem psal před dvěma lety a těžko se do nich zpětně vžívám.
Často se u dlouhodobých projektů začnou tvořit patche místo oprav původního kódu a pak začíná problém. Držím ti palce, ať to vše ukočíruješ !

Z obrázku dedukuji že na tvorbu postavy bude třeba házet kostkou s možným uložením nejlepších hodnot, asi u toho házení strávím celý večer jako tehdá u BG :P
<<

s.a.y

User avatar

.: The Creator :.

Posts: 176

Joined: 20 Jan 2008, 18:46

Unread post 07 Jan 2014, 21:01

Re: Rok 2013 - kde se to zastaví?

Pokud se nemýlím, tak dohromady je to už 8 let, ale po dvou letech jsme udělali restart a jeli od začátku, takže vlastně těch 6 let...

Hra má aktuálně asi 48000 řádků kódu, k tomu editor má asi 46000, tuny utilit kolem a ještě dokumentace, deník a todo listy... je toho hodně (možná až příliš hodně). Když člověk nedělá příliš dlouhé pauzy, tak to docela funguje.

Jop, přesně jak říkáš, skutečně je zde generátor vlastností s možností savu :) Ještě si nastavuješ preference talentů a výši jednotlivých povolání, nebo můžeš použít Random funkci, která vygeneruje kompletně náhodnou postavu se vším všudy.
<<

tarhiel

User avatar

Posts: 20

Joined: 21 Jun 2009, 01:42

Unread post 26 Jan 2014, 16:30

Re: Rok 2013 - kde se to zastaví?

Po nejakom čase som znova zavítal na fóra Cardhalie a nový update ma teší a veľmi pekne prekvapil :)

Ako povedal Certes, nahadzovanie statov postavy je príjemné prekvapenie. Hodiny nad tým nestrávim, ale určite sa nebudem vedieť dohádzať :P

No, ja dúfam, že tento rok bude skutočne výnimočný! :)
<<

Rangew

Posts: 2

Joined: 08 Oct 2012, 20:23

Unread post 31 Jan 2014, 15:17

Re: Rok 2013 - kde se to zastaví?

Ahoj všichni. Už jsem tu docela dlouho nebyl, ale o to větší radost mi udělala zpráva, že vývoj neustal a že se máme na co těšit. Fandím, obdivuji, tleskám a těším se. Počkám si na release klidně dalších ..... ne, to byl vtip, nemůžu se dočkat!
<<

tastyfish

Posts: 3

Joined: 14 Dec 2013, 18:45

Unread post 23 Feb 2014, 15:15

Re: Rok 2013 - kde se to zastaví?

Uvidíme video? :]
<<

s.a.y

User avatar

.: The Creator :.

Posts: 176

Joined: 20 Jan 2008, 18:46

Unread post 24 Feb 2014, 13:31

Re: Rok 2013 - kde se to zastaví?

Jop, aktuálně je to nextgoal...teoreticky tomu nic nebrání (respektive musím pořídit nějaký zvukový/hudební doprovod), ale jsem nějaký líný to dát do kupy :D

Teď byla olympijská přestávka, ale pomalu se opět rozjíždíme. Před olympiádou byla implementována obrazovka pro ingame nastavení, právě implikuji textové tagy (ala správné příčeští podle pohlaví charakteru atp) a dále se chystám buď na save/load nebo implementaci dialogů nebo deník - podle toho, zda se kolegovi podaří dokončit zalamování textů...
<<

tastyfish

Posts: 3

Joined: 14 Dec 2013, 18:45

Unread post 24 Feb 2014, 15:48

Re: Rok 2013 - kde se to zastaví?

To je paráda, nemůžu se dočkat a určitě nejsem sám. Je hrozná škoda, že se o tomhle projektu moc neví... snad video přitáhne víc fanoušků :]
<<

s.a.y

User avatar

.: The Creator :.

Posts: 176

Joined: 20 Jan 2008, 18:46

Unread post 25 Feb 2014, 08:51

Re: Rok 2013 - kde se to zastaví?

Zase tak není takový mediální tlak :D Člověk si může nerušeně a beze stresu pracovat...
<<

Mechyas

User avatar

Posts: 7

Joined: 18 Apr 2012, 23:35

Unread post 27 Feb 2014, 17:24

Re: Rok 2013 - kde se to zastaví?

Tohle už vypadá opravdu více než dobře. Nejspíš se brzo všichni probudíme s rukou v teplém kompostu, jak by řekl klasik. Držím palce!

Return to .: Vývoj

Who is online

Users browsing this forum: No registered users and 1 guest

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.