Issue #99 - A Peek Behind The Curtains
This article was originally published on GameDevDigest.com
It's the art of game dev, and some source on how others have done it. Hope you enjoy it!
The Secret Behind Valve’s Flickering Lights - This article will explore the origin of the popular flickering light effect, seen across many of their titles including “Quake”, “Half-Life”, “Half-Life: Alyx” and “Portal”. A Unity package to use this very effect can be download at the end of the article.
alanzucconi.com
List of commercial video games with available source code - This is a list of commercial video games with available source code. The source code of these commercially developed and distributed video games is available to the public or the games' communities.
Wikipedia
Mata Haggis-Burridge on The Art of Storytelling in Video Games - Mata Haggis-Burridge, Fragments of Him creator, shares some crucial tips for game developers on creating a solid storyline that the players will strive to follow.
80.lv
Archery combat mechanic in 2D pixel-perfect Unity game - It is often the case that our protagonist is equipped with some sort of weapon on his ventures in 2D platformers. Let’s remember that hordes of evil adversaries lurk in the darkness just waiting to impose damage to our character, preventing him from saving the platformer realm. It is up to the players to fulfill this difficult task. As developers we have to translate this concept into enjoyable gaming experience. The mechanic can be implemented in many different ways depending on what kind of gameplay we are going for. In this tutorial, we are going to focus on introducing archery to our platformer.
pavcreations.com
Gravity Part 1: An update - The code described here has basically the same functionality as the original Physics-based Solar System Lessons post. The foundations, insights and issues are described in detail in the mentioned blog entry. So, I highly recommend checking it out for references. I did not want to change that post so I decided to create a new one with cleaner code, explaining the major changes and calculations.
carlos-fdtq.blogspot.com
Deferred Frag Shaders - In this lesson we're going to learn how to write a frag shader compatible with Unity's deferred rendering path
Team Dogpit
GPU Mesh Voxelizer Part 4: Mesh Translation and Rotation - In this article, we continue developing our GPU-based mesh voxelizer. Previously our model had to be placed at the origin of the scene, with no rotation. We’ll start by fixing that by cleaning up our different space conversions. After that, we’ll refactor our voxels to use a custom struct rather than a generic float4. Doing so allows us to be more descriptive with our code and makes it easier to add new data.
Bronson Zgeb
Unity 2021.2.0 Alpha 21 - Unity 2021.2.0 Alpha 21 has been released.
Unity
Videos
Starter Assets overview | Unity - Starter Assets are designed to work as a quick start into prototyping and developing character controllers for various game genres, using systems and methods that are easy to build and expand upon for different projects.
Unity
Make an AR Game from Scratch (Part 1): Fast AR Workflow in Unity - Are you wasting time on your augmented reality project by rebuilding & deploying to your smartphone, every time you make a code change?
The Cozy Design Space
Unity Shader Graph - Liquid Effect Tutorial - Here's a basic Liquid simulation with Unity Shader Graph, an effect that fakes a fluid in a recipient. It uses world position, backface painting and a script to simulate a basic motion.
Gabriel Aguiar Prod.
All Blend Modes! Looking at the Shader Graph Blend Mode Filters | Unity Game Dev Tutorial - Unity's shader graph blend node has twenty-two modes! Each combines two colors using a different formula. In this video, I look at the math behind each mode and see how it affects a couple of sample images.
Ned Makes Games
How to use Unity NavMesh Pathfinding! (Unity Tutorial) - Let's learn how to use Unity NavMesh which is the built-in Pathfinding System. Set up your scene, define what objects are walkable, bake the NavMesh and use NavMesh Agents to traverse it.
Code Monkey
Making PONG in Unity - In this video, we make pong. Old school pong. Pong from days of yore. Your father's pong. Bog standard, basic AF pong.
b3agz
2D Rare item effect [Unity / Particle System] - Use the Particle System on Unity's UI to create effects that make rare items look attractive!
Evelyn GameDev
Assets
Asset Store Publisher Sale - Tafi - We're pleased to announce a new sale featuring assets by Unity Asset Store publisher, Tafi!
Tafi's mission is to make personalized characters, avatars and branded digital content available to everyone who wants to level-up their digital personality. Tafi puts its world-class avatar content engine at your fingertips.
All assets from Tafi will be on sale for 50% off from June 17 through June 21, 2021.
In addition, the Fantasy Bundle One asset will be offered for free during the sale.
Unity Asset Store Affiliate
Smart Inspector - Peek multiple components without scrolling or expanding. Supports Gizmos!
neon-age Open Source
Erbium - Highly customizable third person character for quick set up for prototyping your game No need of any assets from the asset store.
mikhomak Open Source
FastMeshCopy - Zero-allocation copying of Meshes using the new MeshData functionality in Unity 2020.1+.
GeorgeAdamon Open Source
The Best Ios/android Mobile Haptics & Vibrations Solution For Unity - Nice Vibrations is the easiest way to add support for iOS and Android vibrations and haptic feebdacks to your game available on the Unity Asset Store.
nice-vibrations.moremountains.com
AssetStudio - AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.
Perfare Open Source
Unity selected objects History Window - This plugin keeps a history of selected objects in Unity. It comes with a window to see the list of objects and interact with them with other behaviors like, for example, focus an previously selected object or even drag them to scene, project view, etc.
Ariel Coppes Open Source
Gameplay Ingredients for your Unity Games - A collection of scripts that ease simple tasks while making games and prototypes.
peeweek Open Source
Lightmap Switching Tool - Tool that allows switching different baked lightmap sets on a unity scene at runtime.
Laurent
Save System for Unity - IntoTheDev
Open Source
Cyanilux Open Source
Shader Graph to PNG - Screenshots a Shader Graph in multiple sections, stitches them together and saves the result as a PNG.
Cyanilux Open Source
Entitas Redux - Entitas Redux is a reworked version of Entitas with a sole focus on Unity.
jeffcampbellmakesgames Open Source
Big 100% Royalty Free Game Music & Sounds Bundle - Get a HUGE array of intense, heart-thumping tracks to use in your video game creations and other Music projects with the Big 100% Royalty Free Game Music & Sounds Bundle.
fanatical.com
Spotlight
The Last Defense - This is a tower defense game with story to follow. You are the king of this fictional world and you command the defense of the kingdom of Murgaz. Place your magicians well, to defeat the evil horde that is coming from the portal.
ThugGames
You can subscribe to the free weekly newsletter on GameDevDigest.com
This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.