Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
12. April 2019


At GDC 2019, real-time raytracing was one of the marquee features.  Unreal was the first to market with DXR support added to Unreal Engine 4.22.  Unfortunately it also required you to have one of the newest generation video cards, an RTX 2060, 2070 or 2080.  Thankfully Nvidia also announced at GDC that they would be bringing DXR support to some older GeForce 10 series cards based on the Pascal architecture.   Does this mean you can now do real-time raytracing development on a older Nvidia GPU?  Let’s find out!

There are a few requirements before you can start:

  • an Nvidia 1060 6GB, 1070 or 1080 card (or of course a RTX 2060+ card)
  • Unreal Engine 4.22 or newer
  • Nvidia Drivers, 425.31 ore newer
  • Windows 10 Build 1809 or later

Be sure to launch Unreal Engine using the –dx12 flag, then enable raytracing in the project settings, the full process is documented here.  Watch the entire process and the mixed results in the video below.

So can you do raytracing in Unreal Engine using older cards?  Yes, yes you can… but the results aren’t perfect as of yet.  Once you have your raytraced project up and running, check here for documentation on how to configure raytracing in your project.

General


2. April 2019


Hot on the heels of their GDC 2019 keynote, Epic Games have released Unreal Engine 4.22 as promised.  The star of the show is support for real-time ray and path tracing, the first game engine to offer support for DXR and Nvidia’s new RTX graphics cards.  Another major aspect of this release is on the C++ side, with a new license of Live++ to support improved hot-reloading of C++ code, as well as massive improvements to C++ build times.  The Niagara particle system continues to improve, a new collaborative scene sharing mode has been added in experimental form and Visual Studio 2019 support was added, just a day after release!

Details of the release from the Unreal Engine blog:

Unreal Engine delivers unbridled power to build realistic worlds with the most accurate real-time lighting and shadowing effects - including dynamic global illumination, pixel perfect reflections and physically accurate refraction - thanks to real-time ray tracing on Nvidia RTX graphics cards. Soft area shadows and ambient occlusion provide the finishing touches to ground your scenes firmly in reality.


Our vast suite of virtual production features enables you to speed up your workflow on set with the ability to capture and record complex live performances and composite them in real-time. Entire teams can work in concert to orchestrate and direct scenes live using the new multi-user editing feature.


Every second spent waiting to see your latest creation come to life has a cost - a cost to you, a cost to your users, a cost to your vision - so we strive to make Unreal Engine easier and faster to go from iteration to iteration with each release so you can spend more time tweaking and polishing the experience for consumers. Live Coding brings Live++ support to Unreal Engine so you can go from idea to reality in seconds while you are running your project. Build times have been optimized across the board making iteration times for incremental builds up to 3x faster and freeing up valuable resources in your pipeline.

Be sure to check the release notes for more in-depth details of this release, or watch the video (coming soon) embedded below.

GameDev News


1. April 2019


Epic Games have released the April 2019 round of free content for Unreal Engine.  Every month Epic releases new content free for Unreal developers from the Unreal Engine marketplace, that is completely free so long as it is “purchased” during the month of the promotion.  Additionally some new marketplace content is released free forever with no time limitations.

This months free content includes:

Advanced Locomotion System V3

Crazy Insane Dining Sets

DENT - Networked Destruction

Mega Game Music Collection

Melee Weapons Pack

The free forever content includes:

Advanced Glass Material Pack

City Subway Train - Modular


Learn more about the giveaway at the Unreal Engine blog or by watching the video embedded below.

GameDev News


20. March 2019


The Unreal Engine 2019 keynote just ended with several new Unreal Engine announcements.  Just like we did with Unity and Google, we have created a condensed version of the keynote presentation available here and embedded below.  Highlights of this keynote include a new mega grant program worth over $100,000,000, additional exclusives to the Unreal store, a Humble Bundle partnership, new and completely free online services we previously discussed here, the new Chaos physics system, Live++ hot reloading in C++ and more. 

MegaGrants

To kick off this year’s Game Developers Conference, Epic Games announced the creation of Epic MegaGrants, a new $100 million commitment to support game developers, enterprise professionals, media and entertainment creators, students, educators, and tool developers worldwide who are doing incredible things with Unreal Engine or improving open-source capabilities for the 3D graphics community.

Epic MegaGrants marks an evolution from the earlier Unreal Dev Grants program, a $5 million fund initially launched in 2015, which just awarded its final grants earlier this week.

Awards from Epic MegaGrants will range from $5,000 to $500,000 and will cover a wide variety of endeavors to further strengthen creativity and innovation within the 3D community. This includes projects built with Unreal Engine or developers enhancing open-source 3D content creation, whether or not it integrates with or relates to UE4.

Chaos Physics

Revealed onstage during the “State of Unreal,” Chaos is Unreal Engine’s new high-performance physics and destruction system coming in early access to Unreal Engine 4.23. The real-time tech demo is set within the world of Robo Recall. With Chaos, users can achieve cinematic-quality visuals in real time in scenes with massive-scale levels of destruction, with unprecedented artist control over content creation. In addition to the initial feature set, Epic will release demo content for Chaos physics and destruction within the 4.23 window.

Online Services

Epic Online Services are free offerings that will make it easier and faster for developers to successfully launch, operate and scale high-quality games. Built from Epic’s experience with Fortnite, which has nearly 250 million players, Epic Online Services provides a single SDK that works across any platform, game engine, and store to help developers give their players a unified, cross-platform social experience. In addition to game analytics and the ticketing system, the growing library of tools includes sentiment analysis, cloud storage, voice communications, and matchmaking. To access the SDK now, visit dev.epicgames.com/services.

Epic Games Store

The Epic Games store launched in December 2018 with the goal of achieving a more open, fair, and profitable platform for developers and publishers, disrupting the industry by offering an 88% revenue share, a great free game every two weeks, and major exclusives. Today Epic announced that the store has grown to 85,000,000 PC players, with its Support-A-Creator program surpassing more than 55,000 creators. Epic also revealed nearly two dozen games coming to the store, along with store performance metrics.

Epic Games is also partnering with Humble Bundle to enable developers to sell their Epic Games store titles on the Humble Store, including Epic store exclusives. Epic will receive no revenue share from the sale of those games purchased through the Humble Store. The partnership will launch with keys redeemable on the Epic Games store, and soon Epic will enable players to link their Epic and Humble accounts for direct purchasing.


To watch our condensed down to under 12 minutes version of the keynote, check out the video below.

GameDev News


19. March 2019


Following on the heels of Google GDC reveal of the Stadia platform, both Unreal and Unity Technologies have announced their support for Stadia game development.  Stadia is a new server side platform for hosting and streaming games to any Chrome supported device.  Below are details from both game engine manufacturer. StaidaLogo


First the Unreal Engine announcement from their blog:

“We’ve been building our support for Stadia to ensure that developers using Unreal Engine can hit the ground running and be successful on the platform,” said Arciel Rekman, Senior Platform Engineer at Epic Games. “Today we’re releasing a fully-featured integration with Stadia to help developers bring their games to an even broader spectrum of players.”


Designed with cross-platform support in mind, Unreal Engine leverages Stadia features through familiar interfaces, resulting in an easy setup, with visual quality and workflows that are consistent across all target devices.

Thanks to Unreal Engine’s cross-platform capabilities, developers can iterate on their game code locally on their Windows PC for Stadia, a Linux and Vulkan-based platform, before deploying to the cloud.

While Unity announced the following:

One of our core missions is democratizing game development. That means enabling developers to build for the platforms of their choice with accessible tools and workflows that make the process of creating easier.

Though we still have technical and engineering work ahead to ensure Unity developers have a smooth experience building for Stadia, here’s what our community needs to know.

What can I expect in building Unity games for Stadia?

Developers familiar with Unity today can expect recognizable tools and a very similar development process when building for Stadia.

What unique Stadia or Google features will be supported by Unity?

We expect to support all native features unique to Stadia that are required to publish your game and make use of platform capabilities. Stay tuned for more details on feature support later this year.

With either platform, before you can start developing for Stadia you need to be a registered Stadia developer, you can apply here.   You need to have a Employer Tax ID if American, and an email with a custom domain address (ie, not Hotmail or Gmail).  Once registered with Stadia, you can then confirm your credentials with Unreal here, while Unity developers have no additional steps to perform.  The Unity Stadia SDK is expected to ship toward the end of 2019.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List