Game Dev Digest — Issue #183 - Narrative Design, GDC and more

Game Dev Digest - The Newsletter On Unity Game Dev - Apr 7 '23 - - Dev Community

Issue #183 - Narrative Design, GDC and more

This article was originally published on GameDevDigest.com

Issue #183 - Narrative Design, GDC and more

Narrative game design, takeaways from GDC, asset bundles, making things look good, and a lot more. Enjoy!


To make every choice matter, Pentiment rewrote the rules of narrative RPGs - While choice can play a major role in many modern games, it matters more than usual in Pentiment. It isn’t just something that determines if its lead journeyman, Andreas Maler, is good or evil — each decision shapes the course of a small town’s history. To get that feeling just right, a tiny development team within RPG giant Obsidian Entertainment would need to dial in on what choices actually feel impactful in a game.
digitaltrends.com

On trend and on time: 5 skill-building resources for your next game - Keep reading for a roundup of five Unity Learn educational resources that map to three of the biggest trends we’ve spotted.
Unity

6 things we heard from creators during GDC 2023 - Heavy rain couldn’t dampen the excitement of GDC 2023. We kicked things off with our Developer Summit’s eight packed-house sessions. The event gave us the chance to hear about the challenges Unity creators face and share what we’ve been working on to help overcome them.
Unity

A Comprehensive Guide to the Execution Order of Unity Event Functions - This guide illustrates the actual order of execution of the main Unity event functions, as well as the considerations for each one. It also includes essential information to help you understand when and how to use each of these event methods and the consequences of doing so.
edy.es

let's talk about normals - I see a lot of confusion on this topic among Unity devs and other people dealing with fragment shaders, so let's talk about normals! A "normal" is the direction something is facing. We use normals in shaders for diffuse lighting, specular reflections, rim highlights, and so on. But things can get tricky because all directions are relative, and different effects require different reference points, or "spaces"
Team Dogpit

Runner 2 - This is the third tutorial in a series about prototypes. In it we will create a side-scrolling endless runner game.
catlikecoding.com

Unity Multiplayer - Netcode for GameObjects - Totally Rad web games! and indie game content!
radcade.com

Videos

Making Player Choices Feel like They Matter in Your Narrative
Making Player Choices Feel like They Matter in Your Narrative - In this 2022 Game Narrative Summit talk, Tony Howard-Arias goes in-depth on how they and their partner tackled (and continue to tackle) these challenges on both a micro and macro level.
GDC

Use references to design your UI The Game UI Database - Do you design your UI inside Unity? (Or any other game engine, really)
Christina Creates Games

Becoming a Unity VFX Artist - 06 - Slash FX - Today we take a look at my personal favorite method of doing slash FX
Brandon Garman

Unlocking The Power Of Unity's Scriptable Render Pipeline - Inspired by the release of Hi-Fi Rush by Bethesda, I wanted to see if I could get a similar vibrant and stylized aesthetic in Unity. Little did I know, it would swiftly lead me down a rabbit hole of custom rendering in Unity and, in turn, completely overhaul my entire perception of Unity's Scriptable Render Pipelines. This video is a showcase of that journey... so let's take a look at how we can use Scriptable Renderer Features, and Scriptable Render Passes to completely overhaul our rendering in Unity and replicate some of the techniques on show in Hi-Fi Rush.
Game Dev Guide

Coding Adventure: Ray Tracing - I tried creating a custom ray/path tracing renderer. Featuring: maths, shaders, and cats!
Sebastian Lague

How Undisputed created the first major boxing game in over a decade | Unity at GDC 2023 - In this talk, you will learn how Undisputed used the Unity game engine to create the first major boxing game, from a prototype to early access release. Steel City Interactives’s studio head and a senior programmer will share about the game’s inspiration, development process, and how Unity helped them overcome some of the challenges they faced.
Unity

How to build & operate live games with Unity Gaming Services | Unity at GDC 2023 - Unity Gaming Services (UGS) is a cohesive development platform that empowers developers to build their live games using the tech stack and engine of their choice. This session walks through practical examples of using UGS to run live games to demonstrate the platform’s flexibility. It covers integration points, including API patterns, data flow for player data and game content, and rich analytics to measure performance.
Unity

The Unity Engine in 2023 - At GDC 2023, Unity revealed their future plans for the Unity game engine. Unfortunately those sessions weren't available for everyone that wasn't in attendance. In this video we run through the Unity development roadmap with an eye towards 2023.1 and 2023.2 features.
Gamefromscratch

Don't make this assumption about your players - In this episode I take my game to GDC in San Francisco, and get some feedback. Along the way, I learn some tough lessons about playtesting and making assumptions about your players.
Game Maker's Toolkit

Assets

Time Travel Mega Bundle Sale!
Time Travel Mega Bundle Sale! - Users can save up to 95% off three curated sets of classic, top quality assets and tools, perfect for revisiting old projects and beaming them into the future.

$9.99 Bundle - Save up to 85%
This bundle contains FPS Mesh Tool, Fun Casual Sounds, and Character Creator 2D. $19.99 Bundle - Save up to 87%
This bundle contains everything from the $9.99 bundle, plus Ambient Sounds - Interactive Soundscapes, Mech Constructor: Humanoid Robots, and Inventory (Game Creator 1). $29.99 Bundle - Save up to 95%
This bundle contains everything from the $9.99 and $19.99 bundles, plus 11 additional assets: Game Creator, EnhancedScroller, Sci-Fi Effects, Editor Console Pro, Love/Hate, Animated Hands with Weapons Pack, Fantasy Icons Megapack, Easy Decal, Broccoli Tree Creator, Advanced Dissolve, and Advanced Terrain Grass.
Unity Affiliate

Learn To Create RPG Games In Unity - Earn skill points in RPG craft Train yourself to develop your own role-playing sagas with these courses from GameDev.tv! Discover how to design and code core systems for combat, dialogue, quests, and other RPG essentials using Unity. Learn how to make art using Blender by creating your own awe-inspiring dragon. Plus, get packs of assets to help you put together your own open worlds. Level up your RPG-making skills, and help support Oceana with your purchase!
Humble Bundle Affiliate

Link-Express - Lightweight Unity Utility to quickly access useful external links
sgaumin Open Source

NetworkPositionSync - Network Transform using Snapshot Interpolation and other techniques to best sync position and rotation over the network.
James-Frowen Open Source

DMotion - A High Level Animation Framework and State Machine for DOTS - DMotion (DOTS Motion) is a general purpose Animation framework and State Machine for DOTS, built on top of Kinemation.
gamedev-pro Open Source

Unity Figma Bridge - Easily bring your Figma Documents, Components, Assets and Prototypes to Unity
simonoliver Open Source

LutLight2D - Stylized pixel art lighting shader for Unity2D using a color replacement technique. It keeps the original colors of the palette and can create unusual stylization effects.
NullTale Open Source

Unity3dVim (for Linux) - Simplified Vim support as an External Editor in Unity3d running on any Linux environment using bash. Using the built-in external editor functions, this plugin allows developers to set their default editor to vim, open the project directory in vim (NERDTree support), and edit and sync as you save and load.
nosduco Open Source

Turnable - A Unity and Godot compatible gramework written in C# that can be used to create any kind of turn based game.
angyan Open Source

Glass system - This glass shatter system simulate window fracture with hand drawn impact patterns. it is inspired by Receiver 2's algorithms: On impact, a 2D pattern is clipped on the glass surface. this list of lines is then converted to a list of polygons (shards), finally the list of polygon is used to build the new meshes and game objects. Contrary to other fracture packages that allows to breaks arbitrary 3D volumes, this package is specialized in realistically simulating two dimensional windows.
Tiitan Open Source

Buoyancy simulation - This is a simulation of the buoyancy on mesh objects. This method is applicable to any mesh to simulate a floating behaviour. This method works for a moving water surface
corentin-ryr Open Source

1000 [6GB] Free Sound Effects (Royalty-Free, Multiple Genres) - Free for commercial use, royalty-free
pmsfx.store

Flipbook3 - Flipbook3 is a Unity sample project that runs the Stable Diffusion image-to-image pipeline asynchronously with Unity's real-time 3D scene.
keijiro Open Source

Unity Core ML Stable Diffusion Plugin - Stable Diffusion plugin for Unity, based on Apple's Core ML port. You can run the model on-editor and at-runtime without needing any extra components.
keijiro Open Source

Unity Draw Graphs - Visual graphs tool for unity editor
nukadelic Open Source

noize-job - 2D noise generation, processing and meshing using Unity Jobs and Burst
xshazwar Open Source

Simple Active-Ragdoll - Simple implimentation of Active-Ragdoll in Unity.
hyunwookimbob Open Source

The Maps Bonanza Encore - Chart a course for a mapmaker’s dream. Our popular fantasy map bundle returns! Prepare your adventurers to explore vast dungeons, vibrant cities, and expansive worlds with this collection of maps and mapmaking resources. Get creative with Campaign Cartographer 3+ (1-year or lifetime license), Fractal Terrains 3, and sci-fi focused Cosmographer 3, and discover a treasure trove of pre-made maps to add exciting new destinations to your virtual tabletop games. Plus, your purchase will support Cool Effect and Oceana!
Humble Bundle Affiliate

RMC Frameworks - Unity Mini MVCS (Model-View-Controller-Service) Architecture. This has NO dependency on MonoBehaviours. Created by (RMC) Rivello Multimedia Consulting.
SamuelAsherRivello Open Source

Multi Scene Tools - Scene Collection ScriptableObjects. Multi Scene Management Window.
Multi Scene Loader.
HenrysHouses Open Source

AsyncCaptureTest - This Unity sample project shows how to use the asynchronous GPU readback API to capture render outputs without blocking the main thread.
keijiro Open Source

Unity GDPR Consent Plugin - A Unity plugin to present GDPR consent dialogs to the users
yasirkula Open Source

Shader Graph Custom Lighting - Some custom lighting functions/sub-graphs for Shader Graph, Universal Render Pipeline. If anything breaks, let me know by opening an issue!
Cyanilux Open Source

Epic Royalty-Free Music Collection - Score your next project with this epic collection of tracks. Take a sonic journey through action, intrigue, drama, uplifting emotion, and more with this colossal collection of royalty-free music from composer Joel Steudler! These compilation sets have never been offered before, and many include newly remastered deep cuts from Joel's extensive catalog. Media producers of all sorts will find a bountiful bonanza suitable for film, video, podcasts, streaming, or games. Plus, your purchase will support JDRF in their mission to find a cure for type 1 diabetes!
Humble Bundle Affiliate

Level Up Music Creators Power Pack - Take your sound to the next level Take your sound to the next level. Get an instant, complete music production suite with this value-packed bundle—featuring a pro-level DAW (digital audio workstation), virtual synths & instruments, SFX, and a grand total of 15,000+ loops and samples! Record and mix tracks with the powerful, easy-to-use Mixcraft 9 Recording Studio. Recreate iconic sounds with Memorymode Synthesizer and PS-20 Synthesizer. Tap into loops, vocals, one-shots, and MIDI for a huge variety of styles and genres. Whether you’re a beginner or a professional already deep into production, this bundle’s got everything you need. Plus, your purchase helps support Music Will!
Humble Bundle Affiliate

King Of Content Creator Bundle - Become a pro video & audio creation powerhouse. Unleash the power of pro-quality audio and video with this incredible content creators’ bundle! Tap into the renowned video editing tools of the fast, powerful Vegas Pro Edit 18. Record, arrange, mix, and master your audio with Samplitude Pro X5. Get Music Maker Plus 2021, SOUND FORGE Audio Studio 15, and soundpools full of loops and samples. Treat your creative passion with the quality and polish it deserves, and help support Malala Fund with your purchase!
Humble Bundle Affiliate

Spotlight

FORKLIFT FLOWERPOT
FORKLIFT FLOWERPOT - Change between three seasons on an alien archipelago to solve puzzles, quiet-quit your forklift job, and dismantle the potato-dominated shipping industry. When you're done exploring, kick back and play deckbuilding card game in a wild attempt to dethrone your local Gods.
[You can wishlist it on Steam, and follow them on Twitter]
Michael Schmitt


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.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .