Game Development
!gamedev
#

The gaming industry is constantly evolving and is developing faster than a speeding bullet. Along with the growth of the industry, the complexity of development also increases: the code base is getting larger and the number of bugs is growing as well. Therefore, modern game projects need to pay spec…


Independent game developers, whether single enthusiasts or teams, are faced with the grave problem of having to eliminate bugs from their code. Most independent developers and even studios can’t afford the amounts of resources available to large companies to spend on testing and long debugging. And …


Just before the release of the “Amnesia: Rebirth” game, the vendor “Fractional Games” opened the source code of the legendary “Amnesia: The Dark Descent” and its sequel “Amnesia: A Machine For Pigs”. Why not use the static analysis tool to see what dreadful mistakes are hidden in the inside of these…


PVS-Studio & GameDev

We have classified our blog posts in several topics. Speaking of which, I suggest reading these articles on open source game projects and game engines checks…


Gamedev Coop

Hello, over on r/socialistprogrammers there has been a lot of talks of coops lately. Myself and at least one other person have been courting the idea of starting a gamedev coop with socialist ideals. We are still in the planning phase, and if you’d like to be involved, send us an IRC message at irc…


This article is about the check of the OpenRA project using the static PVS-Studio analyzer. What is OpenRA? It is an open source game engine designed to create real-time strategies. The article describes the analysis process, project features, and warnings that PVS-Studio has issued. And, of course,…



The American company Electronic Arts Inc (EA) has opened the source code of the games Command & Conquer: Tiberian Dawn and Command & Conquer: Red Alert publicly available. Several dozen errors were detected in the source code using the PVS-Studio analyzer, so, please, welcome the continuation of fou…


When developing the PVS-Studio static analyzer, we try to develop it in various directions. Thus, our team is working on plugins for the IDE (Visual Studio, Rider), improving integration with CI, and so on. Increasing the efficiency of project analysis under Unity is also one of our priority goals. …



In this UE4 tutorial, we will look over the general process of static analysis of C++ code and then get specific in how this is done…


Liveoverflow made a hacking game. In this video he shares his first steps with Unity and goes more general into learning something new and the downsides of capitalism (lol)…


The American company Electronic Arts Inc (EA) has made the source code of the games Command & Conquer: Tiberian Dawn and Command & Conquer: Red Alert publicly available. This code should help the game community to develop mods and maps, create custom units, and customize the gameplay logic. We all n…


Flex­i­ble and ef­fi­cient mesh rep­re­sen­ta­tion, cus­tom at­tributes, new da­ta types and a ton of new pro­cess­ing, vi­su­al­iza­tion and an­a­lyz­ing tools. GPU-friend­ly ge­om­e­try stor­age as it should be in the 21st cen­tu­ry. …






VVVVVV??? VVVVVV!!!

If you’re reading this text, you’ve either thought that something was wrong with the headline or you’ve seen the name of a familiar computer game. VVVV VVVV is an indie platformer game that has stolen the hearts of many players by its pleasant external simplicity and no less pleasant internal comple…


Game Development
!gamedev