mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-01-17 03:30:28 +00:00
sb: working on gameplay
This commit is contained in:
parent
49585b0a28
commit
261be4abdb
@ -1,5 +1,5 @@
|
||||
Title
|
||||
+
|
||||
+ ?
|
||||
|
||||
Duck:
|
||||
+ Implement throwing
|
||||
@ -9,18 +9,17 @@ Duck:
|
||||
+ Exit back to main title
|
||||
|
||||
Rat:
|
||||
+
|
||||
+ ?
|
||||
|
||||
Strongbadzone:
|
||||
+ Get audio
|
||||
+ Draw Your Head A Splode
|
||||
+ Create sprites for ball (24 of them?)
|
||||
+ Ball movement logic. Is actually just 2D
|
||||
+ Check bounds on person
|
||||
+ Do the color mask (different blacks)
|
||||
+ Animate side walls
|
||||
+ Faster hgr copy?
|
||||
+ Optimize sprite size
|
||||
+ Allow lowercase keyboard (see duck code)
|
||||
|
||||
Cliff:
|
||||
+ Everything
|
||||
|
@ -133,6 +133,9 @@ load_background:
|
||||
|
||||
jsr full_decomp
|
||||
|
||||
;===================
|
||||
; set up variables
|
||||
|
||||
lda #16
|
||||
sta STRONGBAD_X
|
||||
sta PLAYER_X
|
||||
@ -147,6 +150,7 @@ load_background:
|
||||
lda #0
|
||||
sta BULLET_X_L
|
||||
sta BULLET_X_VEL
|
||||
sta HEAD_DAMAGE
|
||||
|
||||
lda #20
|
||||
sta BULLET_X
|
||||
@ -218,9 +222,10 @@ no_move_head:
|
||||
; draw head
|
||||
;===========================
|
||||
|
||||
lda #<big_head0_sprite
|
||||
ldx HEAD_DAMAGE
|
||||
lda head_sprites_l,X
|
||||
sta INL
|
||||
lda #>big_head0_sprite
|
||||
lda head_sprites_h,X
|
||||
sta INH
|
||||
lda STRONGBAD_X
|
||||
sta SPRITE_X
|
||||
@ -431,6 +436,14 @@ shield_sprites_h:
|
||||
.byte >shield_center_sprite,>shield_right_sprite
|
||||
|
||||
|
||||
head_sprites_l:
|
||||
.byte <big_head0_sprite,<big_head1_sprite,<big_head2_sprite
|
||||
.byte <big_head3_sprite,<big_head4_sprite
|
||||
|
||||
head_sprites_h:
|
||||
.byte >big_head0_sprite,>big_head1_sprite,>big_head2_sprite
|
||||
.byte >big_head3_sprite,>big_head4_sprite
|
||||
|
||||
y_positions:
|
||||
; 90 to 160 roughly? Let's say 64?
|
||||
; have 16 positions? 4 each?
|
||||
|
@ -1,2 +0,0 @@
|
||||
5 HOME
|
||||
105 PRINT CHR$ (4)"CATALOG"
|
@ -75,6 +75,7 @@ BULLET_X = $70
|
||||
BULLET_X_L = $71
|
||||
BULLET_X_VEL = $72
|
||||
BULLET_Y = $73
|
||||
HEAD_DAMAGE = $74
|
||||
|
||||
.if 0
|
||||
REGISTER_DUMP = $70
|
||||
|
Loading…
x
Reference in New Issue
Block a user