Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
20. March 2020


Kenney.nl assets are pretty much synonymous with indie game development.  Starting today, March 20th, 2020, for the next 24 hour until 7PM EST the collection of assets are available for free on Itch.io as part of the 10th anniversary celebration.

Lets celebrate 10 years of free game assets! Three of our most popular premium packs are now available for free, for one day only. Thanks for your support through the years!

image

The asset packs are a huge collection of sprites, tiles, dialogs, fonts and more in a single file download for each asset pack.  If you miss out on the giveaway it’s not a huge deal, as Kenney.nl assets are mostly all available for free right here, if perhaps in a slightly less convenient download format.

You can learn more about the giveaway in the video below.

Art GameDev News


11. March 2020


With the massive recent releases of Blender 2.8x it is time to start looking towards the future and that is exactly what the Blender Foundation have been done.  With a pair of posts to their developer blog addressing the upcoming future of Blender.

First is the announcement of LTS versions and with Blender 3, adopting a more standard numbering convention:

The first proposal is to do one Long Term Support (LTS) release every year. This release would be supported for two years with important bug fixes and updates for new hardware, while strictly maintaining compatibility.

A good reason to do an LTS now is the focus on fixes and patches of the past months. The next release (2.83) although big, will be relatively less experimental, thus a good candidate to keep supporting for a while.

LTS versions also will help to ensure that a project that started with an LTS version can be completed with the same version in a reasonable amount of time. Nice for studios with large projects, but also for add-on maintenance.

As well as details on the new versioning:

Along with this, I also propose to accelerate a bit our release numbers this decade.

This summer we’ll do Blender 2.90 (new particle nodes), and in summer 2021 the Blender 3.0 series begins! By then we will implement a more conventional release numbering.

I suggest to do minor releases (3.0, 3.1, 3.2, … 3.7) for two-year periods, and then move to a new major release. Blender 4.0 could be there in 2023 already!

Additionally there was some discussion on the “biggest projects” over the next year, the type of features you can expect to see in the next few releases of Blender.  There was also some tentative discussions on upcoming User Interface changes from their User Interface Workshop.

Finally there is some unfortunate news about Blender founder Ton Roosendaal who is taking a bit of a break due to help issues:

Last week Monday night I was hospitalized with an acute immune system failure. It was critical and severe but quickly fixed up and diagnosed to be excellently treatable with common medicines. Because of my weak immune system I’m confined to a special over pressured area in the hospital, to prevent germs or viruses from reaching me. Basically it’s the safest place in Amsterdam now!

Last week I migrated all Blender Foundation/Institute operational tasks to Francesco Siddi. He will take over ongoing projects and communication for me until I’m back in April. I would appreciate it if everyone would respect my rest for this month. I can’t handle thousands of good health mails or personal messages now! Social media will do fine :) I know you care!

Wishing you a quick recovery Ton!  To learn more about all of the above be sure to check out the video below.

Art GameDev News


10. March 2020


This quick tutorial will walk you through the process of exporting 3D models and more importantly textures from the Unreal game engine for use in other engines or in content creation tools such as Blender.  There is a complete step by step video included below.

The first part is identifying the model to export.  In the Content Browser, find the mesh object you want to export, then right click and in the menu select Asset Actions->Export…

image

A dialog will pop up, first asking where you want to export the asset to.  Pick an appropriate directory.  You will then be prompted for export details.

image

The default settings should be fine in most cases.  If you have trouble opening the generated file you may want to try a different compatibility mode.  You will get a low polygon “cage” mesh if you select Collision for the Static Mesh, uncheck that option if you do not want this collision mesh generate.  Finally click export.


And done…


Well, unfortunately not quite.  We still need to get textures out.  The easiest way I have found to to this is via baking.  In the Asset viewer window, with the mesh open look for the Bake Out Materials button

image

First let’s set the texture size for our baked textures:

image

Next click the + icon in Properties for each texture channel you want to export.  In this case we will do color, normal and roughness.

image

Now define each channel you want baked.

image


Once complete click Confirm and your textures will be baked.  The textures will appear in the same folder as the Mesh (as will new materials).  You will have 3 textures for each material channel on the object ( 2x materials x 3 textures in this case for a total of 6 generated textures ).  Unfortunately CONTENT BROWSER DOES NOT REFRESH automatically, so navigate to a different directory and back to see the generated textures.

image


Now right click each new texture and export it exactly the same way you did the FBX file earlier on.  You are now ready to use your model and textures in your application of choice.  In the video below we continue to show how to recreate the materials in Blender.

Art GameDev News


1. March 2020


Today we are looking at ShaderED, an open source MIT licensed cross platform GLSL and HLSL shader editor.  We previously covered ShaderED back in July and a fair bit has changed since that release.  ShaderED now includes a full debugger enabling your to step line by line through your shader code.  Additionally ShaderED added a plugin API and now ships with two plugins.

One plugin makes it simple to import shaders from Shadertoy to ShaderED.  The other plugin enables Godot developers to write shaders using the Godot shader language.  Currently only CanvasMaterial is supported.

You can learn more about ShaderED in the video below.

GameDev News Programming Art


27. February 2020


Hot on the heels of Quixel Bridge 2020, Quixel have just released Mixer 2020.  Just like Bridge 2020, Mixer 2020 has also been made completely free!  This version contains a massively updated UI, a revamped 3D brush system, the Smart Material system and most importantly, the ability to directly paint on your own imported meshes, making Mixer much more of a competitor to Substance Painter in functionality.

From the Quixel announcement blog:

The wait is over! We’re excited to share with you the first Mixer 2020 preview release introducing the first look at early 3D support.

This first release unlocks features for texturing single objects and restyling Megascans assets, with Multi-channel 3D Painting, Megascans Smart Materials, Real-time 3D Curvature, Material ID Masking, Seamless Texture Projection and so much more.

For some odd reason, all of the download links on Quixel.com currently point to the 2019 release.  If you want to try the 2020 version it is available for download here.  Windows and Mac versions are available.

You can learn more about Quixel Mixer 2020 and see the new painting functionality in action in the video below.

GameDev News Art


AppGameKit Studio

See More Tutorials on DevGa.me!

Month List