https://github.com/uralstech/play-billing-v6-for-unity
A Plugin for Unity which implements Google Play Billing Library v6.0.1 for in app products, made (mostly) by ChatGPT and GPT-4.
https://github.com/uralstech/play-billing-v6-for-unity
Last synced: over 1 year ago
JSON representation
A Plugin for Unity which implements Google Play Billing Library v6.0.1 for in app products, made (mostly) by ChatGPT and GPT-4.
- Host: GitHub
- URL: https://github.com/uralstech/play-billing-v6-for-unity
- Owner: Uralstech
- License: apache-2.0
- Created: 2023-07-06T16:17:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T18:14:00.000Z (over 2 years ago)
- Last Synced: 2025-02-28T16:41:44.847Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 238 KB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Play Billing For Unity
This is an Andriod Native plugin written in Kotlin for the Unity game engine. The plugin lets you use Google Play Billing v6.0.1 in Unity.
This was made as an experiment to see if ChatGPT/GPT-4 is able to create full-fledged plugins/apps/etc. This is my first experiance with Kotlin programming and writing Android Native plugins for Unity. Most of the code in this project was generated by ChatGPT and GPT-4 with plugins.
I have, with the help of GPT-4, basically fully revamped the code to support most, if not all of the features of Google Play Billing Library v6.0.1. I have tested all functionality, but not in a production app.
The testing was done in Unity 2022.3.4f1.
## Chat links
Here are the links to some of the chats I had with GPT-3.5 and GPT-4 about this experiment:\
[Prompt engineering w/ GPT-3.5](https://chat.openai.com/share/2eb8d013-4b28-4466-9314-d97a4157c10a) \
[Prompt engineering w/ GPT-4 and later GPT-3.5 as I reached the query limit](https://chat.openai.com/share/345ee174-23ab-4250-b2fa-404488a1dd4d) \
[Prompt engineering w/ GPT-4 and Plugins with the infinite repeat bug](https://chat.openai.com/share/d0f04d33-2f17-4c17-8bd6-26e99590caf1)
## License
The license and notice for this project can be found here: https://github.com/Uralstech/Play-Billing-v6-For-Unity/blob/main/LICENSE and here: https://github.com/Uralstech/Play-Billing-v6-For-Unity/blob/main/NOTICE respectively.
## Contribution
Anyone is welcome to contribute to this project. Please check the [CODE OF CONDUCT](https://github.com/Uralstech/Play-Billing-v6-For-Unity/blob/main/CODE_OF_CONDUCT.md) and [CONTRIBUTING GUIDELINES](https://github.com/Uralstech/Play-Billing-v6-For-Unity/blob/main/CONTRIBUTING.md).