V mnoha ohledech jsme "dohnali" verzi, kterou dělal kdysi MarK, s tím velkým rozdílem, že tohle jede na klasické Amize s RAMkou navíc. Navíc máme ale parádní střelecký systém, teď budeme implementovat nějakou jednoduchou AI a pak snad publikujeme první demo.
Oproti starému enginu od MarKa ale také spousta věcí chybí - multiplayer, inventář, 256 barev, fyzika... avšak ne všechno budeme nakonec v původní podobě implementovat. No, ještě uvidíme, ale snad se blíží doba, kdy zasednu k editoru a začneme produkovat levely.
V mnoha ohledech jsme "dohnali" verzi, kterou dělal kdysi MarK, s tím velkým rozdílem, že tohle jede na klasické Amize s RAMkou navíc. Navíc máme ale parádní střelecký systém, teď budeme implementovat nějakou jednoduchou AI a pak snad publikujeme první demo.
Oproti starému enginu od MarKa ale také spousta věcí chybí - multiplayer, inventář, 256 barev, fyzika... avšak ne všechno budeme nakonec v původní podobě implementovat. No, ještě uvidíme, ale snad se blíží doba, kdy zasednu k editoru a začneme produkovat levely.
No, chybí ta podstatná věc, kvůli který jsme na tom kdysi vlastně vůbec začali dělat - paralelni hra několika hráčů. Doufám že se povede dotáhnout to do finální podoby, ale už je to úplně jiná hra.
"Zítra začína PředPrasepárty." (DaMi, 5. duben 2024)
Samozrejme ze by sa to dalo, bolo by to trochu zlozitejsie ale da sa to.
Mna viac hneva "nedostatok" Chip pamäte. Uz teraz je treba viac nez 1mb a to niesu este nepriatelia a ine objekty.
Mozno si poviete daj ich do Fast a kopiruj priamo do "screenu" podla potreby. Ale tu je zase obmedzenie rychlosti zbernice.
Myslim ze takto to robil aj MarK, vsetko "poskladal" vo Fast-ke a potom finalny obraz preniesol do Chipky a zobrazil.
Ja som to takto skusal a dosiahol som 11-14 fps. Hlavne si treba uvedomit ze Amiga je technologia stara 30 rokov a lepsie to uz nebude.
Jasně, multiplayer v původní podobě padl, to je bohužel fakt. V záloze si ale nechávám robopsa pro druhého hráče, jakože vedlejší postavu (nebude moci střílet, ale bude moci sbírat věci a odlákat nepřátele). Jakože nějakou formu spolupráce dvou hráčů bych do hry chtěl protlačit, ale fakt uvidíme. Jak píše Obiwan, narážíme na ChipRAM limit.
Mozno si poviete daj ich do Fast a kopiruj priamo do "screenu" podla potreby. Ale tu je zase obmedzenie rychlosti zbernice.
Myslim ze takto to robil aj MarK, vsetko "poskladal" vo Fast-ke a potom finalny obraz preniesol do Chipky a zobrazil.
OK takže len Chip pamat ti nestačí kapacitou a kvoli rýchlosti zbernice musíš potom obraz dať do Chip a následne zobraziť? Pri použití Fastky máš Chip plne využitú? Len by ma zaujímalo, ako to funguje v asm, keď sa tu rieši Chip a Fast. Len pre upresnenie mojich informácii, aby reč nestála. Stačí pre to aby sa Chipka využila na maximum určit smerovanie dát do Chipky, alebo si musíš to, ako je Chip naplnená kontrolovať, aby pri jej zaplnení neboli data ztratené. Teda prepne se pri smerovaní dat do Chip pri zaplnení Chip pokiaľ je k dispozícii i Fast automaticky smerovanie dát do Fast, alebo si to tou kontrolou plnosti Chip musíš zabezpečit sám?
Ide mi to teóriu a prax, ako donútiť Amigu i pri dostatku paměti Fast, ktorú jej dá turbokarta najskor naplno použit Chip, aby si potom z Fast program zobral čo najmenej a takto sa držal program na minimálných pamaťových nárokov, lebo pokiaľ sa pri dostatočnej Fast neurčí typ pamate, Fast sa použije automaticky a program si na Chip vobec nasiahne, čím sa pri nepoužití Chip zvyšujú pamaťové nároky. (?)
Hardware Amigy robi len s CHIP pamatou (BLITTER,COPPER,AUDIO...),cize ked ho chces pouzivat musis mat data ulozene v CHIPke. S FAST pamatou dokaze robit akurat procesor. Mozes mat data ulozene aj vo FAST ram, ale ked chces napr. zobrazovat grafiku BLITTERom, musis si ich najskor skopirovat do CHIPky. A to je prave najvacsi kamen urazu - zapisovanie a citanie dat z CHIP pamate je velmi pomale !
Amiga 1200T (E/Box)+BlizzardPPC 603p/363+060/66+BVision PPC+256MB+KS3.1+Cocolino+Lyra 2+Fast Ata MK-IV+320GB WD Blue 3200AAJB PATA HDD(PFS3)+dvdrw+dvd+cf2ide Amiga 1200+BlizzardPPC 603e/210+040/25+128MB+KS3.1+CF4GB(PFS3)
Komentovat