admin – Page 2 – ShiVa Engine

Author Archives: admin

Thoughts on the deprecation of OpenGL on macOS

Last Monday, Apple kicked off their annual WWDC event with the usual keynote talk, where they previewed the updates to their 4 operating systems macOS, iOS, watchOS and tvOS. Apart from the Apple Watch, ShiVa runs on all these platforms, so we have to keep a close eye on all changes.


Happy Holidays 2017! ShiVa 2.0 beta 9 is here

Dear ShiVa Community, we are happy to announce the release of ShiVa 2.0 Beta 9, just in time for the holiday season! While this is mostly a maintenance release, it still comes with a number of important updates which you should definitely try out.


Tables with tables in tables

ShiVa is a C++ engine with a Lua scripting interface. While this works great for calling API functions, it does have its pitfalls when it comes to organizing and storing data. Since tables are the main (in fact, the only) data structuring mechanism in Lua, these pitfalls become especially apparent when trying to combine ShiVa Read the full article …