Originally posted by VRXplay
View Post
Announcement
Collapse
No announcement yet.
UWorks (Steamworks C++/BP)
Collapse
X
-
Version 21-16 is submitted to Epic! You can find the new docs here, with the patch notes: https://www.dropbox.com/s/zlcvakodfu...ation.pdf?dl=1
This was a fairly large update for the following reasons:
- I restructured the utilities I added over time into a separate UWorksUtilities module.
- I overhauled the example project and added a few new examples (achievements, stats, voice chat).
- I took care of the latest networking issues and re-tested everything.
There are 2 set of functions which are going to break and need replacement: the interface accessors and the SteamID/GameID helper functions (the bulk of the plugin remains unaffected). I apologize for this change. It was unplanned but it became evidently mandatory, especially given the feedback I've received regarding the small UWorks editions. If it sounds a bit vague, feel free to check the new code and it will be easily understandable.
That being said, despite the big steps forward, I am not at all satisfied with the current state of the examples. Therefore, I am postponing the mod support plugin and will focus on the remaining examples in the next days/weeks. This is the order:
- Parties - with voice and text chat support.
- Servers (Core) - show listen and dedicated servers in the same list.
- Lobbies (Browser)
- Lobbies (Manager)
- Friends (Presence)
In parallel to that, I've been exploring a method to "lock" my products within a certain project, in order to take demos one step further: let users work with the plugin before buying it! As always, let me know what you think!
Comment
-
Hello Sir, Im interested in purchasing the plugin but Im worried about what you just said about SteamID is going to break. I want to implement armor cosmetic skins in my game in a similar way that Dota2 does. I need to check if the player own that item in his steam inventory and if It does, enable him to equip that armor in game, also allow the players to sell and buy those cosmetic skins from the community market directly would be great. Will I be able to do that in the current state of the plugin with ue4 version 21?
By the way... Im a little confused with the differences between the 2 smaller versions for UWorks(Multiplayer) and UWorks(Subsystem), I already have multiplayer working in my current project but it uses OnlineSubsystemSteam, so I suppose it will be necessary to remake my multiplayer sessions all over again with your subsystem, so I will need both of those versions anyway to get what I want right?
Comment
-
Originally posted by JohnnyZer0 View PostI know the anser to the first question. When he said it is going to break SteamID, he meant that for people upgrading from older versions; and it just meant that they have to, for example, place the nodes again in the editor.
Comment
-
Incoming 4 announcements, in no particular order, about...
...UWorks:
Version 22-16 is now live! The notes are available in the documentation ( https://www.dropbox.com/s/tvs9xp0nyc...ation.pdf?dl=1 ). As you may be aware from recent updates, some Fornite-induced changes have proven to be quite a headache. This seems to be an ongoing trend. Either the NetDriver or the OnlineSubsystemUWorks module is suffering with every major engine version. For that reason, I have decided to drop the "UWorks (Subsystem)" version of the plugin. As compensation and an apology to those who own it, e-mail me with your receipt and you will get access to the full plugin. Also based on that and the newly released Epic Online Services, I've dropped the base price of the full UWorks version to 120 USD and the partial versions to 60 USD each.
...my support:
Once again, I found my inbox flooded with demands. Last I checked, I left the plugin in a perfectly functioning state, with comprehensive documentation. Those who "demand" support should realize they bought my code, not my consulting services. While you have the right to be mad at my carelessness when it comes to recent updates, you do not have any right to "demand" support. For that reason, my private messages are now disabled. If you have something to discuss, mention me in the channels and I'll respond whenever I am able to.
...my availability:
From the ocassional discussions I've been having with other sellers, it's become clear in the last half a year or so, that the Marketplace continues to follow a downhill path. Ultimately, I am a nobody trying to do some good and earn a living off of it. As that became unfeasible through the Marketplace, I became more focused on other opportunities. At the end of the day, it's been 2 years of UWorks and I've been available almost 24/7 for the first 1.5 years of it. I'll be working more on balancing my time spent on Unreal and non-Unreal projects, but it's unlikely I will be back to dedicating 100% of my time to Unreal.
...what's coming:
With this update, I also overhauled the presentation and documentation of UWorks and my work in general, to prepare for 1 upcoming paid plugin and 2 upcoming free projects. This will lead to increased consistencies in information and graphics between my products once they're published. In parallel to that, with the release of the above-mentioned plugin and projects, I will also be releasing a website with a blog and resources, which will, in theory, include even my non-Unreal work one day, and morph in to a company website.
- 3 likes
Comment
-
Hi,
I bought the UWorks (Multiplayer), trying to start a dedicated server registered with steam, but get this error
Warning: ModuleManager: Unable to load module 'OnlineSubsystemUWorks'
and there is no folder named OnlineSubsystemUWorks in the source folder of plugin I got.
And also I cant find any proper documentation on important steps for integrating this plugin
like I made the additions mentioned in the documents in engine.ini file
[UWorks]
AppID=480
ModDir=spacewar
Product=480
Token=xxx
[/Script/Engine.Engine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/OnlineSubsystemUWorks.IpNet
DriverUWorks", DriverClassNameFallback="/Script/OnlineSubsystemUtils.IpNetDriver")
[OnlineSubsystem]
DefaultPlatformService=UWorks
but still I cant run a dedicated server on machine. I got success using Advance session Plugin, but not with this one
Trying hard to figure out what I missed
Last edited by RahulSode; 06-09-2019, 02:10 PM.
Comment
-
Originally posted by Killerzwerg View PostUworks has been deleted...
So am not really surprised he decided to remove it.
vlad.serbanescu11 Any new on the update? Really looking forward to what you may be working on - if you still are. Fully understand if you've decided to leave UE4 after how poorly their marketplace team seem to have handled the whole scenario.
Comment
-
Originally posted by Dealman View PostHe had his plugin stolen by another Marketplace creator and then had the investigators deem it was not plagiarism even though they had solid evidence right in front of them.... Fully understand if you've decided to leave UE4 after how poorly their marketplace team seem to have handled the whole scenario.
It reinforces the view that Buying / Selling Plugins on the UE4-Marketplace is seriously risky!!!
All these departures from the Marketplace are going to add up. ^This^ was a very visible Plugin.
VictorLerp
TJ V
Unreal_Josh
Last edited by UnrealEnterprise; 09-20-2020, 10:43 PM.----------------------------------------------------------------------------------------------------------
What are the BEST Unreal Tutorials / Docs? There are none tbh... Here's why
Instead its better to just take projects apart (see the free 'creators' listed here)
Comment
-
Originally posted by EntrpriseCustomr View Post
The fact that nothing has been said about this officially by the marketplace team is just wrong...
It reinforces the view that Buying / Selling Plugins on the UE4-Marketplace is seriously risky!!!
All these departures from the Marketplace are going to add up. ^This^ was a very visible Plugin.
VictorLerp
TJ V
Unreal_Josh
This particular case is blatant plagiarism and it seems to be entirely endorsed by the marketplace team which is absolutely despicable.
But hey, it seems to be a good source of income - so guess I might as well go ahead and slightly tweak all the assets I bought a re-upload them to the marketplace?
Community authors really should be treated better than how this was handled.
Seems like if the two assets aren't a carbon copy of each other, it's not plagiarism to them. Even though code was very blatantly taken from another plugin and just pasted in. I've seen this so many times in my years of modding stuff, people steal stuff left and right and sometimes change some names here and there.
But the fact that even some comments are the exact same? Project structure being almost identical? Come the F on guys.
Comment
Comment