Easy. Use progammer's WASD system. It's basically just WASD but with data hotkeys instead of triggered keyboard events.
Then, use a custom SC2Layout file to hide the command buttons that contain your WASD hotkeys.
BOOM WASD movement that works on B-net. It's still not fast enough for a finger-twitch shooter, but it's pretty respectable. All you really sacrifice are four command buttons, but honestly, anything using WASD movement should probably have a custom UI anyway.
Just two days ago, for fun, I whipped up a hero that uses a diablo style movement system, with hotkeys to switch between abilities in the same way. Works flawlessly. Maybe I'll write a tutorial on it sometime ;).
Easy. Use progammer's WASD system. It's basically just WASD but with data hotkeys instead of triggered keyboard events.
Then, use a custom SC2Layout file to hide the command buttons that contain your WASD hotkeys.
BOOM WASD movement that works on B-net. It's still not fast enough for a finger-twitch shooter, but it's pretty respectable. All you really sacrifice are four command buttons, but honestly, anything using WASD movement should probably have a custom UI anyway.
Just two days ago, for fun, I whipped up a hero that uses a diablo style movement system, with hotkeys to switch between abilities in the same way. Works flawlessly. Maybe I'll write a tutorial on it sometime ;).
Yup, sounds like a solid concept. I picture this as being something like Frontlines (dunno if anybody here has played that).
For the zerg, make sure they can't enter the 'safe zones'.
How exactly are these vehicles piloted? Are we talking first person WASD controls (which can work online now) or standard point and click?