Extending with C++ Libraries or Native Component?

  • #1, z LynnSaturday, 11. March 2017, 17:48 hodinky 8 years ago
    I haven't been able to find in the documentation to see if this is possible or not.

    Some high level environments support a component system, allowing developers to add new functions to their applications by incorporating third party plugins or extensions. This makes it possible to add databases, networking features, etc.

    Can Visionaire Studio do this?

    Bažant

    5 Posts


  • #2, z afrlmeSaturday, 11. March 2017, 17:56 hodinky 8 years ago
    I believe we already have support for some network related features through LuaSocket/libcurl. We have support for openGL shaders too, so if you know C/GLSL then you can write your own shaders. We also have support for Lua script.

    I think Simon was working on something to allow importing of modules (I vaguely recall him mentioning something about importing something - my memory isn't that great).

    He's working on new shader stuff at the minute, box2D physics engine & some other stuff.

    Anyway, to answer your question you should be able to create network based features with libcurl to access data from a website server & probably also to be able to store it too, so you could use it for stats or displaying a news feed in-game.

    Imperátor

    7285 Posts