-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requesting new release for latest version of ORX (v1.15) and OCaml (v5.2.0) #22
Comments
Hello! You're correct - it has been a while since I've updated these bindings. I haven't been using OCaml for my orx projects in the last few years so these bindings haven't had much attention from me. I've been using orx with Scroll in C++ instead. The bindings should still work with the latest OCaml 4.14.2 LTS version if you're interested in using them with that version. It may be possible to use the bindings with 5.2.0 as well but I haven't tested with any 5.x versions. The bindings use ctypes which keeps a lot of the C interface abstract, so the bindings may work without further alterations on 5.2.0. If you do try the bindings out and run into issues or successes please let me know! I may be able to help. |
Thank you very much for your response @hcarty. 🙏🏼 Okay, I got it. What about ORX version? I also want to use the binding with latest ORX version v1.15. I think binding needs to be updated/modified to be used with ORX v1.15, since it has many new features introduced. What do you think? |
The orx API rarely makes backwards-incompatible code changes so I think the OCaml bindings as they exist currently should work with orx 1.15 and the latest in Thanks to the design of the engine, a lot of the updates to orx itself have been with features that do not require code changes to the bindings or user code. Instead, they are or can be controlled in your game's config/ini files. The main missing feature from the bindings is support for handling trigger events and adding triggers in code. Those can be controlled from config though so you should have most things available! Again - if you do run into specific features that you want to use and are missing from the bindings please let me know! |
Thanks @hcarty for your response. 🙏🏼 That's fantastic! Okay I will try the binding with latest OCaml and ORX. If I face any problem I'll let you know and if everything goes well then I'll close this issue. |
It's been quite a while since the last release of OCaml binding for ORX game engine.
So it will be very helpful if a new release based on OCaml v5.2.0 for ORX v1.15 is released (with successfully tested on GNU/Linux).
Since I don't have the necessary technical knowledge to generate/build the binding, your help is needed.
Thank you. 🙏🏼
The text was updated successfully, but these errors were encountered: