Posted on Leave a comment

Itch.io Bundle For Racial Justice And Equality

Itch.io are currently running a charity bundle containing hundreds of indie games, projects and even game development assets, all in support the the #BlackLivesMatter movement.

The following is the announcement tweet by Itch.io:

image

The bundle runs until June 16th and can be had for as little as $5 USD, with proceeds split 50/50 between NAACP Legal Defense and Educational Fund and Community Bail Fund.  From a game development perspective, there are dozens of gamedev specific assets, including:

64px Textures/Tilesheet 8bit Overworld Tileset Anime RPG Tile Pack - Vol.1 School [PIXEL OF LIFE] BearFX Explosions | Pixel VFX Pack CanariPack 1BIT TopDown CanariPack 8BIT TopDown Dungeon Tileset - Top Down RPG Essential Pool Billiards Table Asset Pack - VR/AR Hitboxes and Hurtboxes HPS Cartography Kit Kenney Game Assets 1 Lil' Dragon - Pixel Art Tileset Lo-Fi Stellar Skirmish Low Poly 3D City Builder Low Poly Auto Racing Car Pack - Devils Work.shop Multi Platformer Tileset Old Man Character Sound Effects Pixel art Forest Pixel Art Infinite Runner - Pack Pixel Art Medieval Fantasy Characters Pack Pixel Plebes Digital Card Deck SC: Monster Pack 1 - DELUXE EDITION Snapshot Shaders Pro (Unity) Sprite Pack - Fantasy Female Mage Sprite Pack - Fantasy Male Mage Tiny Adventure Pack Plus Top-Down - Interior Tileset Voxel Currency

You can learn more about the bundle, specifically the game development content in the video below.  You can support a great cause while absolutely loading up on indie games and game development assets!

GameDev News


Posted on Leave a comment

EMBERGEN Real-Time Fluid Simulation

Embergen, by JangaFX is a real-time fluid simulation software for creating fire and smoke effects for game and film projects.  You can create and modify fluid simulations in real-time on consumer class graphics hardware and export your results in flipbook or image sequence formats for use in games, or export in OpenVDB format, an open standard Blender 2.83 just acquired the ability to import.

Details from the 0.5.3 release:

  • Improved the fidelity and simulations of ALL presets and added 9 new presets.
  • Pressure solver improvements:
    • Improve base pressure solver accuracy and performance.
    • Slight memory reduction.
    • Expose more pressure solver controls.
    • Increasing the parameters will improve the accuracy and produce better motion, but are more expensive.
  • Volume masking/Simulation post-processing (only visual, not affecting the simulation): Motion blur, Sharpening, Dilate, Stylized.
  • Basic navigation gizmo in the lower left corner to show orientation.
  • Fixed crashes and freezes when previewing some output modes.
  • Fixed the Simulation upscaling parameters being incorrect when loading from a preset.
  • Improved tooltips.
  • Sixpoint and normals fixed for upscaling.
  • Improved background color with transparency.
  • General rendering improvements and speedup.
  • Simulation looping:
    • No longer cuts on the first loop wraparound.
    • Fixed an off-by-one error where later loop iterations did not sync properly.
    • Fixed parameters not animating correctly.
  • Improved accuracy of turbulence advection.
  • Made the ExportVDB node work similar to the ExportImage node. Certain widgets will “multicast” when multiple nodes are selected, e.g. timing controls and export masks.
  • Displays tick in the timeline indicating which frames will be exported.
  • Automatic frame timings when looping.
  • Fixed colors and forces when using multiple emitters and shapes for colored smoke.
  • Fixed a difference in lighting between the basic mode and combustion.
  • UI Improvements: Informational text displayed when necessary per node, e.g. if the license or trial is expired.
  • Disabled buttons now have a red border.
  • Fixed bug preventing timeline key editing.
  • Small visual tweaks to the timeline for user experience and consistency.
  • Stop sliders from keeping focus after submitting.
  • Tooltips no longer display when their respective UI element is occluded.
  • Fix incorrect behavior for color picker widgets.
  • The color picker will no longer lock up and become unresponsive.
  • A bunch of smaller bug fixes.
  • Miscellaneous Improvements: Lots of refactoring and delicious code cleanup.

Embergen has a fully functional 2 week trial available here as well as several free OpenVDB datasets to start with.  You can learn more and see Embergen in action in the video below.

GameDev News Art


Posted on Leave a comment

ShaderMap 4 Hands-On

ShaderMap 4 is a Windows based commercial application for rapidly creating texture maps. You can start from a single diffuse map and rapidly generate normal, height, ambient occlusion and other maps. You can also generate maps from a 3D object, using a very quick and easy workflow.

Key Shadermap 4 features include:

  • Fast Map Generation

Select a mode and source type then load the source file – ShaderMap will create a project generating maps from the source. It’s that easy.

  • Bake Maps from 3D

Load a 3d model into the project grid and render normal maps, AO, curve, color ID, and depth from the model geometry.

  • Speed and Memory

Maps are rendered using 32 bit floating point pixels and stored in 16 bit memory to ensure both speed and efficient memory usage.

  • Editor Exchange

Export any map to your favorite image editor at any time. Once done, save the map and the it will be brought back into ShaderMap.

  • Scripting with LUA

Export LUA scripts for any project. Control batch scripting of multiple source files, map rendering, setup lighting and more with the LUA API.

  • Map Filters

Use the Filter Tab to add additional filters to any Map. Auto Edge, Brightness, Contrast, Blur, High Pass, Shadow, Highlight and more.

  • Normal Map Editor

Paint normal and displacement to the SM4 layer system. Transform, scale, paint, and use tools to modify normal vectors.

  • PBR Materials

Generate Roughness and Metalness maps. The Start screen PBR Mode automatically packs maps into RMA and RMAD formats.

ShaderMap has a free version available with a Pro version available to buy for $49 USD. You can check Shadermap out in action in the video below.

GameDev News


Posted on Leave a comment

Blender 2.83 LTS Released

Blender 2.83 is now available now in LTS or Long Term Support version.  Described a few months back, the long term support version of Blender is meant to remain stable but well supported for two years:

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.

So if you are on the verge of starting a long term game or movie project, Blender 2.83 LTS may be the ideal version for you.

Of course long term support isn’t the only new feature in Blender 2.83, with highlight features including:

  • New Cloth simulation sculpting brush, as well as other sculpting improvements
  • NVIDIA Optix denoiser now works in the viewport as well as renders
  • A completely rewritten faster and more powerful Grease Pencil
  • Import and render OpenVDB files
  • Initial VR Support, specifically the ability to navigate around your scene in VR
  • New face set system enabling new visibility options
  • EEVEE improvements
  • Updated shader nodes
  • Performance improvements across the entire application
  • Updates to several modifiers
  • Video sequencer improvements
  • Much, much more

You can learn more about Blender 2.83 in the release notes here or by watching the video below.

Art GameDev News


Posted on Leave a comment

AudioMass Web Based Audio Editor

AudioMass is an open source browser based audio editor in the same vein as Audacity, designed to run in the browser but to not behave like a typical web applications.

Features of AudioMass include:

  • Loading Audio, navigating the waveform, zoom and pan
  • Visualization of frequency levels
  • Peak and distortion signaling
  • Cutting/Pasting/Trimming parts of the audio
  • Inverting and Reversing Audio
  • Exporting to mp3
  • Modifying volume levels
  • Fade In/Out
  • Compressor
  • Normalization
  • Reverb
  • Delay
  • Distortion
  • Pitch Shift
  • Keeps track of states so you can undo mistakes
  • Offline support!

The source code is available on GitHub but unfortunately does not currently have a license attached rendering it dangerous to use for now.  Hopefully a license is added in the future.  You can learn more about AudioMass and see it in action in the video below.

GameDev News


Posted on Leave a comment

Command And Conquer Source Code Released

EA have just released the game client source code for Command and Conquer, both Red Alert and Tiberian Dawn versions.   This code is used to generate a DLL that is then hosted in the game engine and will enable modders to create new content for the about to be released Command & Conquer Remastered.

The source code is available on GitHub under the GPLv3 license.  This is not a complete release, it does not include game assets, nor does it ship with the game engine itself.  Instead you can use this source to create game DLLs that are run in the engine.  The code however is extremely well documented and is a nice peek behind the curtain of a successful commercial game.

You can learn more about the code release in the video below.

GameDev News


Posted on Leave a comment

Optikon Love2D Level Editor

Optikon is a free Windows based ( Mac and Linux can run via Wine ) level editor that takes a WYSIWYG approach to creating game levels using the Lua powered Love game framework.

Details of Optikon from the website:

Drag and Drop Level Design

Optikon is a simple drag-and-drop level designer which makes stunning 2D level design in LÖVE possible for everybody.
Optikon generates Lua code in real-time as you create your level, so that you don’t have to write a single line of code. Simply copy and paste this code straight into a .lua file to run your game, or click “Run” in Optikon to play your level in an instant.

Built-in Code Editor

Optikon comes with a built-in Lua code editor so that you can do all your level design and coding in one place. The code editor comes with automatic Lua syntax highlighting to help boost your productivity.

Quick & Versatile Level Design

Optikon will give you the tools and performance needed to easily build large and complex levels. Add rulers as a visual aid, layer and quickly duplicate components to speed up level design.

Optikon is ultimately a code generator, creating Lua code for the Love framework.  If you want to learn more about Lua and Love, check out our complete tutorial series available here.  To see the Optikon editor in action be sure to check out the video below.

GameDev News Design


Posted on Leave a comment

Godot Running In a Browser

Thanks in part to a $50,000 award from the Mozilla foundation, the Godot game engine is gaining the ability to be run in a web browser.   You can try it out right here if you have the latest version of a Chrome based browser, or Firefox Nightly.

Explanation for the rationale for Godot in a Browser from the Godot news page:

Godot Engine supports exporting games to the HTML5 platform (i.e. browsers). Given that the editor itself is written using the Godot Engine API it should be possible to run the editor in browsers as well.

The reason why the editor wasn’t able to run in browsers up until now was due to some historical Web browsers limitations, mostly lack of support for threading, but also file system access.

With the introduction of WebAssembly, WebAssembly threads, Javascript SharedArrayBuffer, and possibly an upcoming Native FileSystem API, it should now be possible to have an almost-native user experience when running the editor on the Web.

This will be beneficial in many ways to the engine itself for multiple reasons:

  1. It will lower the barrier for new users, which will be able to try out the engine without the need to download anything.
  2. Any modification towards reaching that goal will also improve the HTML5 export itself (given that the editor is made like a Godot game).
  3. It will allow to use Godot in a reasonable way in environments where installing/downloading applications is not an option (e.g. schools’ computers and tablets), fostering the usage of the engine for educational purposes (which is something we, as an open source community, deeply believe in).

This DOES NOT mean that Godot will move completely to the Web, nor that the Web browsers version will be the recommended way for professional development, but it will be an additional option for cases where it might be useful (again, pick the education sector as an example).

Perhaps the most interesting part is the future plans for mobile usage:

  • Virtual keyboard in the HTML5 plaform, for working text input in mobile devices.
  • Persistence support, WebDAV integration.
  • Gestures for the editor, allowing using the editor from touch devices (this will also be beneficial to make native Android or iOS versions of the editor for example).

These features, as well as Dropbox support, could truly bring Godot to Android, iOS or ChromeOS devices in the future!  You can learn more about Godot in the Browser in this video.  This is the second project to bring Godot to the browser, details of the first ‘Godot.Online’ is available here.  Note, Godot.online is not an official Godot project.

GameDev News


Posted on Leave a comment

Heroic Labs Nakama Sponsor Defold

Today we are talking about Heroic Lab’s Nakama.  Nakama is an open source (as well as hosted and managed) solution for the networking side of the game development side of game development.  In October of 2019, Heroic Labs became a premium sponsor of the Godot Game Engine. This week Heroic Labs announced they are now sponsoring the recently open sourced* Defold Game engine.

Details from the Heroic Labs blog:

