RGL PUGs Public Alpha
-
Hey everyone, thanks for your patience as we worked/pulled our hair out to get our first playable prototype out to the public!
As of last night, we have launched a public playtest to start gathering feedback from players, identify bugs, and be able to start rapid development! We’ve already played a few pugs, found a few bugs, and are working to fix them, but you can keep up with the latest prototype and click around at https://pugs.tf.plus/pug. Please note that the PUG system is not 100% stable during this period and things may crash or change. This first iteration is purely meant to get something out to the public, stress test, and gather feedback.
If you’re interested in knowing exactly when new updates are pushed and playtests are happening, be sure to follow this thread and join the RGL Discord (rgl.gg/pugs) so you can join your team voice chat!
In terms of commonly asked features, we do plan to add the following:
- Other gamemodes like HL
- Captain-style specific queues for higher div players
- View PUG history/player stats/elo
- Sub or forfeit option
- Visual cleanup/site responsiveness
- Donor perks
I want to include the community in on the development of this, so if you have any ideas for/against any decision we make, we need to know!
As always, please leave feedback in this thread or by contacting me @ DolphiN#2754!If you would like to help develop this project and have mid-senior web dev experience or any other skillset you think could help, you can apply to the RGL dev team @ https://rgl.gg/Players/Reporting/StaffApplication.aspx
-
DolphiN pog
-
DolphiN Seems like unless you manually unadd, you are added permanently. This seems like it could clog queues given a high volume.
-
goplayer We definitely plan to have it detect if you close the tab so that it can automatically remove you from the queue.
-
After doing enough playtests, I have now added a dedicated server so that there can be PUGs ran at any time!
We also plan to launch highlander as a gamemode option soon, so keep your eyes posted for that announcement! -
DolphiN Do you need to have played in RGL before to use these pugs?
-
malarkeyman Currently all that’s required is a Discord-linked RGL account.
-
Thank you everyone who has played in the public alpha so far! I am very proud of the work we’ve done so far and have received a lot of good feedback that we have both already added and will implement down the road. Since the last update, we have added the option to sub a player on your team out, along with being able to view pugs currently running. Note that it requires either 3 players to vote for a sub or the player to sub themselves out for it to go through and the pug will be killed if two subs are needed at the same time. Our next priorities for this week are highlander PUGs and a separate captained advanced-invite queue. One thing we would like to think about is the classic lack of medics in a pug problem, and we would like your help in doing so! For the next week, we are going to run a poll to gather opinions on the best way to handle it. If there is enough demand, we will implement an auto-draft for a while and gather further feedback afterwards.
Here is the link to the poll: https://strawpoll.com/polls/e2narE0DMgB
You can choose multiple options or create your own.Thank you again for all of the feedback you’ve given so far, and feel free to contact me/post here if you have any questions.
-
I’ll start posting here again for any major updates and more about the progress.
UPDATE - 9/18
- Elos should be migrated to be updated with all RGL experience and pug results and now actually auto-update.
- If you hover over a player in the queue, stats will be shown.
- You can now sort player lists by elo, average # player they are picked as, and average round win %. When you sort by these, stats for all players will be shown.
Hopefully these metrics make captaining a bit easier to do. Next major items include player profiles with more stats and past pugs.
-
- Requeueing now persists through updates, so you should be needing to queue as classes individually less often (if at all)
- Team voice chats now self-destruct after a couple minutes instead of immediately
- Players that play pugs and win at least one round of HL or 6s (captained or uncaptained) since September 18th are automatically entered into an exciting raffle for an upcoming RGL project currently called ‘100 Fish’. The top 3 players for each format are guaranteed a spot. Click the new ‘100 Fish’ button on the sidebar for a sneak peek
-
Hi all, just as an update, we are aiming to enter the beta phase of PUGs come the new year (#NewYearNewPUGs). This will be a large update with the following:
- Revamped UX
- Player profiles
- Leaderboards
- Queues may now have a minimum/maximum elo for queueing or captaining
- Ability to spectate current PUGs
- Numerous moderator/runner tools
- Player reports
- Prevent players from baiting RUP/captain
– Repeated baits will now have longer bans - Countless server fixes, including wrong maps/passwords, and auto-kicking players not in PUG
– In the case that something breaks, players can initiate an auto-fix - Fix player subs
- Elo fixes:
– All elos have been recalculated
– You may now request your elo to be manually reviewed on your profile
– Elos now recalculate properly after each PUG - Miscellaneous fixes
- Surprise features
I am aiming to have this released by Jan 7th at the latest. At that time, I will also announce the detailed 2024 road plan from Beta to Official Release, including specific features and timelines.
Thank you everyone for playtesting and providing invaluable feedback!
-
#NewYearNewPUGs
-
Welcome to RGL PUGs Public Beta v1!
As mentioned previously, this is a large update with some cool features:- Reworked some UX
- Player list with leaderboards per-class & overall
- Player profiles
- PUG history with top captains
- You may report players by clicking on their card
- Servers now keep track of their own passwords, maps, and players
– Any discrepancies should now be auto-corrected - Moderators can now accurately track if servers have missing maps on the site
- More moderator tools
- Queues can now be more easily created/deleted/customized
- Elo fixes
– All elos have been recalculated
– You may now request your elo to be manually reviewed on your profile
– Elos now recalculate properly after each PUG
– Auto-captain now considers the classes you tend to play/win - If you are not in a PUG, you can now choose to spectate it (if available)
- Subbing should now be more responsive
- Adjusted some class weights
- Added some more maps
- Misc fixes
Note that the site may still have some unknown bugs, which I will be ironing out over this week, so keep reporting them along with any feedback!
In terms of the path to full release, we now plan to have weekly updates EVERY Sunday throughout beta.
In no specific order or priority, we have the following public plans for beta:
- More stabilization, bug fixes, etc. (duh)
- More elo work
- Customizations
– Voice packs
– Donor perks - Map nominations
- Pre-season test queues
- Party queueing
- Post-PUG surveys
- Built-in tutorials and resources for new players
- More moderation tools
- More statistics for analyzing your elo and tools for captains/moderators
- More stuff TBA
This beta phase is estimated to span about the next 6 months.
-
The weekly update #2 - The “ARE YOU SURE?” update - is live!
(Apologies for the delayed weekly update, as I wanted to make sure everything was good to go instead of rushing anything.)NEW:
- Moved substitute player button from player card menu to a dedicated button
- Added required reason for substitution
- Reverted minimum sub votes to 3 to sub a player
- Added sub status to player card
- Added PUG bait warning when removing from class/captain in Ready-Up stage
– If a PUG does not start, any players that leave after readying will be restricted from captain or banned. These get progressively longer. - Added 2nd dedicated server, currently adding 3rd as well
FIXED:
- Captains should now properly assigned to the top 2 elo players
- Alert sounds should now properly play provided page interaction
- Elos should now properly update if you have no elo upon login
Thank you once again to everyone that has been testing and providing feedback!
-
Weekly update #3 is now live!
Note that updates may not always release on Sundays over the next month since I’m in the process of moving.ADDED:
- Added active PUGs count to sidebar
- Elo adjustments now show as alerts
- Added score to active PUG cards
- Added 2 more dedicated servers to reach a total of 4
- Changed 6s cp config from scrim to “b4nny” config (now that we have enough servers where hogging one isn’t a huge issue)
- Increased PUG auto-kill timeout from 60min to 100min to adjust for potential overtime
- Increased ready up time from 45sec to 60sec
- Increased player pick time from 45sec to 55sec
- Added check if user is discord verified during login
- Added discord voice channel called ‘MOVE TO TEAM’ that will automatically move you to your team voice channel upon joining
- Increased channel deletion delay from 1min to 5min or whenever all players leave
- Blu team will be moved to red team’s voice channel after 30 seconds
FIXES: - Fixed PUGs not showing on profiles for red players
- Fixed default member card avatars on 404s
- Fixed blu scores not properly updating
- Fixed lobby falsely saying there are enough players
- Fixed valid lobby not starting upon 2nd captain toggle
- Fixed previous map vote display persisting
- Fixed browser interaction popup not showing
- Adjusted class breakdown grid padding on profile
- Refined pug baiting criteria
- Changed authentication session system (please let me know if this breaks anything for you)
- Allowed donovin to captain
-
Can we update this thread to be titled RGL PUGs Public Beta?