WSAD Third Person Movement Library

Starcrafter with movement library active

Overview

This library has been developed for Starcrafter (SCR), a role-playing map currently in development.

It is posted here for use by anyone who is looking for such a movement system and is free to use.

Setting Up

In the map editor:

  1. File > New...
  2. In the new map dialog:
    1. Document Type = Map
    2. Dependencies = 'Campaign (Liberty)' This is to enable a much larger range of units and doodads to choose from. It also includes the Civilian unit of which this library is best suited for.
    3. Click the Modify... button next to the dependencies drop down.
    4. Click Add Other...
    5. Find the SCR - Movement 0.2.SC2Mod and press OK
    6. Press OK again.
  3. Fill out the rest of the new map dialog as you wish and press OK
  4. Find the "Civilian (Male)" unit and place it on your map.
  5. In the "Melee Initialization" trigger remove all the actions in there by default.
  6. Add the new action SCR_Add Player Unit( 1, Civilian (Male) )
  7. That's it!
Controls
  • W - Move Forward
  • S - Move Backwards
  • A - Turn Left (Strafe Left)
  • D - Turn Right (Strafe Right)
  • Shift - Hold to sprint
  • Left Mouse Button - Hold to look while moving
  • Right Mouse Button - Hold to direct movement with mouse and strafe

Preview

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of Nebuli2 Nebuli2 Nov 11, 2010 at 23:42 UTC - 0 likes

    This is AWESOME! Just one thing though: will you at any point be adding a realistic jumping function?

  • Avatar of GiveMeCake GiveMeCake Sep 01, 2010 at 06:17 UTC - 0 likes

    I hope that a later version will include attacks :( I'll check back soon (1 week? ;))

  • Avatar of Huesy Huesy Aug 31, 2010 at 17:39 UTC - 0 likes

    This is solely a movement library and I have no plans on adding attacks to it as of yet.

  • Avatar of GiveMeCake GiveMeCake Aug 31, 2010 at 17:20 UTC - 0 likes

    I love it, but how can I add attacks?

  • 4 comments

Facts

Date created
Aug 30, 2010
Category
Last update
Aug 30, 2010
Development stage
Release
Language
  • enUS
License
MIT License
Downloads
668
Recent file

Authors