Posted on Leave a comment

CryEngine 5.6 Released

Crytek have just released CryEngine 5.6 featuring over 1000 changes and improvements including several developers for the game Hunt Showdown.  There are a number of new features in this release including new project management features directly in the Sandbox editor, a new AI Behavior Tree tool, area lights, ragdoll physics and ADX2 support.  Details of the release from the CryEngine blog:

This major release packs in over 1,000 changes and includes production-proven features which have been used to deliver Hunt: Showdown. The entire team here at Crytek would like to thank the entire CRYENGINE community for all the feedback and suggestions that have helped shaped the direction of development. This engine is for you, and we couldn’t have done this without you.

CRYENGINE 5.6 is designed to put more power in your hands and make game creation quicker and easier. We’re sure you’ll agree that it marks a big step forward for the engine. As you know, work doesn’t stop, and we’re already looking at the roadmap for CRYENGINE 5.7. Make sure you keep your thoughts and feedback coming as it really does make a difference.

The full release notes are available here, additionally Crytek have released a short video trailer showcasing the new features available here.  You can learn more about this release in the video embedded below.

[youtube https://www.youtube.com/watch?v=svUmMWYylRY&w=853&h=480]

GameDev News


Posted on Leave a comment

Unity 2019.3 Beta Released

Unity have just released Unity 2019.3 beta.  A few minor changes have had a major impact on the user experience, including a new UI font and icons making HiDPI support easier while cleaning up the UI.  Additionally the LWRP or Lightweight Render Pipeline has been renamed to the Universal Pipeline (HDRP remains the same), the package manager is improved with the ability to show assets as well as download directly from Git.

Details from the Unity blog:

The last beta release of the 2019 cycle, Unity 2019.3b, is here and it comes packed with new features, improvements, and a completely refreshed interface. Download it to get an early look at these highlights as well as to explore the new Input System, post-processing in the Universal Render Pipeline (formerly LWRP), physics updates, faster in-Editor iteration times, and the debut of ray tracing in Unity.

They are also running a giveaway for NVIDIA GeForce 2080 RTX GPU, check the above link for details.  The full release notes are available here or watch the following video for more details and to experience the updated UI in action.

[youtube https://www.youtube.com/watch?v=c9h5Bc7i0po&w=853&h=480]

GameDev News


Posted on Leave a comment

Unreal Engine Marketplace 5th Anniversary Sale

Epic Games have just announced an Unreal Engine marketplace sale running from August 27th through September 3rd, 2019.  Details from the Unreal Engine blog:

It’s officially the 5-year anniversary of the Unreal Engine Marketplace!
Celebrate with us by saving up to 50% on select products. Over 4,000 fantastic products have been discounted, ranging from environments, Blueprints, props,characters and beyond!

The sale runs now through September 3 at 11:59 PM EDT.

Thank you to all the amazing Marketplace creators who have contributed to the Unreal development community over the last five years by offering outstanding content and support.

Don’t forget to check out the currently free offerings for August if you haven’t already.  An asset of interest to many developers was the CCG Toolkit, previously featured for free, which is currently on sale for 50% off in the sale if you missed it before.

[youtube https://www.youtube.com/watch?v=GeBuADkV8f4&w=853&h=480]

GameDev News


Posted on Leave a comment

RPG In A Box Released In Early Access

RPG in a Box, is an all in one voxel based RPG game engine built upon the Godot game engine.  It was just released in early access on Humble Store, Itch.io and Steam.  RPG in a Box contains all the tools you need to create your own RPG including voxel editing and animation tools, dialog creation tools, world editors and more.

Current features include:

Voxel Editor

Build tiles, objects, and characters from 3D pixel blocks (i.e. voxels) and easily animate them with the editor’s frame-based/stop-motion animation system. Importing from MagicaVoxel (.vox) or PNG sprites is also supported.

Map Editor

Create grid-based worlds with the tiles you’ve built, then bring them to life by adding interactive NPCs and objects using the editor’s intuitive navigation and interaction system.

Scripting

Set up and trigger in-game events with the visual, node-based script editor. Simply drag and drop the desired actions (no programming knowledge required), or manually code “quick scripts” using the custom, Lua-like scripting language.

Dialogue

Write conversations for your NPCs using a visual, flowchart approach similar to that of the script editor. Branching dialogue is supported via player choices and condition checking.

Camera System

Choose from three available camera types for your game: standard, first-person, and isometric. Stage dynamic cutscenes using the engine’s flexible camera scripting system.

UI Customization

Design one or more dialogue box themes and customize the appearance of many other interface elements such as the inventory, main menu, and credits roll.

Basic Items

Define basic items for the player to find in containers or earn through the completion of tasks. Attach scripts to trigger effects for potions and other consumable items.

Sound FX Generator

Generate fun, retro-style sound effects using the built-in tool based on Dr. Petter’s SFXR

Check out RPG in a Box in action in the video below.

[youtube https://www.youtube.com/watch?v=DCicdeIXI5A&w=853&h=480]

GameDev News


Posted on Leave a comment

Unity Release Spaceship Visual Effect Graph Demo

Unity just released a new sample “Spaceship” that demonstrates the new Visual Effect Graph showcasing it’s ability to create elaborate UI or in game special effects.

Details of the demonstration from the Unity blog:

The spaceship demo features many effects during its walkthrough. All these effects have been authored and optimized in-game production conditions with performance in mind, targeting 33.3 ms (30 fps) on Playstation 4 (base) at 1080p. All the effects are taking advantage of the many optimization settings we implemented in Visual Effect Graph and High Definition Render Pipeline.

Half-Resolution Translucent Rendering renders selected transparent particles at a lower resolution, increasing rendering performance by 4 (at the expense of little blurriness in some rare cases). We used it mostly for big, lit particles that are present in the foreground as their texel/pixel ratio is rather low, the loss in resolution is not noticeable at all.

Octagon Particles is an optimization of quad particles and enable the corners of the particles to be cropped.  where the pixels are often found transparent (invisible cost). Particle corners are often transparent, but the overlapping of these transparent areas result in unnecessary calculations. Cropping out these sections can optimize the scene up to 25% in situations where there is lots of overdraw. There is also the benefit of reducing the resolution of the translucent sections when they can’t be cropped away.

Simplified Lighting model: Simple Lit for HD Render Pipeline enables disabling properties of the BRDF – Diffuse Lighting, Specular Lighting, Shadow and Cookie Reception, and Ambient Lighting. By selecting only the features you want to see, you can decrease the lighting computation cost to close to none. For instance, particles can be lit using only Light Probes by selecting a Simple Lit Translucent Model, then disabling everything except ambient lighting. This optimization was chosen for many environment effects that did not require a lot of high-frequency lighting.

You can download the project from GitHub however you need to have git LFS support enabled.  You can also download a pre-compiled version as well as a zip of the complete source archive right here.

You can learn more about project as well as a complete capture of the Spaceship demo in the video below.

[youtube https://www.youtube.com/watch?v=r_uALK8SHv8&w=853&h=480]

GameDev News


Posted on Leave a comment

8Bit Workshop

8BitWorkshop is perhaps the most approachable way I have seen yet for beginning retro game development, specifically for 8Bit systems such as the Atari VCS/2600, various arcade systems and now the Nintendo Entertainment System.

8Bit Workshop is a complete IDE and emulator that runs entirely in the browser.  You can launch it directly by clicking here.  8Bit Workshop supports the following platforms:

  • Atari 2600
  • NES
  • Verilog
  • VIC Dual
  • Midway 8080
  • Galaxian/Scramble Arcade
  • Atari Vector
  • Williams
  • Apple ][

In most systems you can code directly using C or assembly language.  It also comes absolutely loaded with examples in a variety of languages.  Additionally they have several supporting books Making Games for the Atari 2600 and Making Games for the NES.

Even better, the entire thing is open source under the GPL v3 license on GitHub.  You can also download several samples to get started right here.  Finally, version 3.4.0 was just released adding NES support, a new book and more.

[youtube https://www.youtube.com/watch?v=a50S_-VGIwo&w=853&h=480]

GameDev News


Posted on Leave a comment

Humble Book Bundle: Python Programming by No Starch Press

A new Humble Bundle of interest to game developers, specifically Python programmers.  This one is the Humble Book Bundle: Python Programming by No Starch Press, a collection of programming books on a variety of Python related topics.  If you regularly purchase Humble Bundles, be aware some of these books were part of this earlier No Starch bundle.

As always the bundles are arranged into tiers, where if you purchase a higher value tier, you get all of the lower tiers as well.  The tiers in this bundle are:

1$ Tier

  • Automate the Boring Stuff with Python
  • Invent Your Own Computer Games with Python
  • Black Hat Python
  • Python For Kids
  • Code Craft

8$ Tier

  • Cracking Codes with Python
  • Doing Math with Python
  • Gray Hat Python
  • Python Playground
  • Teach Your Kids to Code

15$ Tier

  • Serious Python
  • Impractical Python Projects
  • Math Adventures with Python
  • Mission Python

You get to decide how your purchase funds are allocated, split between the publisher, humble, charity or if you choose (and thanks if you do!) to support GameFromScratch using this link.  If you are interested in checking out Python for game development, be sure to check out or Python GameDev post.

[youtube https://www.youtube.com/watch?v=In27msw-R24&w=853&h=480]

GameDev News


Posted on Leave a comment

Unity Visual Scripting

One of the most requested features in Unity, beyond dark mode in the free edition, is some form of Visual Scripting language like Blueprint in Unreal Engine.  Unity have been working on an experimental version of Unity Visual Script and earlier this week dropped the 3rd experimental version as well as a sample to demonstrate how it all works.  Keep in mind, this is extremely early and in no way is it for use in production code, nor is it documented… at all.

Another thing to keep in mind is the Visual Script in Unity is only for their new DOTS system, meaning it wont work with existing MonoBehaviour code.  It was explained why in the 2nd drop:

In this particular case we realised that there are quite a few mature solutions that most of the community is using successfully for visual scripting. We didn’t think that what we can build on top of MonoBehaviours in terms of visual scripting would have been a massive improvement over solutions in the asset store.

On the other hand we saw an opportunity to focus VisualScripting on DOTS. Specifically enabling artists & level designers to write incredibly efficient multithreaded game code, by expressing their intent simply and the code being generated taking advantage of DOTS. The data centric nature of DOTS opens many new opportunities for visual scripting and interop with other code based systems.

We think a combination:
* Generating high performance visual scripting code out of the box (C# job + Burst + great memory layout)
* A UX language that reduces noodle graph-ness, by supporting stacking and other dedicated UX paradigm
* A straightforward path to transition from Visual Scripting -> well organized DOTS C# code
* Amazing debugging tools deeply integrated into DOTS & Visual scripting

If you are interested in a Visual Scripting system that works with existing Unity code be sure to check out Bolt or PlayMaker on the Unity store.  Check out the new Visual Scripting system in action in the video below.

[youtube https://www.youtube.com/watch?v=fBFWcWXGiJo&w=877&h=493]

GameDev News


Posted on Leave a comment

Humble Audio Software By MAGIX Bundle

There is another Humble Bundle of interest to game developers.  The Humble Beat Goes On Bundle is a collection of audio production applications from MAGIX (a lot of which was previously Sony).  As with all Humble Bundles, it is organized into tiers.  Buy a higher dollar value tier and you get all of the tiers below it as well.

The tiers for this bundle are:

1$ Tier

  • Music Maker EDM Edition
  • Voucher Code for Producer Planet

13$ Tier

  • ACID Music Studio 10
  • MP3 Deluxe 19

25$ Tier

  • SOUND FORGE Pro 12
  • ACID Pro 8
  • ELECTRO TRAP

As with all Humble Bundles, you can decide how your money is allocated, between the publisher, Humble, charity or if you choose (and thanks if you do!) to support GFS.  Be VERY careful with this bundle however, much of the software featured has been in prior MAGIX Humble Bundles, although never in this exact combination.

Completely unrelated to game development, they also launched an awesome Warhammer: Dark Heresy PDF RPG bundle at the same time.  As a huge RPG fan, this one actually has me much more stoked! Winking smile

[youtube https://www.youtube.com/watch?v=SJPO8gqO1x8&w=853&h=480]

GameDev News


Posted on Leave a comment

akeytsu Animation & Rigging Software

Today we are checking out akeytsu by Nukeygara.  This is a commercial 3D rigging and animation software providing a quick and simple workflow for setting up and animating characters.  Simply import your character in FBX format, create a rig or use the existing Unreal or Unity rigs then paint skin weights.  Once your character is configured, or if you imported an already rigged character, it is time to begin animating.  If you are used to Max, Maya or Blender’s animation workflow, you will find akeytsu’s approach to be much more streamlined.

It is available on a fully functioning 30 day trial available here.  There are perpetual and subscription based pricing options for both professional and indie (>100K revenue) studios, as well as education licenses available. 

Learn more and check out akeytsu in action in the video below.

[youtube https://www.youtube.com/watch?v=0spsyHhhfRg&w=853&h=480]

Art