Original Post
Hello! [boringPart] Currently I'm developing a set of small applications for my first advanced game. On my search about tool development I came across a developer video that showcases the tools used in Love, an indie game. One thing that struck me was the use of a program that allowed to share certain resources between applications and so you can see the newest changes in real time. Of course it interested me right away, and so I decided to implement such feature between the model editor and the game itself. So I can easily see the changes done in real time inside my game, and not having to export the models first. However there's one problem: I have literally no Idea on how to create that. Initially I was thinking of multithreading, but the problem is that I want separate applications to share resources, and not one application with several threads. [\boringPart] So here's the question: How can I create a program that will allow me to share the same resources over two separate applications? So far I use c++ with SDL. I'm trying to make my programs to be as platform independent as possible, or at least run on both windows and linux. Thank you in advance: Spliter