Today we are pleased to announce that Heroic Labs has joined the Defold Foundation as their first corporate partner in order to further support and expand open-source tools within the game development community.

The Defold Foundation has been formed to maintain and grow the newly open-sourced Defold game engine which was originally created by one of the world’s leading interactive games companies, King Digital Entertainment, to power their incredibly popular titles.

This partnership with the Defold Foundation has enabled us to join forces to create an open-source client library that integrates Nakama and Defold tightly together to enable developers to take advantage of the full range of client APIs found within Nakama including authentication, matchmaking, leaderboards, multiplayer, realtime chat, and much more.

At Heroic Labs we are firm believers in open-source tools and software being the future of game development; with the steady increase in the popularity of gaming, specifically online and social play, developers need access to tools that enable them to move quickly and provide the most engaging experiences to their players regardless of platform without service lock-in.

You can learn more about the Nakama server here and browse the available open source solutions on GitHub.  Learn more about Heroic Labs and Nakama in the video below.  If you want to learn more about Nakama, unfortunately we do not have a tutorial on the subject, but Nathan at GDQuest does, check it out.

*source available, not technically open source as per OSI definitions.

GameDev News


Posted on Leave a comment

RPG Game Development Assets Bundle

In one of the biggest game development Humble Bundle, the RPG Game Development Assets 2D Art, Music and Sound Effects bundle is live now.  As always it is split into tiers:

1$ Tier

  • 7Souls RPG Graphics – Desert Tileset
  • 7Soul’s RPG Graphics – Sprites
  • Dialogue Boxes
  • Inventory Sound Pack
  • Japanese Bar Interior Assets
  • Osaka City Game Assets
  • RPG Inventory – Fantasy Battle Axes
  • RPG Inventory – Fantasy Bows
  • RPG Inventory – Fantasy Daggers
  • RPG Inventory – Fantasy Potions
  • RPG Inventory – Fantasy Spears
  • RPG Inventory – Fantasy Swords
  • Warrior Adventure Game Characters

15$ Tier

  • 2D Characters Male
  • 2D Hand Painted Mine Tileset
  • 2D Hand Painted Snowland Tileset
  • 7Souls RPG Graphics – Town Tileset
  • Clean City Game Assets
  • Dark RPG Chiptune Soundtrack Bundle
  • Dwarves vs Elves RPG Sprites
  • Hand Painted Extra Objects Tileset
  • Japanese City Game Assets
  • JRPG Character Pack
  • Pixel Art Beach Tile Set
  • Pixel Art Town
  • Side View Animated RPG Battlers
  • Spells and Abilities Icons
  • Fantasy Character Bundle
  • Forest Isometric Block Tileset
  • Frozen Village Isometric Block Tileset

30$ Tier

  • 7Souls RPG Graphics Tiles- Grasslands
  • Over 80RPG Characters with Animations
  • Ancient Game SFX Pack
  • Elemental Magic Sound Effects Vol 1
  • Elemental Magic Sound Effects Vol 2
  • Fantasy RPG Items Vol 2
  • Farm & Fort Tilesets and Icons
  • Human Fantasy Animated Pack
  • Interface SFX
  • JRPG Music Pack
  • Lighthearted RPG Location Soundtrack Bundle
  • Lighthearted RPG Soundtrack Bundle
  • Medieval RPG UI Kit
  • Monster Creature Animated Pack
  • Pixel Art Medieval Interiors
  • RPG Music Pack – Complete Collection
  • Survival Icons
  • Tyler Warrens RPG Battlers Pixel Style
  • MMORPG UI Kit
  • Monster Creature Super Mix
  • Pixel Art Medieval Fantasy Characters
  • Pixel Art Medieval UI Pack
  • Cute RPG UI Kit
  • Pixel Art Forest Road
  • Pixel Art Old Castle
  • 58 Fantasy RPG Items

… yeah, this one is BIG!  The GameDev Marketplace license details are available here.  As with all Humble Bundles, you decide how your money is allocated, including (and thanks so much if you do!) to support GFS if purchased using this link.  Learn more in the video below.

GameDev News Art