User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 15

Thread: New features wanted for steamworks extension?

  1. #1
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    defisym's Avatar
    Join Date
    Jun 2017
    Location
    Asia
    Posts
    614
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    New features wanted for steamworks extension?

    Hi all.
    The current extension is about to be 10 years old and lacks the latest SDK features, and seems that both CT & author are too busy and don't have time to update it.
    However, it indeed covers more than 80% SDK features, so it's a lot of unnecessary work to rewrite it. The aim is, make an extension as the complement, add features like detect remote play device types / User language, and the original one remains untouched.
    So, I'm here to gather wanted features.





    compatibility:
    New version modified lib file so it will load latest dll in another file name, in theory it should be compatible with old one.
    You need to create steam_appid.txt according to the valve's document, and make sure the ID in this file is the same as the one in the old ext's properties. Different ID may conflict due to the initialize order, maybe overwrote.

    repo:
    https://github.com/defisym/OpenFusio.../SteamworksAPI

    Note that this work won't be fast, depending on the development state of my game, and the features I need will be added as the highest priority.

  2. #2
    Forum Moderator Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleFirefly 3D ModuleInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Mac Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    NaitorStudios's Avatar
    Join Date
    May 2010
    Location
    Brazil
    Posts
    1,613
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    In-App purchases is a highly requested one...
    There's also the thing where the original can't download workshop files that the id is bigger than a 16-bit integer or something...

  3. #3
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleInstall Creator
    SirEatAlot's Avatar
    Join Date
    Oct 2010
    Location
    Stockholm, Sweden
    Posts
    464
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    This would be great and very much appreciated! Having a bug free and up to date steamworks extension is really important for anyone wanting to publish something on steam! I at least would be willing to pay for this.

    As for features, for me the regular steam functions like achievements, workshop support and cloud saves seem the most important IMHO.

  4. #4
    Clicker Install Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    defisym's Avatar
    Join Date
    Jun 2017
    Location
    Asia
    Posts
    614
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    Get back to continue work on this, sorry for the late reply

    Quote Originally Posted by NaitorStudios View Post
    In-App purchases is a highly requested one...
    There's also the thing where the original can't download workshop files that the id is bigger than a 16-bit integer or something...
    Does 'In-App purchases' something equal to micro transactions? The purchase is done by web API, which should be covered by Get object. What I can do is return steam ID and game language (done in current version).
    About the workshop, I'll check this after the upload folder content is implemented.

    Quote Originally Posted by SirEatAlot View Post
    This would be great and very much appreciated! Having a bug free and up to date steamworks extension is really important for anyone wanting to publish something on steam! I at least would be willing to pay for this.

    As for features, for me the regular steam functions like achievements, workshop support and cloud saves seem the most important IMHO.
    I'll add achievement & stats first as I'm using both in game and don't want to keep two objects :-)
    Talking about cloud savings, do you mean the APIs that allow you to upload/modify specific files? As set save file path is enough for most games and it's transparent to game itself (steam will auto syncs it when game is closed).

  5. #5
    Forum Moderator Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleFirefly 3D ModuleInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Mac Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    NaitorStudios's Avatar
    Join Date
    May 2010
    Location
    Brazil
    Posts
    1,613
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    I think it is micro transactions, yes.
    But doing it with get can be complicated, there isn't any example of it...

    Another thing would be fixed workshop stuff, since the original uses integers for the ID and if that is bigger than a certain amount of digits it stops working...

  6. #6
    Clicker Fusion 2.5 Mac
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jan 2015
    Location
    Australia
    Posts
    326
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Rich presence for Steam would be a nice feature if you're still taking requests

  7. #7
    Forum Moderator Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleFirefly 3D ModuleInstall Creator Pro
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Mac Export Module (Steam)Universal Windows Platform Export Module (Steam)Firefly 3D Module (Steam)
    NaitorStudios's Avatar
    Join Date
    May 2010
    Location
    Brazil
    Posts
    1,613
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Hmm... Is there any possibility to adjust the overlay size and position?
    Perhaps attach it to the main window instead of the one that renders the frame...

  8. #8
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleMac Export Module
    dsilvers's Avatar
    Join Date
    Jun 2008
    Location
    Boston, MA
    Posts
    663
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    Workshop 8-bit signed/10-bit unsigned issue got fixed a while ago. Haven't had any problems with it in a couple years. Make sure you download the latest version of the extension.

    What I would love to see is the ability to properly enable/disable the extension both in-engine and at runtime so a game can be brought to multiple platforms without having to potentially damage code by removing the Steamworks extension completely.

  9. #9
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleInstall Creator
    SirEatAlot's Avatar
    Join Date
    Oct 2010
    Location
    Stockholm, Sweden
    Posts
    464
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by defisym View Post
    Talking about cloud savings, do you mean the APIs that allow you to upload/modify specific files? As set save file path is enough for most games and it's transparent to game itself (steam will auto syncs it when game is closed).
    Yes that does sound like it would be enough for most cases.

  10. #10
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCiOS Export ModuleMac Export ModuleInstall Creator ProPatch Maker
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Oct 2012
    Posts
    371
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Do the IAP has anything to do with DLC? The DLC is long waited as well since it allows player to buy expansion and other stuff.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Features/Updates Wanted
    By Novabrain in forum Extension Development
    Replies: 313
    Last Post: 9th October 2022, 02:16 AM
  2. [PAID] Extension developer wanted - data / array extension
    By SirEatAlot in forum Paid Design & Development Requests
    Replies: 2
    Last Post: 3rd June 2015, 05:29 PM
  3. Steamworks Extension and DLC
    By Solgryn in forum Fusion 2.5
    Replies: 0
    Last Post: 27th March 2015, 03:58 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •