![]() ![]() Space Engineers features a realistic, volumetric-based physics engine: everything in the game can be assembled, disassembled, damaged and destroyed. Players build space ships, space stations, planetary outposts of various sizes and uses (civil and military), pilot ships and travel through space to explore planets and gather resources to survive. Space Engineers is a sandbox game about engineering, constructing, and maintaining creations in space. I strongly recommend reading this section because many developers don't know or simply have never pondered how to use this type of tools right - the result is that static analysis tools are used ten times less effectively than they could. This time, in addition to the project description, review of selected bugs and suspicious fragments, and ways to fix them, I've included a small section where I talk about how to use a static analyzer in a proper way. The format of this article, however, is not quite the same as the rest of our articles. Usefulness of static analysis and using a static analyzer in the right wayĪs you've already figured out from the title, in this article we are going to discuss suspicious fragments found in the source code of the 'Space Engineers' project.Again the issue of null-reference dereferencing.Incorrect check after using the 'as' operator. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |