Header Ads

Crytek’s CryEngine Now Supports Linux

Linux gaming just keep on getting stronger, Crytek’s CryEngine now supports Linux, and that means support for SteamOS, too.
 

This is just the latest big game engine to support Linux, following in the footsteps of Valve’s Source engine, Epic’s Unreal Engine 4, and Unity 5. It’s easier than ever for developers making games on top of these engines to add support for Linux and SteamOS.

Crytek is an independent videogame developer, publisher and technology provider with headquarters in Frankfurt am Main (Germany) and seven other studios around the world. Established in 1999, Crytek has created multiple award-winning titles, including the original Far Cry, the Crysis series, Ryse: Son of Rome and Warface. All of Crytek's games are developed using CRYENGINE, the company's cutting-edge 3D game technology, which is also the first choice of other leading developers and licensees when creating games for PC, Xbox One, PlayStation®4, Wii UTM, iOS and Android. Crytek's ongoing growth in the games-as-a-service market has extended the company's reach as they continue to deliver top quality interactive experiences to players through self-publishing platforms online.


CryEngine is for more than just Crysis

This isn’t just about Crytek’s well-known Crysis series—Crytek licenses the CryEngine to other developers who use it to make games. With CryEngine 3.8.1, developers can compile their games to run on Linux and those forthcoming Steam Machines.
It may not be quite as simple as that—a game created with the CryEngine may still integrate third-party libraries that won’t necessarily support Linux. Developers will have to do a bit of work, so don’t expect every single game created with CryEngine on Steam to suddenly support Linux. But making the big game engines support Linux dramatically reduces the effort needed to support Linux. SteamOS is an appealing platform, and it’s only becoming easier, faster, and cheaper to target it.

Support for Linux means OpenGL, too

This latest release of CryEngine also adds OpenGL support. OpenGL is used for 3D graphics on practically every non-Microsoft platform—Mac OS X, Linux, Android, PlayStation, and even Nintendo’s consoles. Apple is moving towards Metal and away from OpenGL, but OpenGL is still the standard for 3D graphics on everything that isn’t Windows or Xbox, which use DirectX.

Vulkan will be the cross-platform successor to OpenGL that takes on Microsoft’s DirectX 12 and Apple’s Metal.

Expect more, better-quality games for Linux

The more than 1200 games that currently support Linux and SteamOS on Steam are only part of the story. Linux compatibility in major gaming engines means the cost of porting big new AAA games to Linux goes down. A company developing its own game engine from scratch might not want to invest the extra resources to get that in-house game engine working on Linux, but porting a game to Linux when the core engine already supports that platform requires much less effort. The companies making the game engine have already done most of the work.


More engines that natively support Linux should improve the quality of ports, too. Currently, some of the Linux games on Steam OS use a lot of Direct3D and Windows code running on Windows compatibility technologies like Wine and eON. This has led to complaints from Linux users who struggle with performance issues and other problems. Sure, it’s nice that some game developers made their games work on Linux somehow, but native support in more game engines means we’re less likely to see Windows game engines shakily running on top of Linux in the future.


Update also empowers full engine licensees to put CRYENGINE to work when developing games for Android TV systems. With Android devices designed for the living room set to become increasingly popular, CRYENGINE ensures users are equipped to bring their vision to life for a whole new audience.

CRYENGINE is available royalty free for as little as 9.90 USD/EUR per month. For more information visit www.cryengine.com.






No comments

blogmytuts. Powered by Blogger.