OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Zde me bt odkaz na vai retro prty

Právě je 21.12.2020, 16:05

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 79 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další
Autor Zpráva
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 19:00 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
misticjoe píše:
Tak já píšu: prosím o výběr muž/žena (tj. zkombinovat postavičky z jedničky a dvojky), protože mě nikdy dvojka moc nebavila, neb jsem se do té mutantní hrdinky nedokázal vžít :-) Dále prosím o nahrazení psů něčím jiným (nerad zabíjím psy, byť je to jen pár pixelů) - pár návrhů: liliputáni (MiniMe), pirana se skafandrem, opice...


    1. Výběr muž/žena, dobrý nápad, proč ne? Sprity už budou stejně narkeslené, tak v tom (prozatím) nevidím problém.
    2. Zabíjení psů se mi taky vůbec nezamlouvá, ostatně žil jsem celé mládí s tím, že jsou to pumy :) Možná zvířata vynecháme pro začátek úplně, nevim, budu zatim pečlivě počítat každý bajt, aby to vyšlo i pro tu 8-bit verzi.

Díky za konstruktivní přístup!

P. S. Jinak komplex udělám menší, počítejte s tím, že programátoři S2 byli dřív naprostí géniové a těžko se výsledek jejich práce napodobuje i s neomezenou pamětí i se všemi dnešními technickými vyspělostmi. Bude úspěch, když to nakonec vyjde pro toho Sama v polovičním provedení :dcod:

_________________
https://zxretrosoft.iplace.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 19:47 
Offline
Kecálek
Uživatelský avatar

Registrován: 06.08.2013, 10:49
Příspěvky: 222
Bydliště: Praha
Has thanked: 192 times
Been thanked: 64 times
zxretrosoft píše:
ostatně žil jsem celé mládí s tím, že jsou to pumy

V jedničce byli psi, ve dvojce pumy.
zxretrosoft píše:
P. S. Jinak komplex udělám menší

Souhlas, radši menší promakaná mapa než kvantita zbytečných hluchých místností/chodeb.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 20:28 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
Fakt to jsou pumy? Tak jsem nežil v omylu :clap:

_________________
https://zxretrosoft.iplace.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 20:39 
Online
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 9255
Bydliště: Praha
Has thanked: 1372 times
Been thanked: 1088 times
zxretrosoft píše:
programátoři S2 byli dřív naprostí géniové a těžko se výsledek jejich práce napodobuje


Jestli mě paměť nešálí, tak mapa se generovala v S2 náhodně při každém startu hry. Ale to není takový problém. A paměť Spectra je sice omezená, ale záleží na fíglu, jak ta podstatná data v kódu interpretuješ. Obrovské množství místností v daném "bludišti" je stejných, jen se tam putne třeba 2x sud, pak jen jednou, pár krabic. Originálních místností, které se neopakují, je tam minimum.

_________________
Blue Lives Matter


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 21:14 
Offline
Profík

Registrován: 12.05.2013, 22:24
Příspěvky: 933
Bydliště: u Prahy
Has thanked: 13 times
Been thanked: 193 times
Citace:
Jestli mě paměť nešálí, tak mapa se generovala v S2 náhodně při každém startu hry.

Šálí.
Mapa je dokonce na úvodním nahrávacím obrázku hry.
Důkaz místo slibů: http://www.worldofspectrum.org/infoseekid.cgi?id=0004295
Respektive náhodné rozložení mohlo být jen některých předmětů.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 30.11.2013, 22:59 
Online
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 9255
Bydliště: Praha
Has thanked: 1372 times
Been thanked: 1088 times
Aha, ale něco se tam náhodně generovalo, ne? Alespoň jsem o tom kdysi četl. Ale je fakt možné, že si to s něčím pletu. No nicméně o to je to jednodužší, jestliže mapa (rozložení místností) byla dána.

_________________
Blue Lives Matter


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 01.12.2013, 03:03 
Offline
Kecálek
Uživatelský avatar

Registrován: 06.08.2013, 10:49
Příspěvky: 222
Bydliště: Praha
Has thanked: 192 times
Been thanked: 64 times
zxretrosoft píše:
Fakt to jsou pumy? Tak jsem nežil v omylu :clap:


Přílohy:
pes-puma.png
pes-puma.png [ 1.43 KiB | Zobrazeno 4076 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 01.12.2013, 06:28 
Offline
Kecálek
Uživatelský avatar

Registrován: 06.08.2013, 10:49
Příspěvky: 222
Bydliště: Praha
Has thanked: 192 times
Been thanked: 64 times
misticjoe píše:
Aha, ale něco se tam náhodně generovalo, ne? Alespoň jsem o tom kdysi četl. Ale je fakt možné, že si to s něčím pletu.

Pokud vím, tak náhodné tam není vlastně nic. Děrná páska je pořád na stejných místech. Mění se jen zadání misí, takže fakticky se mění jen to, jestli je dole připravená motorka a jestli je elektrický plot pod proudem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 01.12.2013, 13:37 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
Ano. Je teď otázka, zda by bylo dobré, aby se třeba to rozmístění pásek generovalo. Na jednu stranu by se docílilo pokaždé jiné hry (pořád by se muselo hledat), na druhou stranu by to ztratilo kouzlo onoho Salesman-problému (http://en.wikipedia.org/wiki/Travelling_salesman_problem), který mi přišel na S2 úchvatný a dělal z něho strategický problém svého druhu.

_________________
https://zxretrosoft.iplace.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 01.12.2013, 21:44 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
misticjoe píše:
Aha, ale něco se tam náhodně generovalo, ne? Alespoň jsem o tom kdysi četl. Ale je fakt možné, že si to s něčím pletu. No nicméně o to je to jednodužší, jestliže mapa (rozložení místností) byla dána.


Ale jo, náhodně se generuje "energie" nepřátel. Někdy stačí 1 rána a někdy ho musíš dlouho kopat než padne. To dělá ve hře dost nepředvídatelný terén, zejména bojuješ-li s časem :) Tenhle náhodný prvek bych chtěl zachovat.

_________________
https://zxretrosoft.iplace.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 04.12.2013, 19:07 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
Tak musim říct, že je to docela makačka, ale hlavně nápor na paměť. Podle mě museli nějak pracovat se zrcadlovými sprity (je jich tam docela dost), ale netuším, jak to udělali. Mají to také hodně plynulé, ačkoli jim každý sprite skáče o několik pixelů :)

Nepříjemností je také to salto, které se umožní až po určité době stisku klávesy vlevo/vpravo a pak už ale jede automaticky a dokončí se. To se mi sice povedlo napodobit, ale algoritmem mimo použití kláves. Jak to pak udělat na 8-bitu?!

Udělal jsem tedy komplet pohyby vč. bojových. Zkuste to prosím, jak se vám to zdá. Pokud bude vše OK, jde se kreslit barák :dcod:

Ovládání: kurzory, SPACE=fire


Přílohy:
sab_pohyb_#2.zip [494.48 KiB]
201 krát

_________________
https://zxretrosoft.iplace.cz
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 04.12.2013, 19:21 
Offline
Kecálek

Registrován: 12.05.2013, 20:01
Příspěvky: 180
Has thanked: 333 times
Been thanked: 21 times
Je to pekne, len ja si uz moc nepamatam original. Ale pekna praca, klobuk dole. Drzim palce aby si to dokoncil.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 04.12.2013, 19:29 
Online
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 9255
Bydliště: Praha
Has thanked: 1372 times
Been thanked: 1088 times
No bombička :-) Akorát ten pohyb vpravo je nějakej trhanější. A kop ve výskoku je úplný slideshow.

_________________
Blue Lives Matter


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 04.12.2013, 19:35 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 23:38
Příspěvky: 546
Bydliště: Praha
Has thanked: 393 times
Been thanked: 118 times
misticjoe píše:
No bombička :-) Akorát ten pohyb vpravo je nějakej trhanější. A kop ve výskoku je úplný slideshow.


Dík! Já vím, ale je to co nejblíž originálu, oni tam mají ten výkop taky tak :D Tak já ho urychlim :)

A ten pohyb vpravo mě trápí, je to dělané přesně zrcadlově jak to maj oni a přesto to nevychází... Jde to obejít, třeba po každém spritu dát jinou hodnotu, ale předělávat to pak na 8-bit, tak se z toho zblázníme. Proč to je zatím nevim. Budu na tom ale pracovat, to je jasný.

Příloha:
sprites1-1.PNG
sprites1-1.PNG [ 10.52 KiB | Zobrazeno 4003 krát ]

_________________
https://zxretrosoft.iplace.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Saboteur II remake(?)
PříspěvekNapsal: 04.12.2013, 22:22 
Online
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 9255
Bydliště: Praha
Has thanked: 1372 times
Been thanked: 1088 times
Tam nejde ani tak o zrcadlový sprite, jakože mi přijde, že po projetí animace vpravo se vrátíš jakoby o pár pixelů zpátky. Tj. že postavička se posune z dejme tomu 320px na 340, ale ty jí z těch 340ti vrátíš na 336.

_________________
Blue Lives Matter


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 79 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat 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 přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz