Soldak Home   Drox Operative   Din's Curse   Depths of Peril   Zombasite  

Go Back   Soldak Entertainment Forums > Din's Legacy > Din's Legacy
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread Tools Display Modes
Old 04-10-2019, 12:05 PM
Bluddy Bluddy is offline
Join Date: Jan 2011
Posts: 2,055
Default Controller support (and maybe local co-op?)

Even though we got some controller support for Drox, it seems that in DL, the controller code isn't operational. I tried binding some buttons and nothing was detected.

Additionally, I think there is relatively low-hanging fruit in terms of making DL the first Soldak game with 'proper' controller support, including a default X-box controller profile. What does this entail?

* Left stick for movement
* Right trigger for main attack
* Left trigger for secondary skill
* A good targeting scheme for skills that can take targets:
* A default targeting outline around the next target of a target-based skill
* The option to move the right stick to have a fast-moving cursor that can snap to possible targets.
* Turn all menus into being large, modal menus with hotspots, where A is select and B is cancel.
* In menu mode, right trigger and left trigger would switch between the menus: Relations, Skills, Character, Map(?)
* Right and left bumper buttons would switch between races in the Relations screen.
* Showing Inventory should probably pause the game. It's already optimal to pause when watching inventory, so might as well do it automatically.
* When inventory is displayed, a cursor would jump from one block to the next, with left bumper moving to the equipment area.
* Identifying can unpause the game just for the duration of the identification, and then automatically pause again.
* Viewing status effects while playing the game is tricky, but it's also tricky in realtime with the mouse:
* One option is to pause the game and allow the cursor to navigate to the effects while paused, hopping from one to the next.
* Another option is to have a button that switches to navigating modally between the status effects, and showing their description, in real time. Pressing the button again will get you back to movement.

I think this should be pretty easy given the headway Drox has made. A secondary goal (maybe for an expansion) would be to add split-screen local coop, which I think would open this game up to a new and growing audience. In general, this requires

* Creating a narrower version of the UI
* Making UI for player selection for each character, while world selection/creation is only done by the first character.
* Adding the ability to render on 2 view ports.
* Making all UIs be local to a view port.
* In general, you can still make use of the server code that's used for remote co-op.

It would be really crazy to add 4-player local co-op. Only a few games bother doing this, but again, it would elevate DL to higher-level status and competition in a circle of games with far fewer entries.
Mods: DC Balance UI | DoP UI | Drox Guild Time Silence | DL Texture | Join our Discord!

Last edited by Bluddy : 05-02-2019 at 12:33 PM.
Reply With Quote
Old 05-02-2019, 10:49 AM
megaflux megaflux is offline
Join Date: May 2013
Posts: 16

+1 for controller support being native.

edit: i wouldnt use it, but it would sell more copies which benefits all of us.

Last edited by megaflux : 05-02-2019 at 11:47 AM.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

All times are GMT -4. The time now is 01:30 AM.

Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright 2007 - 2019 Soldak Entertainment, Inc.