Jump to content
  • Advertisement
  • entries
    207
  • comments
    220
  • views
    227700

New Action System

Sign in to follow this  
gdunbar

1038 views

Watching a couple of new folks play Temple of the Abyssal Winds (http://prankster.com/totaw), and playtesting myself, I had a couple of issues with the action system:

  • The old system requires that you bind an action (a spell or item with an effect, like a potion) to a quick action to use. New players wanted a way to more simply use an action.
  • Also, as your spellcaster moves to higher levels, you can accumulate a large number of spells that see occasional use. Having to assign a rarely used spell to a quick-action slot seems counter-intuitive, especially when it replaces a commonly-used spell.

    So, new system. Now, there are 4 reserved actions (with the other 6 slots serving as quick actions, as before):

    1. Talk.
    2. Attack.
    3. Action (see below).
    4. Most recent action.

    Slot 3, "Action", serves as a one-time action. You click on the slot, select the action (via a dialog), pick the target, and the action is taken.

    Also, as part of this change, I remove the drag-and-drop for actions in the action dialog, and made it a simple select. This works better with the new system, and is a bit quicker.

    Here is a video demonstration:

    [media]
    [/media]
Sign in to follow this  


2 Comments


Recommended Comments

Nice game!

BTW if you change https to http in your video link then the video will embed in the blog. GameDev blogs are a bit quirky tongue.png

Share this comment


Link to comment

Thanks for the kind words.

 

That's the trick for getting YouTube videos to show up properly... I've wanted to know that forever!

 

Geoff

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!