It’s a finicky thing, worth it to me, but not something you can just plop in to an established project. For example, you won’t be able to use statics, as the newly compiled shared libraries won’t see them. ![]() ![]() In some maps, you start without powers, if you pick Jedi Master you are given a couple of powers and 100 Force points. Note that this approach very much limits your architecture. Tavion in the training pit ends up stucking spamming the force lightning. In contrast, Runtime Compiled C++ is quite mature and is used in real game projects. Hscpp is still very alpha, and I’m sure I’ll find lots of bugs as I work on a “real” demo. I am working on a library using the same (stolen) idea here: ![]() ![]() The shared lib is linked into the running program, and old instances of the classes are deleted and replaced by new instances constructed from the share library. The idea is to use virtual functions, and recompile new classes into a shared library. Project mention: Reloadr – Hot code reloading tool for Python | |
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |