Oznámení

Sbalit
Aktuálně žádná oznámení.

Without Frontier (Frontier 3 ;- )

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    #91
    btw. co říkáte na nápad dát do hry minihry v podobě automatů viz minihra ala galaga
    Dum spiro spero!
    Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

    Komentovat


      #92
      Autorem citovaného textu je Noro Přejít na původní příspěvek
      btw. co říkáte na nápad dát do hry minihry v podobě automatů viz minihra ala galaga
      Mne sa to celkom páčilo, dostal som sa do 13-tej vlny a zmrzlo mi to. 🙂
      Ja suhlásim.
      Powerbook G4 A1138 (MOS 3.19,OSX Tiger+LubuntuPPC 16.04)
      Micronic Infinitiv_II Tower (Amiga1200,BPPC603e+/210MHz/060/50MHz,256MB Ram,BVision, SCSI 2.5" 80GB,AOS3.2.3,AOS3.9,MOS,AOS4.1FE)
      Amiga4000 (Apocalypse+BFG)
      Amiga600 (X601,Furia EC020,SMC PCMCIA WiFi Network Card)
      Amiga600 (PiStorm)
      2xAmigaCD32 (TF330,SX1)


      registered on https://amigamap.com/amiga-slovak_republic.html
      live on https://live.amigamap.com

      Komentovat


        #93
        Ok bug u 13 vlny... moje myšlenka je udělat takhle jednu střálečku z boku jednu z hora asteroids a uvažoval jsem i něco ve stylu Stardust tunelu prostě sranda.
        Ono to má ještě jeden efekt mám myšlenku určité variace na síťovou hru statistiky a podobně možnost obchodovat a tak. Tohle by mohla býbt jedna ze statistik kolik má kdo nahrané v jaké hře
        Dum spiro spero!
        Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

        Komentovat


          #94


          Demo video, demo šiřte jak můžete
          Přiložené soubory
          Dum spiro spero!
          Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

          Komentovat


            #95
            Velká gratulace velmi pěkné demo. Chtělo by to nějakou oficiální podporu já velmi rád přispěji alespoň finančně.

            Komentovat


              #96
              Noro, choď do P..., teda na Kickstarter ! Za tú prácu čo robíš si zaslúžiš podporu. A nie, naozaj nemusíš vydávať fyzickú kópiu, úplne stačí aj digitálna verzia.

              p.s.: super hudbu tam máš
              A1260 34MB Ram SCSI; A600 Furia EC020; A500; A500+; CDTV; A3000;

              Komentovat


                #97
                Jakože pokud vím nemůžu jako člověk sídlíci v ČR jít na kikcstartet musíš mít zahraniční firmu.
                Hra je i ve verzi pro Linux, Windows, Amiga OS4, Morpho OS, Amiga OS 3.1+ a to především proto, že mě baví se vrtat v tom kódu pro Motorolu .
                Narozdíl od Elite a spol to bude mít i ucelený story teling tzn. bude tam příběh, rozhodnití a chování ovlivní výsledek hry tedy bude tam určitá znovuhratelnost. Navíc si můžeš vybrat na kterou stranu se ve hře přidáš a podle toho budeš mít jednak mise a jednak nějaký vývoj.
                Pokud to jen trošku půjde bude tam určité síťové propojení, především statistiky, ale i možnot nechávat v určitém místě vesmíru něco jako vzkazy a kapsle pro ostatní.

                Teď funguje tak 70% ovládání a Engine se ještě pořád optimalizuje. Logika je napsaná v Cčku (tam jde ruzné hení mechaniky strašně rychle napsat díky AI, že se prostě nemusíš vypisovat s podmínkama a blbostma to je vždycky největší vojeb a takhle to jde zrychlit X násobně to co by člověk psal do podmínek týden má hotove za 2 hodiny, stejně tak různé systémové věci se takhle dají parádně zrychlit, musíš si to hlídat, ale to je rozdíl mezi Juniorem a Seniorem .

                Ty věco co jsou krytické jako třeba Delta C2P což je známý trik:

                Code:
                ; Delta c2p for 8 bitplanes,
                ; Hledají se rozdíli proti předchozímu snímku
                
                MACHINE 68020
                
                section code
                
                xref _c2p_8x8_mexg_040_core
                
                public _c2p_delta_8x8
                cnop 0,4
                _c2p_delta_8x8:
                movem.l d2-d7/a2-a6,-(sp) ; 11 regs = 44 bytes
                move.l 48(sp),a0 ; chunky
                move.l 52(sp),a1 ; raster
                move.l 56(sp),a3 ; reference
                move.l 60(sp),d7 ; num_pixels
                move.l 64(sp),d1 ; bpl_size
                lea _c2p_8x8_mexg_040_core,a4
                moveq #0,d2 ; convertovaný blok paměti
                moveq #32,d0 
                lsr.l #5,d7
                bra.s .next
                
                cnop 0,4
                .loop:
                move.l (a0),d4
                cmp.l (a3),d4
                bne.s .c32
                move.l 4(a0),d4
                cmp.l 4(a3),d4
                bne.s .c28
                move.l 8(a0),d4
                cmp.l 8(a3),d4
                bne.s .c24
                move.l 12(a0),d4
                cmp.l 12(a3),d4
                bne.s .c24
                move.l 16(a0),d4
                cmp.l 16(a3),d4
                bne.s .c16
                move.l 20(a0),d4
                cmp.l 20(a3),d4
                bne.s .c16
                move.l 24(a0),d4
                cmp.l 24(a3),d4
                bne.s .c16
                move.l 28(a0),d4
                cmp.l 28(a3),d4
                bne.s .c16
                .skip:
                lea 32(a0),a0
                addq.l #4,a1
                lea 32(a3),a3
                .next:
                dbra d7,.loop
                move.l d2,d0
                movem.l (sp)+,d2-d7/a2-a6
                rts
                
                cnop 0,4
                .c32:
                move.l d4,(a3) 
                .c28:
                move.l 4(a0),4(a3)
                .c24:
                movem.l 8(a0),d5-d6
                movem.l d5-d6,8(a3)
                .c16:
                movem.l 16(a0),d5-d6/a5-a6
                movem.l d5-d6/a5-a6,16(a3)
                addq.l #1,d2
                movem.l d0-d7/a0-a4,-(sp) 
                jsr (a4)
                movem.l (sp)+,d0-d7/a0-a4
                bra.s .skip
                
                end​
                Dokáže dost zrychlit, teď jí implemtuju i pro grafickou kartu, což by mohlo ušetřit strašně kopírování. Zvlášť na ZorroII grafikách zajímalo by mě co to udělá na P-Visionu .

                Hele kdo by to chtěl podpořit, nemám s tím problém můžu zkusit vymyslet nějaké "odměny" Třeba pojmenovat po lidech stanice a základny, Dát jim možnost pojmenovat některé typy lodí.

                Dum spiro spero!
                Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

                Komentovat


                  #98
                  Autorem citovaného textu je Noro Přejít na původní příspěvek


                  Demo video, demo šiřte jak můžete
                  Zdar Noro,

                  Demo je supr, pekne si sa vyhral. Teraz trocha aj k neduhom
                  Pri inicializacii SETUPu sa automaticky prepne do AGA, aj ked mam GFX. Skor by som uvital, ze ked ma uzivatel GFX, nech sa to aj otvori na RTG obrazovke, ak nie, tak samozrejme AGA.
                  Na BVision 640x480 to je nadhera, ale napr. tociaca sa zemegula na konci sa uz netoci plynulo, ale trhano, inak si myslim, ze pohoda.

                  O tej podpore, co tu chlapci pisu som uvazoval aj, ze ti to navrhnem, ale premysla nas viacero takto .

                  Teraz v verzii 0.8.1 , ked si pridal podporu RTG, tak si to pridal aj do Setupu a mne to teraz robi to, ze sa mi to do AGA PAL screenu 320x256 nevojdu tlacitka SAVE, SPUSTIT, ZRUSIT. Dufam, ze vies co myslim.
                  Lepsie povedane, ze do screenu, co je bez s-s, mysliym, ze je to 320x256.
                  Predosla verzia, tam vidim tlacitka na polovicu.

                  Inak supr robotka

                  P.S. Dakujem za spomenutie v titulkoch. Keby som ta mohol poprosit, tak namiesto Falcon11 daj Falcon_11, dik
                  Naposledy upravil Falcon_11; 01.10.2026, 15:10:15.
                  Powerbook G4 A1138 (MOS 3.19,OSX Tiger+LubuntuPPC 16.04)
                  Micronic Infinitiv_II Tower (Amiga1200,BPPC603e+/210MHz/060/50MHz,256MB Ram,BVision, SCSI 2.5" 80GB,AOS3.2.3,AOS3.9,MOS,AOS4.1FE)
                  Amiga4000 (Apocalypse+BFG)
                  Amiga600 (X601,Furia EC020,SMC PCMCIA WiFi Network Card)
                  Amiga600 (PiStorm)
                  2xAmigaCD32 (TF330,SX1)


                  registered on https://amigamap.com/amiga-slovak_republic.html
                  live on https://live.amigamap.com

                  Komentovat


                    #99
                    Falcon_11 ok já se na to mkrnu tam bude problém v tom, že to okno se vytváří přes gadtools.library a ta má nějak nadefinované prvky a nějak je skládá a neumí moc pracovat s tím když se to někam nevejde a já bootuju do klasicky 640x256 nebo 512 takže nemám nijaký velký problém, ale rozumí a je mi to jasné mělo mě to napadnout. Ta točící se zeměkoule bude mít spíš problém s velkou rychlostí než, že bude pomalá patrně nevychází snímky.

                    Totiž abych to trochu rozvedl. Původní myšlenka byly polygonové planety... jenže ty jsou doslova a do písmene zkurveně pomalé a velké. Totiž aby planeta byla polygonová a kulatá musí těch polygonů mít jako hodiny koleček.
                    Řešení se nabýdlo, Koule se vykreslí podle rozměrů vůči okolí geometricky správně ale prostě jen jako koule a na ní se natáhne textura a ta se vystínuje. Je to rychlejší než polygony a vypadá to v zasadě lépe. Jediné co se musí hlídat je Zbuffer.

                    Mimochodem než se někdo zeptá... tak na 040 nebo 060 má scéna cca kolem 800 až 1000 polygonů je to fakt hodně. Hromada se jich ořeže Zbufferem a hromada se ztratí zjištěním, že jsou mimo záběr úplně, ale i tak je to na hraně. Spousta dem na Amigu nemá ani tolik a co víc dost často ani nemají správnou geometrii zjednodušují si to jako to dělala PS1 (rozpadají se polygony a textury protože na sebe nepasují) to jsem zvažoval taky, ale zavrhnul jsem to. 16bitový Zbuffer Ne!

                    Další věc je 1x1 pixel c2p hodně věcí by šlo zrychlit ošizením přenosů v paměti (jakože fakt dost) ale podle mě prostě nechce mít vesmír kde jsou rozplizlé hvězdičky .

                    Na ten design toho setupu se mrknu (a když dáš uložit tak si to nezapamatuje? to by měl).

                    Jinak můj plán je takovýto

                    Verze 0.2 -> technologicky stabilní tzn. vykrslování rasterizace a všechno aby běhalo na 100% co nejlépe a drželo si to nějaký standart

                    Verze 0.3 -> všechny herní mechaniky, jak ekonomika a politika tak story teling a věci co jsou na pozadí (tam je ještě spousta chytáků, ale to by mohlo jít už docela rychle).

                    Verze 0.4 -> Hotové mechaniky co nejsou přímo příběhové ale jsou to takové ty sidequesty, mise a úkoly co se generují procedurálně a hrají se v nejhorším případě sami.

                    (tady někde musí být hotová grafika, muzika a zvuky)

                    Verze 0.5 -> Příběhová linka funkční a hratelná otestovaná

                    Verze 0.6 -> znovu otestované všechny verze hry (Amiga, Liniux, Windoze)

                    Verze 0.7 -> Funkční síťová část a server -> musím ho napsat a zajistit patrně tam udělám nějakou registraci generující api klíč nebo tak něco (nápady sem

                    Verze 0.8 -> lokalizace, černá magie, Artway párty a Eastern Eggy .

                    Verze 0.9 -> rezerva kdybych něco hodně posral

                    Verze 1.0 -> je to na světě jsem slavný, podpisy až v koupelně a děkuji všem a obvzlášť slamnikovcům za to že ustoupili přemyslovcům.


                    PS: Jsi spokojený s designem setupu ve 320x256 teď?
                    Přiložené soubory
                    Naposledy upravil Noro; 01.10.2026, 16:58:53.
                    Dum spiro spero!
                    Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

                    Komentovat


                      bomberoza aby jsi věděl na co následuje druhí iterace
                      Přiložené soubory
                      Naposledy upravil Noro; 01.10.2026, 20:06:14.
                      Dum spiro spero!
                      Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

                      Komentovat


                        Autorem citovaného textu je Noro Přejít na původní příspěvek
                        [USER="211"]

                        1,- Na ten design toho setupu se mrknu (a když dáš uložit tak si to nezapamatuje? to by měl).

                        2,- PS: Jsi spokojený s designem setupu ve 320x256 teď?
                        1,- Na tlacidla SAVE, RUN, CANCEL som sa nedostla, takze ani ulozit som nemohol.

                        2,- Teraz uz SETUP 320x256 funguje dobre.

                        Ked si pridal tie dve planety do screenu, tak mi FPS na AGA, ale aj na GFX klesly na 8-9 FPS.

                        WithoutFrontier_0.1.10_BPPC_AGA_logs.lha
                        WithoutFrontier_0.1.10_BPPC_RTG_logs.lha
                        Powerbook G4 A1138 (MOS 3.19,OSX Tiger+LubuntuPPC 16.04)
                        Micronic Infinitiv_II Tower (Amiga1200,BPPC603e+/210MHz/060/50MHz,256MB Ram,BVision, SCSI 2.5" 80GB,AOS3.2.3,AOS3.9,MOS,AOS4.1FE)
                        Amiga4000 (Apocalypse+BFG)
                        Amiga600 (X601,Furia EC020,SMC PCMCIA WiFi Network Card)
                        Amiga600 (PiStorm)
                        2xAmigaCD32 (TF330,SX1)


                        registered on https://amigamap.com/amiga-slovak_republic.html
                        live on https://live.amigamap.com

                        Komentovat

                        Zpracovávám...
                        X