CRYENGINE Source Goes Public on GitHub

Subject: General Tech | May 25, 2016 - 05:43 AM |
Tagged: crytek, CRYENGINE V, CRYENGINE

So, a few months ago in March, Crytek announced that CRYENGINE V would be licensed under a “pay what you want” business model, which extends down to free -- nothing up front and no royalties. It supports DirectX 12 and a Mono-based framework, which they're calling CE# Framework, that allows gameplay code to be programmed in C#. Since it's done in Mono, it looks like it can be used in all supported platforms, but I could be wrong. While C++ is typically more desirable for AAA-style games, other engines, especially Unity, have attracted a lot of attention with their C# parsers.

The engine doesn't appear to support Vulkan, though, at least not yet.

Crysis2.jpg

Hold the phone...

Today's news? The source code is now on GitHub, and not even as a private repository. It's just... there. CRYENGINE V is licensed under a typical EULA, of course, so they impose a few restrictions on how it can be used. Content must not be sexual explicit, vulgar, or “in a reasonable person's view, objectionable.” I expect that this will not be enforced too strictly in terms of violence and cursing, but it differs from, say, Unreal Engine 4, which officially permits Adult content (although they'll occasionally ask to have their trademarks removed, so their logos do not appear to be endorsements).

Crytek also prevents their engine from being used in simulation, science, and architecture. I assume those are intended to be pushed into a separate licensing structure. It would seem silly for them to just outright ban those applications.

Anywho, feel free to check out the engine on GitHub.

Basemark Announces VRScore Virtual Reality Benchmark

Subject: General Tech | March 15, 2016 - 09:32 PM |
Tagged: VRScore, VR, virtual reality, gdc 2016, GDC, crytek, CRYENGINE, benchmark, Basemark

Basemark has announced VRScore, a new benchmarking tool for VR produced in partnership with Crytek. The benchmark uses Crytek’s CRYENGINE along with the Basemark framework, and can be run with or without a head-mounted display (HMD).

VRScore Screen 04.png

"With VRScore, consumers and companies are able to reliably test their PC for VR readiness with various head mounted displays (HMDs). Unlike existing tools developed by hardware vendors themselves, VRScore has been developed independently to be an essential source of unbiased information for anyone interested in VR."

An independent solution is certainly welcome as we enter what promises to be the year of VR, and Basemark is well known for providing objective benchmark results with applications such as Basemark X and OS II, cross-platform benchmarks for mobile devices. The VRScore benchmark supports the Oculus Rift, HTC Vive, and Razer's OSVR headsets, and the corporate versions include VRTrek, a left/right eye latency measurement device.

Here’s the list of features from Basemark:

  • Supports HTC Vive, Oculus Rift and OSVR
  • Uses CRYENGINE
  • Supports both DirectX 12 and DirectX 11 
  • Features Codename: Sky Harbor, an original IP game scene by Crytek
  • Includes tests for interactive VR (VR game), non-interactive VR (360 VR video) and VR spatial audio (360 sound) 
  • Can be used with or without an HMD
  • Power Board, an integrated online service, gives personalized PC upgrading advice and features performance ranking lists for HMDs, CPUs and GPUs
  • Corporate versions include VRTrek, a patent pending latency testing device with dual phototransistors for application to photon latency, display persistence, left and right eye latency, dropped frames and duplicated frames testing

VRScore-Trek.png

VRScore Trek eye latency measurement device, included with corporate version

VRScore is currently available only to corporate customers via the company’s early access program and Benchmark Development Program. The consumer versions (free and paid) will be released in June.

Source: Basemark

AMD Named Exclusive GPU Provider for Crytek VR First

Subject: Graphics Cards | March 14, 2016 - 11:00 PM |
Tagged: crytek, CRYENGINE, amd

AMD will be the sole GPU presence in the labs at universities participating in Crytek’s VR First initiative, which “provides colleges and universities a ready-made VR solution for developers, students and researchers”, according to AMD.

amd_crytek.jpg

AMD is leveraging the newly-announced Radeon Pro Duo graphics cards for this partnership, which lends immediate credibility to their positioning of the new GPU for VR development.

“The new labs will be equipped with AMD Radeon™ Pro Duo graphics cards with LiquidVR™ SDK, the world’s fastest VR content creator platform bridging content creation and consumption and offering an astonishing 16 teraflops of compute power. Designed to be compatible with multiple head mounted displays, including the Oculus Rift™ and HTC Vive™, AMD Radeon™ Pro Duo cards will encourage grassroots VR development around the world. The initial VR First Lab at Bahçeşehir University in Istanbul is already up and running in January of this year.”

PRODUO.png

Crytek CEO Cevat Yerli explains VR First:

“VR First labs will become key incubators for nurturing new talent in VR development and creating a global community well-prepared to innovate in this exciting and emerging field. VR experiences, harnessing the power of the CRYENGINE and developed using world-class Radeon™ hardware and software, will have the potential to fundamentally transform how we interact with technology.”

This certainly appears to be an early win for AMD in VR development, at least in the higher education sector.

Source: AMD

Mountain climbing with an Oculus

Subject: General Tech | December 16, 2015 - 05:58 PM |
Tagged: gaming, Oculus, crytek, the climb

Crytek announced their designed for Oculus game yesterday, The Climb.  As you might infer from the title of the game you will be scaling cliffs and mountains using either an Xbox One controller or Oculus Touch with your Oculus to experience something that would not be anywhere near as interesting on a computer monitor.  The disembodied hands are a little disturbing, though perhaps not as much as the heights will be for those who suffer from vertigo, though perhaps this would be an interesting way to try to conquer your fears.  The video below shows off the graphics, though not as immersive as it would be in VR it still looks rather interesting.  Many developers are looking to space sims to be the killer app for Oculus, for instance EVE Valkyrie come as part of the pre-order bundle shipped with the first consumer model.

Crytek might have just found the other style of game to interest people in the Oculus, extreme sports could be very compelling with the new VR headset.

"The Climb invites thrill-seekers to experience the ultimate in extreme sports by going beyond the point of no return and scaling deadly cliff faces unaided. The game boasts hyper-realistic climbing locations from around the world, and players will discover the freedom of gaming with the Rift using either an Xbox One controller or Oculus Touch controllers as they soak up their awe-inspiring surroundings."

Here is some more Tech News from around the web:

Gaming

Source: The Climb

Can it Run VR? Crytek and Basemark Join Forces to Create Virtual Reality Benchmark

Subject: General Tech | August 6, 2015 - 06:14 PM |
Tagged: Basemark, crytek, oculus rift

With the release of Oculus Rift and various other head mounted displays you may be wondering if your current machine is powerful enough for you to use one of these devices or if you need to upgrade before you will enjoy the experience. 

Basemark logo blue.png

Basemark and Crytek have joined forces to create a new benchmark to test how your system will fare.  The benchmark will give you information on latency, verify your if hardware is able to run at 60, 75, 90 or 120fps with varying levels of graphics detail and even verify if your audio source can properly provide spacial audio cues.

Image_Based_Lighting.jpg

Helsinki (Finland) and Frankfurt am Main (Germany) August 6th, 2015 – Basemark and Crytek today announced a new partnership to help create a definitive PC system test for virtual reality gaming.

The new VR benchmark will enable gamers and PC hardware companies to easily assess the level of experience they can expect when running virtual reality content, and will be the first service available that gives users recognizable, real-world metrics to describe their system’s VR readiness with various HMDs out there.

Developed using Crytek’s CRYENGINE technology, the benchmark will provide detailed feedback in areas such as the best graphical settings to use with a variety of VR headsets. Basemark’s expertise in measuring performance standards will be key as they formulate an objective test that evaluates everything from frame rate capabilities to memory consumption, latency issues, 3D audio performance and much more.

Pixel_Accurate_Displacement_Mapping.jpg

Crytek’s Creative Director for CRYENGINE, Frank Vitz, said: “Basemark is already helping to measure technology standards in other areas of gaming, and we’re thrilled to be partnering with them as we work to establish a user-friendly yardstick for VR performance. We believe CRYENGINE can become a go-to tool for developers looking to create compelling VR experiences, and this partnership means players can also count on CRYENGINE as they evaluate whether their PC is ready for the most advanced, cutting-edge VR content available.”

“We wanted to make a real-world VR gaming benchmark as opposed to a theoretical one and hence we’re very excited to announce this partnership with Crytek, the leading game engine company”, said Tero Sarkkinen, founder and CEO of Basemark, “By using CRYENGINE as the base and vetting the test workloads under our rigorous development process involving all the key technology players, we will forge the definitive benchmark for all PC VR gamers.”

Source: Basemark

John Carmack's Replacement at id: Tiago Sousa (Crytek)

Subject: General Tech, Shows and Expos | July 19, 2014 - 09:13 PM |
Tagged: quakecon 2014, quakecon, id, crytek

Tiago Sousa was "Lead R&D Graphics Engineer" at Crytek, according to his now defunct Twitter account, "@CRYTEK_TIAGO". According to his new Twitter account, "@idSoftwareTiago", he will be joining id Software to help with DOOM and idTech 6.

id-logo.jpg

A little less DOOM and gloom.

I find this more interesting because idTech 5 has not exactly seen much usage, outside of RAGE. Wolfenstein: The New Order was also released on the technology, two months ago. There is one other game planned -- and that is it. Sure, RAGE is almost three years old and the engine was first revealed in 2007, making it seven-year-old technology, basically. Still, that is a significant investment to see basically no return on, especially considering that its sales figures were not too impressive (Steam and other digital delivery services excluded).

I also cannot tell if this looks positive for id, after mixed comments from current and former employees (or people who claim to be), or bad for Crytek. The latter company was rumored to be hurting for cash since 2011 and saw the departure of many employees. I expect that there will be more to this story in the coming months and years.

Source: Twitter

GDC 14: CRYENGINE To Support Mantle, AMD Gets Another Endorsement

Subject: General Tech, Shows and Expos | March 19, 2014 - 09:00 PM |
Tagged: Mantle, gdc 14, GDC, crytek, CRYENGINE

While I do not have too many details otherwise, Crytek and AMD have announced that mainline CRYENGINE will support the Mantle graphics API. CRYENGINE, by Crytek, now sits alongside Frostbite, by Dice, and Nitrous, by Oxide Games, as engines which support that alternative to DirectX and OpenGL. This comes little more than a week after their announcement of native Linux support with their popular engine.

Crysis2.jpg

The tape has separate draw calls!

Crytek has been "evaluating" the API for quite some time now, showing interest back at the AMD Developer Summit. Since then, they have apparently made a clear decision on it. It is also not the first time that CRYENGINE has been publicly introduced to Mantle, with Chris Robert's Star Citizen, also powered by the 4th Generation CRYENGINE, having announced support for the graphics API. Of course, there is a large gap between having a licensee do legwork to include an API and having the engine developer provide you supported builds (that would be like saying UnrealEngine 3 supports the original Wii).

Hopefully we will learn more as GDC continues.

Editor's (Ryan) Take:

As the week at GDC has gone on, AMD continues to push forward with Mantle and calls Crytek's implementation of the low level API "a huge endorsement" of the company's direction and vision for the future. Many, including myself, have considered that the pending announcement of DX12 would be a major set back for Mantle but AMD claims that is "short sited" and as more developers come into the Mantle ecosystem it is proof AMD is doing the "right thing."  

Here at GDC, AMD told us they have expanded the number of beta Mantle members dramatically with plenty more applications (dozens) in waiting.  Obviously this could put a lot of strain on AMD for Mantle support and maintenance but representatives assure us that the major work of building out documentation and development tools is nearly 100% behind them.

mantle.jpg

If stories like this one over at Semiaccurate are true, and that Microsoft's DirectX 12 will be nearly identical to AMD Mantle, then it makes sense that developers serious about new gaming engines can get a leg up on projects by learning Mantle today. Applying that knowledge to the DX12 API upon its release could speed up development and improve implementation efficiency. From what I am hearing from the few developers willing to even mention DX12, Mantle is much further along in its release (late beta) than DX12 is (early alpha).

AMD indeed was talking with and sharing the development of Mantle with Microsoft "every step of the way" and AMD has stated on several occasions that there were two outcomes with Mantle; it either becomes or inspires a new industry standard in game development. Even if DX12 is more or less a carbon copy of Mantle, forcing NVIDIA to implement that API style with DX12's release, AMD could potentially have the advantage of gaming performance and support between now and Microsoft's DirectX release.  That could be as much as a full calendar year from reports we are getting at GDC.  

GDC 2014: Crytek's CRYENGINE Adds Linux Support

Subject: General Tech, Shows and Expos | March 11, 2014 - 09:23 PM |
Tagged: gdc 14, crytek, CRYENGINE

The Game Developers Conference (GDC 2014) is getting set for next week in San Francisco and Crytek has an early announcement. Attendees of the event, at presentations and demos in their booth, will see CRYENGINE running natively on Linux. The engine has also been updated to include their enhancements first seen in Ryse, such as "Physically Based Shading".

CE_Character-Individualization-System.jpg

This announcement gives promise to SteamOS as a viable gaming platform because games which license this engine would have an easier time porting over. That said, Unreal Engine has offered Linux compatibility for licensees, to very limited uptake. Sure, Steam could change that trend because a chicken or an egg could happen at some point -- it does not matter which comes first. Still, this is not the first popular engine to be available for Linux.

Their "Physically Based Shading" system is quite interesting, however. As I understand it, the idea is that developers can make (or maybe use) a library of materials and apply it across any game. This should hopefully reduce the number of artist man-hours to produce a generalized optimal shader. It is much slower to tweak specular highlights and vector math than it is to say "you... are gold... be gold".

The official GDC expo will take place March 19th - 21st but I expect news will flood out from now until then.

Source: Crytek

Crysis 3 System Requirements Revealed: Can Your PC Run Crysis?

Subject: General Tech | December 4, 2012 - 03:15 AM |
Tagged: Crysis 3, pc gaming, crytek, CryENGINE 3, fps

Today Crytek revealed the system requirements for its upcoming FPS Crysis 3 game. The third installment in the nanosuit-wearing sandbox shooter series looks poised to take full advantage of the latest PC hardware, which hopefully means a return to Cyrtek’s PC roots.

Crysis 3.png

On the low end, users will need to be running at least Windows Vista and have a system with a dual core processor, 2GB of RAM, and a DirectX 11 graphics card with 1GB memory. From there, the game will scale to using at least a quad core processor, 8GB system RAM, and either a NVIDIA GTX 680 or AMD Radeon HD 7970 graphics card for the high performance settings. There is no word on how (if?) the game will further be able to take advantage of multiple 7970/680 graphics cards in CrossFire/SLI to take the graphics to the extreme. Also, Crytek is not yet revealing details on graphical quality and what each of the specification tiers will get you in terms of graphics and framerate performance.

The full minimum, recommended, and high performance system requirements are listed below.

Crysis 3 PC System Requirements
  Minimum Recommended Hi-Performance
OS Windows Vista, 7, or 8 Windows Vista, 7, or 8 Windows Vista, 7, or 8
Graphics Card DirectX 11 GPU with 1GB memory DirectX 11 GPU with 1GB memory Latest DirectX 11 GPU
Processor Dual core Quad core Latest quad core
System memory 2GB (3GB on Vista) 4GB 8GB
Example Processors Intel E6600 or AMD Athlon64 X2 5200 Intel i3-530 or AMD Phenom II X2 565 Intel i7-2600K or AMD FX4150
Example Graphics Cards NVIDIA GTX 450 or AMD HD 5770 NVIDIA GTX 560 or AMD HD 5870 NVIDIA GTX 680 or AMD HD 7970

It is nice to see CryENGINE still being developed, and I look forward to it bringing my PC to its knees as it lies somewhere between the recommended and high performance requirements.

Are you excited for Crysis 3?

Source: IGN

GDC 12: Cry moar! Crytek to demo GFace, Warface, and more.

Subject: General Tech, Shows and Expos | March 4, 2012 - 02:18 AM |
Tagged: GDC 12, GDC, crytek

Crytek unveils their large presence at Game Developers’ Conference (GDC 2012) occurring next week: what projects will be on the show floor and what projects will be discussed privately by appointment.

The Electronic Entertainment Expo (E3) tends to be where most gamers get their overdose of gaming news. Much fewer gamers know of the Game Developers’ Conference which occurs about three months earlier. Especially over recent years, GDC coverage sometimes ends up more exciting than E3 with announcements being more technical and oriented to developers.

Crysis2.jpg

A call out to interested developers.

Crytek published a press release on their website outlining their products. The release is quite cryptic in its wording, but more information should be available soon.

GFACE

GFACE, our recently announced social entertainment service, and its business development team is on the lookout for fun third-party social, casual, core free2play games that can complement our launch line up. Everyone interested in becoming part of GFACE should contact us at dev@gface.com to set up an appointment to learn more about the GFACE Social Media Publishing Platform to “Play.Together.Live.”

Warface

Crytek’s first freemium PC Online FPS Game Service Warface invites players to check out our PVE and PVP gameplay.

CryENGINE® 3

GDC attendees can participate in CryENGINE presentations every full hour. Topics that will be covered are next-generation DX 11 graphics and tools upgrades, Cinebox, creating characters for CryENGINE, AI Systems, UI Actions and Flow Graph and After Action feature set for Serious Games.

CryENGINE®3 Cinebox™ will also be on the showfloor and we’d love to show you more about it. For more information, please visit mycryengine.com or contact us at mycryengine@crytek.com

RTI

Real Time Immersive, Inc. (RTI) is a simulation and serious games studio established to support CryENGINE® licensees in the serious game and simulation market space. The team will be present on the show floor and show their latest developments.

Crytek uses their own vocabulary to categories projects which use their engine. Your project is a “Game” if it is a typical videogame such as Crysis or Mechwarrior Online. Your project is a “Serious Game” if you use their game technology for professional applications such as Lockheed Martin developing or demonstrating aircraft technology. Your project is a “Visualization” if you use game technology to demonstrate architecture or produce TV, film, and similar content in the engine.

I am most interested to find out more details about Warface and specifically find out what they could possibly be describing as a FPS Game Service with PVE gameplay. How about you? Comment away.

Source: Crytek