Key: «KEEYN3J4»
I've finished my Bézier curve thingamabob.
Mess around with it, modify it, and check out the code if you want. Feel free to use it whichever way you want.
Sadly, I don't think there is a simple way to replace the lines with arcs, at least not in a way that would be more efficient than using more iterations.
Using a couple hundred iterations doesn't take that long (It renders in less than a frame) and doesn't look that bad, anyways.
You'll need to use a position variable. You will need to modify this position variable through buttons, and then draw the paddle at the specified position. It also helps to have a WAIT command within your loop so that input is controllable. You should clear the screen (with CLS, in this case) after the WAIT to redraw everything on the next frame.
If you need any more help or guidance, just ask!
No, there aren't any engines built into SmileBASIC. Why can't you download other programs? Anyways, you can still do what I said and search on Google. This will only give you the logic portion you need, which you can then translate into SmileBASIC code.
It depends, really. As long as it falls under fair use it shouldn't be a problem. That means that the easter egg should be relatively simple and tasteful. For example, you shouldn't include Mario as a playable character, although making a reference to him should be fine.