Multiplayer Launcher

Software projects like source ports (EDGE, Eternity, etc), launchers like ZDL, and other useful utilities belong in this forum.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

Multiplayer Launcher

Postby CamGenius » Tue May 22, 2018 10:50 pm

Multiplayer Launcher for GZDoom!

GZDoom-Multiplayer-Launcher-Screenshot.png

Features:
• Hover over elements to find out more about it
• Host or Join
• Number of Players (1-8)
• Game Type (Co-op, Deathmatch, Alternative Deathmatch)
• Difficulty Level (1-5)
• Episode Selector (1-4)
• Map Selector (1-9)
• Broadcast to Master Server?
• IP Address
• Port Number
• Additional Commands

Usage:
Place GZDoom Multiplayer Launcher in the root directory of your gzdoom folder then run.

Limitations/Future Improvements:

• Currently only works on Doom shareware version, Doom full version, and Doom Ultimate with the default wad being loaded automatically. This can be overwritten with the additional commands option but the episode and map you play on cannot.

Download:
https://github.com/CamGenius/GZDoom-Mul ... r/releases
Last edited by CamGenius on Mon May 28, 2018 11:20 pm, edited 1 time in total.
User avatar
CamGenius
 
Joined: 22 May 2018

Re: Multiplayer Launcher

Postby Siberian Tiger » Wed May 23, 2018 9:05 pm

Hallo,

Just a quick suggestion, you might want to reconsider the 'Player Count' functionality that you presently have implemented in the software. Judging by the image that you have provided in the main topic, you currently have 'Player Count' adjustable only by using a UI Slider - which is really hard to determine what the value is to the end-user. If the end-user were to adjust the Slider, regardless if a UI Hint is displayed or not during the interval changes, it can confuse the end-user as to what the value is - when they try to confirm the settings before hitting the UI Button labeled 'Start'. I would suggest on using a standard UI Textfield instead that limits the input to just Natural Numbers (1 - 8). You will have to implement checks to assure that the values are legal (again: 1 - 8), but with that UI change - it will be much more clear-cut to the end-user.

I hope this suggestion helps.

Regards,
User avatar
Siberian Tiger
 
Joined: 13 Jun 2009
Location: United States

Re: Multiplayer Launcher

Postby CamGenius » Wed May 23, 2018 10:40 pm

I thought about what you said and thought about a few things that might make it better. First of all there is a UI hint that pops up when using the slider. Secondly the slider snaps to the values making it really easy. Lastly I will update it so that a label also displays the current value.
User avatar
CamGenius
 
Joined: 22 May 2018

Re: Multiplayer Launcher

Postby Tormentor667 » Thu May 24, 2018 4:29 am

This is interesting
User avatar
Tormentor667
needs more detail
 
Joined: 16 Jul 2003
Location: Germany

Re: Multiplayer Launcher

Postby Siberian Tiger » Thu May 24, 2018 11:22 am

CamGenius wrote:I thought about what you said and thought about a few things that might make it better. First of all there is a UI hint that pops up when using the slider. Secondly the slider snaps to the values making it really easy. Lastly I will update it so that a label also displays the current value.


Hallo,

Having a UI Label is an okay idea and will help the end-user understand what the value is - after they adjust with the UI Slider before hitting the 'Start' UI Button.

Thank you for your time.

Regards,
User avatar
Siberian Tiger
 
Joined: 13 Jun 2009
Location: United States

Re: Multiplayer Launcher

Postby Kappes Buur » Thu May 24, 2018 4:14 pm

I've been using Unleashed from early on. If I remember correctly, Martin programmed that in Basic. Maybe this could stand bringing it into a 21st century (C++) state. Just an idea.
User avatar
Kappes Buur
 
 
 
Joined: 17 Jul 2003
Location: British Columbia

Re: Multiplayer Launcher

Postby CamGenius » Mon May 28, 2018 11:21 pm

I updated the Player Count Slider AutoToolTip with a Label as seen above.
User avatar
CamGenius
 
Joined: 22 May 2018

Re: Multiplayer Launcher

Postby CamGenius » Mon May 28, 2018 11:24 pm

Kappes Buur wrote:I've been using Unleashed from early on. If I remember correctly, Martin programmed that in Basic. Maybe this could stand bringing it into a 21st century (C++) state. Just an idea.

That program seems to be an all in one launcher. My goal with this project is to simply make an easy multiplayer launcher because the console commands are not very user friendly.
User avatar
CamGenius
 
Joined: 22 May 2018

Re: Multiplayer Launcher

Postby PlutonianEmpire » Tue Oct 09, 2018 5:58 pm

Any plans for compatibility with Zandronum?
PlutonianEmpire
 
Joined: 09 Oct 2018
Location: MinneSNOWta


Return to Software and Ports

Who is online

Users browsing this forum: No registered users and 1 guest