Jump to content
Posted Mon Jun 24, 2013 8:47 PM
Posted Mon Jun 24, 2013 9:27 PM
Posted Mon Jun 24, 2013 10:15 PM
Posted Mon Jun 24, 2013 11:08 PM
Edited by bogax, Mon Jun 24, 2013 11:13 PM.
Posted Thu Jun 27, 2013 8:49 PM
Edited by bogax, Thu Jun 27, 2013 10:13 PM.
Posted Thu Jun 27, 2013 9:18 PM
Posted Thu Jun 27, 2013 9:33 PM
Yes but I don't think it would be hard to make it adaptable.
A. Is this dependent on a certain playfield pixel height? One of the big advantages of the multisprite kernel is having 40 pixel tall playfields.
B. How on earth are you changing the top row of playfield pixels?!? One of the BIG limitations of multi sprite is a static playfield
Edited by bogax, Thu Jun 27, 2013 9:35 PM.
Posted Fri Jun 28, 2013 12:39 AM
Posted Fri Jun 28, 2013 11:16 AM
Do you think it would be possible to make a program that checks the 4 corners of a sprite, ball, or missile for use with collision prevention? The user would enter the widths and heights in constants and also enter the playfield pixel height in a constant. If possible, I wonder if the user would have to enter a different width if NUSIZx is used or if the program would automatically adjust for the size difference?
Posted Fri Jun 28, 2013 3:54 PM
How much of what do you want to change
on the fly?
Posted Sun Jun 30, 2013 11:43 AM
Posted Mon Jul 1, 2013 3:08 AM
const _p0_width = 0 const _p0_height = 0 const _p0_double_size = 0 : rem - if you want a double-sized player, use "const_p0_double_size = 1" const _p0_quad_size = 0 : rem - if you want a quad-sized player, use "const_p0_quad_size = 1" const _p1_width = 0 const _p1_height = 0 const _p1_double_size = 0 : rem - if you want a double-sized player, use "const_p1_double_size = 1" const _p1_quad_size = 0 : rem - if you want a quad-sized player, use "const_p1_quad_size = 1" const _m0_width = 0 : rem - Missile width can be 1, 2, 4, or 8 const _m0_height = 0 const _m1_width = 0 : rem - Missile width can be 1, 2, 4, or 8 const _m1_height = 0 const _ball_width = 0 const _ball_height = 0 const _Number_of_playfield_rows = 12
Posted Mon Jul 9, 2018 1:11 AM
For your programs collision_prevention_40.bas and collision_prevention_13.bas is it possible to have a version that is 32kSC or 32k. I think this would solve my problems in MultiSprite Version I am working on. I am still playing with the code and your notes on the sprite s well to learn more about. Thanks for sharing this code.
0 members, 0 guests, 0 anonymous users