Games are generally developed on an engine library that is developed by a separate team, on a different lifecycle. Upgrading to a newer version of the engine during game development can be a pressure point – there may be improvements … Read More
C++
Using Structure101 “modules” to control APIs in C/C++
Cross project API control can play a vital role in managing a well-organized codebase. In this post, we’ll take a look at how to achieve API control between projects using the Modules feature in Structure101 Studio. For a full walkthrough … Read More
Tags: C, C++, CPP, Dependency Management, modules, Software Architecture, Structure101
Manipulating File Names in Structure101 C/C++ Models
C and C++ models can prove challenging to interpret if the file structure of the model does not reflect the structure that the project team are used to seeing (which might happen for a number of reasons). Structure101 Studio has … Read More
Tags: C, C++, file names, name map, Transformations
Finding superfluous C/C++ #includes
Unnecessary #include statements can increase build times, make code harder to understand, and make restructuring more difficult. It is trivial to find these with Structure101 Studio, so you can remove them from the code, or from the model prior to … Read More
Tags: #include, C, C++, redundant, superflous