Jump to content

  • Log In with Google      Sign In   
  • Create Account





A C64 Game - Step 95

Posted by Endurion, in C64 12 April 2013 · 651 views

Now a little update that adds a change that was long overdue: Zombies do not wake up all of a sudden, but peek out of the ground before. Now players should be able to escape if they're keeping an eye out.

Attached Image


We change the .WakeUp part of BehaviourZombie to show up, look left/right a few times and only then rise, like good zombies do:
		  ;only animate head to warn player

		  inc SPRITE_MOVE_POS,x

		  lda SPRITE_MOVE_POS,x

		  cmp #20

		  beq .ReallyWakeUp

		 

		  and #$07

		  bne ++

		 

		  ;show head

		  lda SPRITE_DIRECTION,x

		  eor #1

		  sta SPRITE_DIRECTION,x

		 

		  lda #SPRITE_ZOMBIE_COLLAPSE_R_2

		  clc

		  adc SPRITE_DIRECTION,x

		  sta SPRITE_POINTER_BASE,x

++		 

		  rts

		 

		 

.ReallyWakeUp

Also, having the spawn animation playing but then "appearing" underground is awkward the start state of zombies is now fully alive. Which is simply a change in the TYPE_START_STATE table.

That was simple now Posted Image


Previous Step Next Step

Attached Files






I don't get the point of making old games

The main point is that back then I wanted but couldn't. Some sort of living the old dream :)

polyfrag is too young to understand the love we have for our old machines

Making it harder for enemies to kill the player? What kind of old game is this? ;)

Being unfair is not necessary being old :)

October 2014 »

S M T W T F S
   1234
567891011
12131415161718
192021222324 25
262728293031 
PARTNERS