March 10, 2017
Sven Erik Knop
You Want Answers? I Want the Truth!
At Perforce, we're pretty sure you can handle the truth.
Fresh off our latest Helix Streams Webinar, Streams Revisited, I covered how users leverage the Helix Visual Client (P4V) stream technology to optimize their workspace clients, enhance branch/merge operations, and add component-based design efficiency.
And I’m proud to report the webinar was a rousing success, with lots of questions along the way. So much so, I wanted to run through a few queries now.
March 09, 2017
The 2017.1 release of the Helix Visual Client (P4V) gives developers and other contributors unprecedented freedom to work with project files and version their work in any way they choose.
March 03, 2017
As an adage, “Rome wasn’t built in a day” is quite pervasive, despite often being halved for brevity. The omitted modifier – “They were laying bricks every hour” – is a sentiment not lost on the game developers at Cloud Imperium Games (CIG). That’s because CIG is building a digital environment every bit as cosmopolitan, mercantile, and eminent as the sprawling Italian capital.
In short, they're building a whole universe.
February 28, 2017
Having briefly covered testing strategies, layers/scopes, and testing types in Issue 401, let’s now return to our sample application and illustrate how to make some choices. Again, we’re not going to build specific machinery, but rather evaluate your testing requirements against your comfort level to select the right strategy, layers, testing types, and tools.
Our sample is an MVC web application built atop Microsoft’s .NET framework using C#, which automatically winnows away a variety of tools and narrows the focus for our lower-layer testing decisions.Posted In:
February 23, 2017
Given the acclaim of long-running titles, including Gears of War, Infinity Blade, and Unreal Tournament, it’s hard to deny the eponymous nature of Epic Games’ most lauded successes. In short: they too are epic.
That’s because the innovators at Epic Games, with more than 25 years of industry experience, remain on the cutting edge of first-person shooter (FPS) game rendering. How does Epic Games keep pushing their development in a market that grows more sophisticated each day? How do they replicate past success in iterative title releases? And how do they manage to captivate consumers in the face of swelling competition?Posted In:
February 21, 2017
It’s time to move past the nuts of bolts of builds and Continuous Integration (CI) and focus on closing an easily overlooked gap in the age of Agile: the gap between how things should work versus how they actually work.
In recent years, a movement has been brewing to do away with Quality Assurance (QA) altogether, the argument generally being that the Agile focus on unit tests guarantees that shipping software works as intended. This is problematic on multiple counts, not the least of which being that unit tests check only what developers think to test. Sometimes, it can take a fresh set of eyes and a different perspective to catch defects.Posted In: