• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Status
Not open for further replies.

unmerged(325666)

Recruit
1 Badges
Jun 6, 2011
1
0
  • Magicka
I've come here to propose a couple small changes to immensely improve gameplay for those using gamepads. I will assume use of an xbox controller throughout this thread.

Currently, there are some features of the gamepad that make it very good, as well as some that make it very, very bad. On a whole, it ends up being rather awkward.

Here's what's good:
Single button access to all 4 spell-casting options, as well as block/attack/interact, rivals that of keyboard and mouse
Movement with the left analog stick as opposed to click&drag is superior, too

And here's what's bad:
8-Element select system is WTFBBQ bad, slow, awkward, etc
Aiming with the joystick is extremely difficult due to precision needed

So, here are my two fixes proposed:
A new, more efficient way to select elements with the speed of a keyboard player
A radial target reticule for aiming (mouse players get their pinpoint accurate cursor, why not gamepad players?)

Now for the details.

THE SHINY, NEW, GOBLIN-FREE ELEMENT SELECT SYSTEM!

To save dev time, this could merely be a change in the coding of the gamepad control setup (tutorial text would need to be changed, too). The graphic interface showing the elements could remain untouched. The idea is simple: 4-directions from the right stick still correspond with the 8 elements. Whether the left trigger is pressed or not decides which of the two elements will be selected when one moves the joystick in one of the 4 directions. I'll elaborate with an all-inclusive scenario analysis:

Left trigger is no longer AoE cast; Left Stick (which controls movement) is pressed for AoE cast
Left trigger is now the alt-element activater
X represents a number
The 4 default elements are the clockwise ones, going by the radial image already in-game
The 4 alt-elements are the counterclockwise ones, going by the radial image already in-game

X Up-stick presses= X Arcane
Up-stick followed by X Left Trigger clicks= Arcane + X Life
Left trigger followed by X Up-stick presses= X Life

X Left-stick presses= X Water
Left-stick followed by X Left trigger clicks= Water + X Lightning
Left trigger followed by X Left-stick presses= X Lightning

X Down-stick presses= X Earth
Down-stick followed by X Left trigger clicks= Earth + X Shield
Left trigger followed by X Down-stick presses= X Shield

X Right-stick presses= X Fire
Right-stick followed by X Left Trigger clicks= Fire + X Cold
Left trigger followed by X Right-stick presses= X Cold

When the Left trigger or the right stick is released, nothing is activated.

Hopefully that isn't too confusing to decipher- I tested all the button combos, and it is indeed a faster way to activate elements than the current control setup (input would be appreciated here). An alternative, which could be present concurrently with my above fix, would be to have the right stick pressed down to choose alt-elements, keeping the 4-directional movement intact.

THE RADIAL TARGET RETICULE:

The idea is to have a cursor pointing where your character is aiming, set at a static distance away from the character (about halfway from the character to the top of the screen, if the character is in the middle). The distance away from the character would diminish as the character approached the sides of the screen/map.
Could use the current cursor icon, but this icon would have to be made to rotate around the character as well as revolve.
What would be difficult about implementing this is that the cursor is very dynamic, and is not determined by raw input. Having a raw input cursor may help, but would not be very effective with the gamepad's joystick. This radial target reticule (cursor) could be a modified image of the current cursor, with an invisible shaft connecting it to the character, allowed to rotate around the character as he/she aims. If the cursor could not be made to get closer as the character approaches edges of the screen, it would be okay to have it simply disappear off the side of the map.

If you've actually read all the way through this, you've earned a cookie (go find one yourself, i can't be bothered). I sincerely hope that some changes are made to remedy the gamepad player's inferiority to keyboard/mouse players in terms of being able to aim and quickly selecting the 8 elements!
 
You know, I was actually thinking exactly the same thing. Personally I find that the stick itself is what slows down my casting. I actually use X-Y-A-B (XBox360 Buttons) as the element stick. This allows me to spam elements easily by sliding my finger across the pad. E.g. to spam Lighting all I do is slide my finger across the X-A buttons repeatedly. But an ALT button would indeed be really neat since my button-bashing skills are amazing.

For those who are curious, here are my controls:
Move - Left Stick
Elements - X/Y/A/B
Cast Magick - Click LS
Cast Shelf - Right Stick Down
Cast Area/Push - LT/RT
Block/Attack - LB/RB
Select Magick - Dpad Up/Down
Interact - Right Stick Up

I would prefer however to have block as LB+RB and X/Y/A/B, LB + X/Y/A/B as individual elements.

Good "Luck"
 
We always appreciate the community taking the time and effort to give us suggestions and detailed feedback, thanks :)


I registered to post this exact topic almost word for word. I bought the 4 pack for me and my friends after hearing and seeing great things about it. I have a medical condition and only have the use of one hand. Because of that I cannot do keyboard / mouse layouts and have to use a controller. The current controller set up is a bit slow. I often miscast when things get hectic. However, I think this setup would be perfect for myself, or just about anyone that wants to use a controller more efficiently. I appreciate your dedication to your community!
 
Please, make a patch to implement this...

Last post in this thread was 2.5 years ago. Please avoid necromancing old threads, thank you!

I doubt this will ever be implemented I'm afraid. But Magicka is a dear game to us all, and the last word in the Magicka saga is far from said.
 
Status
Not open for further replies.