Update Ver 1.1.0


V1.1.0

新增小額付費(Alpha)、排行榜(Alpha)功能。
Added Microtransactions(Alpha) and Leaderboards(Alpha) features.

Files

NekoGakuen_SteamworksAPI.zip 35 kB
Sep 05, 2023

Get NekoGakuen SteamworksAPI

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Hi there. Thank you for continuous functional improvement!

Microtransactions function is alpha version now, but is it working? Or is it still impossible to work like the previous version? If this function works well in the future, could you write a guide for how to use it? When the function is completed, I would like to donate a considerable amount. :)

(1 edit)

Well, I've been a bit busy lately and haven't had the time to write a user guide. I'll only be able to provide you with a sample project and a basic image guide for now. When I have more time, I'll work on creating a comprehensive guide...🙇‍♀️
https://drive.google.com/file/d/1xov6JDtXyWTgoAArnKWpgpVDv9SoomTn/view?usp=shari...

Thank you! I'm going to look at this now and try it. However, there are many uncertainties about this alone. I'll be looking forward to the comprehensive guide as well. Thank you for your dedication!! :)

Looking at the sample project, I followed the variables, switches, common events, and plugin parameters, but it didn't work out. As expected, I'll try it if you tell me how to do it later.

I'm using MZ and nwjs is using the latest version.(71.x) Other functions other than microtransactions still work well.

I'll be waiting for your post, but there's nothing to worry about. You are already the best for all of us!^^

I re-uploaded a simple project, and then did you change the 480 in the plugin parameters, and the 480 in steam_appid.txt, to your own game ID on Steam?
https://drive.google.com/file/d/1eW1oniYi2onqn3nxrzcmPRIeKulHt8FZ/view?usp=shari...

And then I'm going to get ready for bed....zzzzzzzz.

(3 edits)

Thank you. I did an experiment using a sample project. The payment function works fine. However, there are several problems.

1. If you press ESC without canceling on the payment page, the game will stop. If you don't restart, you can't do anything. After about 40 seconds, you will be able to move your character, but you will not be able to open the payment page again. Even if I turn the game off and on again, the payment page won't open.

2. Why is 'Enable Steam Purchase' in the plugin parameter 'False'? Shouldn't it be 'True'? The payment works regardless of true or false.

I don't know anything about coding or programming, but according to Steamworks Documentation, I need to reset the API that I exchange with the Steam serverOr maybe something like that? I think it's because the server misunderstood that the payment was continuously in progress.

Well... I can't really do the first part, after all, this is a microtransaction through the Steamworks Web API, so it may not be able to match the microtransaction functionality of the Steamworks API. ....🙇‍♀️

The second part of the function is a verification function for purchasing the game itself, it is not related to the microtransaction function.