I didn't want my player to have a floating feel so instead of having my "Inertia" rule I set it to LimitVelocity and to '0'.
Just use 0 Inertia instead of LimitVelocity. Either set the sprite's inertia parameter to 0 or hard-code the inertia rule to use 0 instead of a sprite parameter.
Also, Could anyone tell me how to get "bad guys" running around in there?
Check the tutorial for importing sprites. There are a few kinds of enemy sprites you can import, or you can create your own simple enemy sprite that just follows a path or something.
I am trying to get my player to shoot too. I have been looking at that cannon template.
I haven't played with this myself much yet (mostly been working on the kit, not on games), but you should be able to create a bullet sprite and activate it with AddSpriteHere. Then maybe you can use SelectLastCreatedSprite and SetTargetParameter to set the "state" property of the bullet to match that of the player. Then the rules of the bullet sprite can be responsible for making it go forward with PolarAccelerate.
I downloaded the first version and I have to say that it looks much more user friendly for the non coding people set to venture these waters. I hope version 2 will get to that point.
It might get better as more pre-packaged sprite templates become available. Then you won't have to make rules yourself. Notice that there was no built-in way to shoot in version 1 either until the scripting wizard became available. Even then, it was kind of limited and required a script. Version 2 has a better way of dealing with this, I think, and will be much more flexible.
Is there any advice on how to learn everything? I was hoping to be able to see the methods that go on version one to help me code it on version 2, but I couldn't figure out how to look at the rule.
Maybe instead of thinking of a feature and trying to implement it with the available rules, look at the available rules and practice using them to implement the features that they inspire. Don't try to use version 1 to learn anything about version 2. They have nothing in common except maybe a couple high-level ideas... but no code.
My attachment was too big. Other options?
If you need help specifically from me, you can upload your project to
http://sgdk2.enigmadream.com/support/ and I can look at it.