by kaeza » Sun Jun 05, 2016 19:26
Most people that request native (C++, C, whatever) mods generally do so because they somehow think that using C++ will allow them to do things you can't do with Lua.
This is wrong.
The only real benefit of adding a C++ modding API would be performance, and that is kinda moot with LuaJit.
Minetest uses a client-server architecture, even in single player, where the client sends commands to the server ("I moved to this position", "Dig this node", "Give me the contents of this map block", etc.), and the server responds appropriately ("OK", "I'm afraid I can't do that, Dave", "Here, have this data...", etc).
Client and server are two different things and communicate only via the network. Adding a C++ API won't lift that restriction.
I'd like to hear what you specifically need.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!
Check out my stuff! | Donations greatly appreciated!
PayPal | BTC:
1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2