dennis Posted July 14, 2012 Share Posted July 14, 2012 Hey all... I have some good AI programmer. and now i want to buy him EKI one but my project is in LUA... he only can do C# and C++ so: when He makes the AI in C++ or C# (inside EKIONE) can it then be exported to a LUA project? or is there a way to run the CPP or C# under my lua game? Cheers Quote Link to comment Share on other sites More sharing options...
Marleys Ghost Posted July 14, 2012 Share Posted July 14, 2012 Have you done any research into EKI? at all? Quote AMD Bulldozer FX-4 Quad Core 4100 Black Edition 2 x 4GB DDR3 1333Mhz Memory Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5 Windows 7 Home 64 bit BlitzMax 1.50 • Lua 5.1 • MaxGUI 1.41 • UU3D Pro • MessiahStudio Pro • Silo Pro 3D Coat • ShaderMap Pro • Hexagon 2 • Photoshop, Gimp & Paint.NET LE 2.5/3.4 • Skyline • UE4 • CE3 SDK • Unity 5 • Esenthel Engine 2.0 Marleys Ghost's YouTube Channel • Marleys Ghost's Blog "I used to be alive like you .... then I took an arrow to the head" Link to comment Share on other sites More sharing options...
dennis Posted July 14, 2012 Author Share Posted July 14, 2012 Yes. But a few things are not really clear to me. Sorry for asking at all lol? Quote Link to comment Share on other sites More sharing options...
Pixel Perfect Posted July 14, 2012 Share Posted July 14, 2012 EKI One currently requires your engine to be written in C++ as it uses a C++ interface. In Leadwerks this of course does not preclude you from using LUA to script objects, as you know, but EKI One will not work with a Leadwerks engine purely written in LUA! However, the AI in EKI One must be written in LUA and is executed within the EKI One engine which runs in real time along side your C++ engine. The EKI One AI engine effectively runs an AI simulation of your game for you in real time and passes whatever information you need it to to your game for you to use. I hope this helps clarify the situation. I will finish the documentation to go with the EKI One Leadwerks Integration example this weekend. It's the only thing currently outstanding. The whole package will go to the Masa Group for final approval/comment prior to me releasing it immediately after in the Leadwerks Asset store. This is why experienced programmers will tell people to use C++, simply because it offers so many more possibilities to interface into other third party tools, not out of any purism as we are often accused of 2 Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
Marleys Ghost Posted July 14, 2012 Share Posted July 14, 2012 Yes. But a few things are not really clear to me. Sorry for asking at all lol? http://support.ekione.com/Integration.html And see Pixels post. Quote AMD Bulldozer FX-4 Quad Core 4100 Black Edition 2 x 4GB DDR3 1333Mhz Memory Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5 Windows 7 Home 64 bit BlitzMax 1.50 • Lua 5.1 • MaxGUI 1.41 • UU3D Pro • MessiahStudio Pro • Silo Pro 3D Coat • ShaderMap Pro • Hexagon 2 • Photoshop, Gimp & Paint.NET LE 2.5/3.4 • Skyline • UE4 • CE3 SDK • Unity 5 • Esenthel Engine 2.0 Marleys Ghost's YouTube Channel • Marleys Ghost's Blog "I used to be alive like you .... then I took an arrow to the head" Link to comment Share on other sites More sharing options...
dennis Posted July 14, 2012 Author Share Posted July 14, 2012 I understand it better a lot now. Thanks pixel! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.