To je fakt dobrý. Když jsem zvažoval, jestli se učit Blitz, tak jsem právě narazil na AmiBlitz. Ten se mi moc líbil, oproti klasickému BB vypadal mnohem líp, ale pak jsem zjistil to omezení na FPU. Takže jsem ho zavrhnul, pokusil jsem se začít učit BlitzBasic, ale bohužel jsem neuspěl. Nemám na to buňky a zůstal jsem u polopatického AMOSu, který má skvělou učebnici.
Jedna dobra zprava!
Jak asi vite, pokracovatel BlitzBasicu 2.1 se jmenuje AmiBlitz3 (https://amiblitz.de/) a ke svemu behu i behu programu, ktere v nem zkompilujete, vyzaduje FPU. Diky tomu je jeho pouzitelnost velmi omezena. Nicmene po nekolika letech, kdy byl cely projekt v komatu se k nemu vratil jeden z puvodnich autoru a pilne pracuje na odstraneni nutnosti FPU, i kdyz to neni prave jednoduche a jeste chvilku to potrva.
Ahoj, s diskem se to má tak, že mapa světa bude modifikovatelná. Pokud hráč změní krajinu, tak se to zapíše na disk a rozešle všem účastníkům. Zvažoval jsem i klasickou PCMCIA kartu, což je věc, kterou lidé občas mají.
Jak to souvisi s tim zapisem na disk? Co si vzpominam, tak jsi mel nejake WiFi udelatko snad na seriak, ktere prave tcp stack nepotrebuje. Tak se asi budes muset pravidelne koukat, jestli neprisla nejaka data.
Zapnu Blitz mód a v ten moment přicházím o systémové fce, jelikož mám výhradní kontrolu nad HW. Problém to bude v momentu, kdy ke hře přidám možnost hry po síti.
Jak se hra dozví, že do TCP/IP stacku přijde např. změna pozice hráče z jiné Amigy? Normálně bych to řešil přes IRQ a callback funkci co se zavolá, když k IRQ dojde, ale jak to má Amiga, potažmo co s tím b Blitzbasicu, to netuším.
Možná má TCP/IP stack nějaký buffer, jenomže on pod Blitz módem určitě nefunguje, protože je závislý na OS. Jedině skákat pravidelně do QAMIGA módu? Dá se to stíhat?
Vložit komentář: