Benvenuto!

RH è il posto ideale per ogni retrogiocatore che si rispetti. Se vuoi farne parte e poter commentare gli articoli o partecipare alle discussioni del forum, registrati.

Registrati

annuncio

Comprimi
Ancora nessun annuncio.

SkillGrid [Amiga]

Comprimi
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

    SkillGrid [Amiga]

    Ricordavo di avervi già informato di questo gioco a cui sto lavorando da un annetto, ma a quanto pare mi sbagliavo

    Allora... vi presento SkillGrid, uno sparatutto molto alternativo per Amiga 1200, Amiga 4000 e Amiga CD³². Come spesso accade per i miei giochi, a parole si fa fatica a dare una descrizione, per cui ecco qua l'ultima preview (fresca fresca di giornata):



    Il gioco sarà pubblicato digitalmente e in confezione fisica: di quest'ultima si occuperà RGCD, che ha intenzione di ficcarci dentro sia i floppy per Amiga 1200/4000, che il CD per Amiga CD³²!

    game, top-down, shoot'em up, shmup, shooter, vertical scroller, pixel art, 2D, Amiga, retro, indie

    #2
    Ecco una bella anteprima da parte di chi il gioco l'ha provato!

    Sto per mettermi a lavorare sul pacchetto fisico. Se tutto va bene, sarò disponibile da RGCD nel primo quarto del 2019

    Commenta


      #3
      Ottime notizie: lo sviluppo è finito! Ora sto lavorando alla confezione per la pubblicazione da parte di RGCD.


      Cliccare per ingrandire.

      CHANGELOG

      * Added skull baddie.
      * Added milestones.
      * Fine-tuned gameplay parameters.
      * Improved boss and mothership AI.
      * Added blinking halt sign.
      * Added danger warning for when the shield is really low.
      * Redrawn a couple of UFOs.
      * Improved asteroids graphics.
      * Made various optimizations/improvements/fixes.

      game, top-down, shoot'em up, shmup, shooter, vertical scroller, pixel art, 2D, Amiga, retro, indie

      Commenta


        #4
        Se siete curiosi di sapere come funziona lo scrolling, questo video fa per voi:



        Per apprezzarlo, leggete la spiegazione sottostante (ci vuole un po' di conoscenza dell'hardware Amiga, però).

        Given that about 80% of the RAM that the standard Amiga 1200 and CD³² are equipped with is allocated for music (which is not standard tracker modules, but conceptually MP3-like as detailed in this article), SkillGrid uses a number of tricks to fit all the rest (code, graphics, and sound effects) in the remaining memory. Some of them are shown in this video.

        The background is made of three parallax-scrolling layers:
        * the bottom layer consists of a bitmap that is much taller than the screen;
        * the other two layers are rendered dynamically by blitting graphic tiles as needed - this is necessary to have graphics change all the time and, at the same time, allows virtually endless layers at the small cost of the memory taken by the tiles graphics;
        * the two layers are not buffered, but are just slightly taller than the screen: the incoming tiles are rendered in the out-of-screen areas, thus hiding the drawing process to the eye (with buffering, almost twice the RAM would have been needed, instead);
        * all the layers are wrapped around in real time by the Copper (as explained in the next paragraph); this mechanism allows the layers to occupy exactly the amount of RAM needed by the graphics (i.e. no extra RAM is required for the twin copies otherwise necessary to smoothly restart scrolling when a layer has scrolled entirely).

        The layers wrap-around trick is implemented like this:
        * the line that a layer starts to display from at the top of the screen can be any (for exampe, if a layer is 300 lines tall, any line between 0 and 299 can be the line displayed at the very top of the screen); this is obtained by telling the Lisa chip (through the BPLxPT registers) that the bitplanes of the layer start at the addresses corresponding to the chosen line;
        * if/when the bitplanes of the layer are entirely displayed but the screen has not been entirely redrawn yet, the Copper writes on the fly the addresses of line 0 to the BPLxPT registers (for example, if the topmost line was 280, when the 20th visible line of the screen has been drawn the bitplanes bottom has already been reached, but there are still 256-20 = 236 screen lines to draw, so the Copper brings the bitplanes addresses back to the very beginning; the result is that the bottom of the bitplanes is visually followed by their top);
        * therefore, the Copper has to continuously wait for the screen line(s) where it is necessary to reset the BPLxPT registers and then perform the writes; normally only one layer per line needs to be wrapped around, but, depending on the position of the layers, occasionally two or even three layers end on the same line and thus have to be wrapped around at the same time;
        * the Copper code (Copperlist) that performs such operations is generated by the CPU every frame after the screen has been drawn entirely, according to the current scrolling position.

        In the first part of the video:
        * the blue layer is the bottom layer (layer 0);
        * the green layer is the middle layer (layer 1);
        * the red layer is the top layer (layer 2);
        * the lines marked with T0/T1/T2 indicate the top of layer 0/1/2;
        * the lines marked with B0/B1/B2 indicate the bottom of layer 0/1/2.

        It is worth noting that since the tiles of the top layer are hexagons, they are vertically shifted by half a hexagon every other column. As a consequence, the bottom row tiles in the odd columns actually need to have the upper half blitted at the bottom of the layer, and the bottom half at the top of the layer. Due to the fact that the layer is made of two bitplanes, up to four separate blits might be necessary to render a tile.
        In the second part of the video, these tiles are those that are crossed by the horizontal line that marks where the layer wraps around.
        Ultima modifica di saimo; 18-12-2018, 23:21.

        Commenta


          #5
          Ti faccio i miei complimenti per il progetto anche se è uno shooter molto particolare , magari lo prendo per CD 32 ,sto tendo d'occhio lo shop di RGCD

          Commenta


            #6
            Originariamente inviato da maxtex74 Visualizza il messaggio
            Ti faccio i miei complimenti per il progetto anche se è uno shooter molto particolare , magari lo prendo per CD 32 ,sto tendo d'occhio lo shop di RGCD
            Grazie mille
            Il gioco sarà disponibile nei primi mesi del 2019. Ora sto lavorando alla grafica della copertina (poi verrà tutto il resto: manuale, CD, floppy, gadget, ecc.), di cui spero di darvi un'anteprima al più presto.

            Commenta


              #7
              Piccolo regalo di Natale (e così mantengo anche la promessa di sopra): anteprima della copertina della confezione di RGCD!


              cliccare per ingrandire

              La confezione conterrà un CD, un bel manuale, qualche sorpresa e, opzionalmente, anche due floppy. Il CD può essere usato per giocare il gioco sull'Amiga CD³² e anche per installarlo sull'Amiga 1200/4000; inoltre, contiene anche le immagini ADF dei floppy.
              Il rilascio è previsto per il primo quarto del 2019.

              game, top-down, shoot'em up, shmup, shooter, vertical scroller, pixel art, 2D, Amiga, retro, indie

              Commenta


                #8
                Altro regalino: questo è il medley della musica che "sballerà" i vostri Amiga

                Medley of the music from the video game SkillGrid (https://www.retream.com/SkillGrid).

                Commenta


                  #9
                  La prima bozza del manuale è fatta! Ora si tratta solo di sistemare gli (eventuali) errori e cambiare un nome...


                  cliccare per ingrandire

                  Il manuale consisterà in un libretto da 16 pagine in formato jewel case per CD, in quanto il CD del gioco sarà contenuto in un jewel case, a sua volta all'interno di una bella custodia rigida in plastica.

                  Commenta


                    #10
                    Per la gioia di tutte le console AmigaCD³², ecco la versione iniziale del CD:


                    cliccare per ingrandire

                    A dirla tutta, il CD contiened anche le immagini ADF dei floppy e una copia del gioco pre-installata per A1200 e A4000

                    Commenta


                      #11
                      Lo stile dell'etichetta dei floppy è intenzionalmente semplice. Potrebbe ancora cambiare, ma probabilmente non differirà molto da quanto mostrato in questa simulazione.


                      cliccare per ingrandire

                      Commenta


                        #12
                        E anche la copertina del vassoio CD è fatta.


                        (cliccare per ingrandire)

                        Commenta


                          #13
                          Complimenti ottimo lavoro , non vedo l'ora di metterci sopra le mani

                          Commenta


                            #14
                            Originariamente inviato da maxtex74 Visualizza il messaggio
                            Complimenti ottimo lavoro , non vedo l'ora di metterci sopra le mani
                            Grazie, mi fa molto piacere

                            Commenta


                              #15
                              Solo una nota veloce per farvi sapere che ho iniziato a postare le pagine del manuale così che possiate impararne i dettagli prima che sia in vendita. Ogni giorno posterò una nuova pagina sulle pagine Facebook, Twitter, Patreon, e itch.io di RETREAM - se siete curiosi, fateci un salto (sono tutte accessibili pubblicamente, anche senza account)

                              Commenta

                              Sto operando...
                              X