P4 Blog

  • March 30, 2017

  • March 10, 2017

    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.

    Posted In:
  • 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.

    Posted In:
  • 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.

    Posted In:
  • 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: