Isn’t it weird that after over four years of making vehicles in Second Life, this is the first time I’ve built a helicopter? I suppose I might have avoided them in the past because a helicopter script — a really good helicopter script — is hard to make. It’s not enough to just hover and slide forward and back. When real helicopters fly, they pitch and bank in response to thrust vectors. That’s surprisingly difficult to reproduce in Second Life.
Another reason why I’ve avoided helicopters: SL is swamped with the things. If I make a helicopter, it has to fly better than anything out there. Many helicopters use “mouselook steering”, which means that you switch to the first person view and the helicopter points in whatever direction you point your mouse. While that’s nice for combat, it looks really odd — real helicopters can’t hover in one spot while tilting 45 degrees to look at the ground. The accuracy of mouselook control is nice, but it looks really dumb.
For mine, I opt to use keyboard controls — controls that are familiar to anyone in SL as normal avatar flight controls. Even novice pilots should be able to hop in and fly away.
I’m tentatively calling this basic model the Terra CTH-100, following the obscure model numbers preferred by real life helicopter makers. I’m happy so far with the natural feel to the flight model, and it will include all of the features that make my other aircraft popular: the ability to let any other avatar fly it, an owner/group lock, a paint menu, decal-changer, and two very comfortable seats.
Expect to see the CTH-100 in a week or so at Abbotts Aerodrome and all other Terra Aeronautics locations across SL.