I am creating a simple RPG game based off of BattleTech (MechWarrior, MechAssault.) Purely coded in VB, no DirectX, only a single picture box as a canvas and the rest is in code and in graphic files which are loaded when needed. And is always in direct overhead view.

I need some advice on how by doing this.

My base idea for the maps was to compose it of 3 layers. The visual texture which would be simple bitmap tiles. The locals, which would be buildings, trees, and anything stationary that can be blown up or damaged. And the Tile Event tags, which will server as an behavior tag as what a sprite will do, such as if a Mech is in water it will slow down.

The sprites are taken care of as visuals but the weapon projecting and animating at a certain angle is another story.

I have barely any experience programming games, but I do know how to do precise math for cordinates on a plane very well.

All I need is advice for programming a 2D game.

Goto:
http://proqstudios.qhigh.com

And click on "Mecha Tonical" in the menu.

Any dedicated help is apreciated.