Is there a way to make a Charge Beam for use in BGE?

As of right now, I’m barely anywhere in the development process. The projectiles are stored on a hidden layer and summoned to an empty. I only have a single projectile type with no values assigned to it except physics and movement. I plan on labeling the enemies with property (like tagging them) and having a hit register once the projectile object collides with them adding a negative integer value to the enemy’s health points. The projectiles will be swapped by either mouse wheel or the ‘tab’ key.

'I just posted the .blend file in Works in Progress and Game Demos. There is still much to do.