07.Jan.2024 
Amigans
 
 
  | 
    Shoot'em Up: "Skillgrid" V1.4 
In early 2019, Simone 'saimo' Bevilacqua released his abstract, vertical shoot'em up SkillGrid (YouTube video). Changes to version 1.4:
- Added cells field flashing when these cells (are about to) appear:
- ASTEROIDS cell (bright colors);
 - BEAM/* cells, if their exit from the bottom of the screen would reduce the number of beams shot by the spaceship (bright colors);
 - MOTHERSHIP, MUSIC MODE, SKULL (same colors of the cells field when the associated boss/mode is active).
  
 - Made the spaceship flash red when its shield is low.
 - Made the spaceship glow red for half a second when its shield gets damaged.
 - Made the middle layer appear progressively at the beginning of a game.
 - Made the cells layer populate with empty cells progressively.
 - Changed a few pixels of the title screen spaceship icon and of the Skull.
 - Improved the handling of audio channels.
 - Made sure no sprite tearing occurs when switching between screens.
 - Made sure that the system MMU setup does not interfere.
 - Fixed crash when a tune was started while another tune was playing (e.g. when the MUSIC MODE cell was caught while missiles were active).
 - Fixed the stopping of the music mode music (it inhibited the restart of the spaceship afterburner sound).
 - Fixed the X position of specifically-requested cells (it was equal to the type of the cell removed at the same time).
 - Fixed the lengths of some sounds samples (they were odd).
 - Made various speed and memory optimizations.
 - Made the startup and cleanup code more robust.
 - Worked on the cells:
- improved the handling of the TURN cell (now it is randomized and it ensures that the speeds of the UFOs will always change);
 - increased the frequency of the MUSIC MODE cells;
 - decoupled the randomization of the cells types and positions;
 - created the BOSSES (virtual) class of cells, grouping the BOLTSPITTER and SKULL cells (previously MALUSES) and the MOTHERSHIP cell (previously UNDEFINED) into it;
 - made the template of the BOLTSPITTER and SKULL cells striped;
 - made the template of the TURN cell fringed;
 - made the template of the BEAM/DOUBLE cell equal to that of the other BEAM/* cells.
  
 - Worked on the audio channels allocation priorities of the sound effects:
- given the Boltspitter bolt shooting and the hitting of the spaceship by the Mothership beam priority over the milestone notification;
 - assigned the speech warnings specific priorities (from lowest to highest: "charge low", "shield low", "approaching asteroids", "escapes critical", "danger", "time running out").
  
 - Updated/improved the documentation.
19. Updated the artwork to reflect the new cells graphics.
   (dr)
  
[News message: 07. Jan. 2024, 07:18] [Comments: 0] 
[Send via e-mail]  [Print version]  [ASCII version] 
 |