
But what i'm suggesting is that Fred makes his own version of OO.

Something like my "fantasy" example down there is using:

Code: Select all
; Define a structure
Structure str_bullets
x.w
y.w
EndStructure
; Define the object
Object Player
NewList lst_bullets.str_bullets
x.w = 320
y.w = 240
Procedure MoveLeft()
x - 16
EndProcedure
Procedure MoveRight()
x + 16
EndProcedure
Procedure Draw()
DisplaySprite(#spr_Player, x, y)
EndProcedure
EndObject
; Create Player1 as object Player
NewObject player1.Player
; Example of things you could do with the object:
player1\MoveLeft()
player1\MoveRight()
player1\x = 10
player1\Draw()
AddElement(player1\lst_bullets())
player1\lst_bullets()\x = player1\x
player1\lst_bullets()\y = player1\y
DeleteObject player1
Would this realy destroy the BASIC dialect

The reason why I would want something like this is because I think it would make game programming much easyer.
And it would also make PB more proffesional and complete.
I'm sorry if this have been discussed to many times before and I should just shutt up.

