Minilop Retroware

MPAGD SHMUPKIT

Evento Initialise Sprite - Shmupkit

3 de agosto de 2022

O importante aqui é que incluímos 'ADD 1 TO S' para que cada sprite que é inicializado seja somado ao contador de sprites (S) e usamo-lo em todo o Shmupkit para acompanhar quantos sprites estão atualmente no ecrã, uma vez que o MPAGD tem um máximo de 12 sprites no ecrã em simultâneo. NO ENTANTO, não recomendo apontar para 12, porque noto uma lentidão geral e a possibilidade de as coisas correrem mal; aponta para 10 ou 11 e deverá correr bem.

Lembra-te, no entanto, que o teu jogador, o míssil do jogador & o míssil inimigo contam como três sprites, por isso, na realidade, provavelmente só podes ter 8 sprites de alienígenas no ecrã em simultâneo.

EVENT INITSPRITE

ADD 1 TO S				; increment the sprite counter

IF TYPE 1				; PLAYER TORPEDO
	LET SETTINGB = 0		; initialise the distance counter
ENDIF

IF TYPE 5				; ENEMIES
	LET SETTINGA = 0		; Initialise SettingA
ENDIF

IF TYPE 7				; SPAWNER
	LET SETTINGA = 0		; RESET SETTINGA	
ENDIF

Tudo sobre MPAGD SHMUPKIT