PPL questions/bugs

Hi,
I've been periodically poking my head in these forums since PPL. As a CS grad student, I'm always interested in new programming languages and environments, especially those i could develop on my pda directly. The only thing that stopped me from volunteering to beta test (well...other than the lack of infinite hours in a day) was that I don't have much experience with graphics/game programming and didn't have anything I wanted to make.
I was browsing on the aximsite forums and read a post by a person seeking a ppc port of a game that turned out to be a clone of an old atari 2600 game called "Kaboom!". I love that game, so I was thinking of making it, and was trying to decide what to write it in. I started with C#, but got tired of dealing with os calls like C/C++ so I thought about using that, and was about to when I remembered the PPL. To my happiness, I found the 0.8 beta was open and gave it a shot. I was truly surprised with how easy it was to make (avoiding a few bugs along the way [mostly with Collisions].) You have a really promising product here, I hope it is met with great success.
The zip file here: http://www.cs.pitt.edu/~jmisurda/ppc/kaboom.zip reflects the current state of my game. It's playable but I haven't figured out how to do a few things, and was wondering if they were bugs or just things I didn't understand.
My main problem is that I would like to delete a sprite in the spriteproc that its being handled in and this is yielding a runtime error at the rendersprites opcode.
I understand that you've been not feeling well, and I don't mean to bombard you (a bad kaboom pun
) but I would like any feedback that you or the community of testers here could provide. Additionally, I'd be more than happy to give my code as part of the sample distribution if you'd like it (I'm a little late for the demo competition.)
If I can be of any help to you in the design/debugging of PPL, I'd also be more than willing to return the favor.
Thanks and feel better!
Jon
I've been periodically poking my head in these forums since PPL. As a CS grad student, I'm always interested in new programming languages and environments, especially those i could develop on my pda directly. The only thing that stopped me from volunteering to beta test (well...other than the lack of infinite hours in a day) was that I don't have much experience with graphics/game programming and didn't have anything I wanted to make.
I was browsing on the aximsite forums and read a post by a person seeking a ppc port of a game that turned out to be a clone of an old atari 2600 game called "Kaboom!". I love that game, so I was thinking of making it, and was trying to decide what to write it in. I started with C#, but got tired of dealing with os calls like C/C++ so I thought about using that, and was about to when I remembered the PPL. To my happiness, I found the 0.8 beta was open and gave it a shot. I was truly surprised with how easy it was to make (avoiding a few bugs along the way [mostly with Collisions].) You have a really promising product here, I hope it is met with great success.
The zip file here: http://www.cs.pitt.edu/~jmisurda/ppc/kaboom.zip reflects the current state of my game. It's playable but I haven't figured out how to do a few things, and was wondering if they were bugs or just things I didn't understand.
My main problem is that I would like to delete a sprite in the spriteproc that its being handled in and this is yielding a runtime error at the rendersprites opcode.
I understand that you've been not feeling well, and I don't mean to bombard you (a bad kaboom pun

If I can be of any help to you in the design/debugging of PPL, I'd also be more than willing to return the favor.
Thanks and feel better!
Jon