Issue #248 - Write Better Code, and more
This article was originally published on GameDevDigest.com
Happy Friday everyone. Enjoy another issue.
Write Better Netcode - Have you eagerly started a Unity multiplayer project after working through Netcode tutorials that made you feel like this is easy-peasy? But then you run into inexplicable, random issues? Write Better Netcode introduces you to writing production-ready Multiplayer game code!
codesmile.de
Foam Effect - Foam effect makes your water looks more interesting by highlighting its intersection with opaque objects. The effect is easy to implement using depth texture, let's learn how to do that with Shader Graph.
PinwheelStudio
Iterative narrative design for video games - an indie approach - Game narratives change all the time during the production. In this article we describe the methods we use to quickly iterate on our narrative content.
gamedeveloper.com
Algorithms we develop software by - I recently had a conversation with a distinguished tech CEO and engineer. I loved hearing his description of a software development methodology he's occasionally used, and it got me thinking about other heuristics and generalizations.
grantslatton.com
Videos
Rim Glow Bubble Shader (Unity Tutorial + FREE Project) - We previously made a chromatic distortion sphere, and now we add a rim glow using fresnel.
Mirza
The Unity Button Tutorial | How to setup, add OnClick method by script and more - This tutorial teaches you: how to set up a button in Unity from scratch, assign functionality for On Click per script or the inspector, understand how to setup different transition modes for using Sprites and more and find out how to solve the issue of players not being able to click on buttons!
Christina Creates Games
Unigine 2.19 is Here! - The Unigine Game Engine just released Unigine 2.19. This release is packed with always welcome under the hood changes like better CPU usage, faster editor startup times, decreased RAM and VRAM support and more. Of course there are new bells and whistles features like vastly improved (experimental) animation support, C#12 support, better environment probes and much more, as we will cover in this video.
Gamefromscratch
The Most Valuable File Format You've Never Heard Of - Creating a functional 3d tools pipeline that interfaces with multiple kinds of software can be an absolute drag due to data incompatibilities. Thankfully, Pixar has saved the day with their new open source standard for 3d data formatting, OpenUSD! Today we'll talk about what USD is, the problems it solves, and how it can help you and your tools pipelines.
Acerola
UniTask: How It Replaces Coroutines, Tasks and Awaitable - Learn how UniTask can turn your long running operations into an allocation free workflow, completely replacing Coroutines, Asynchronous Tasks and even Unity's new Awaitable class. The feature rich UniTask library can seem overwhelming at first glace, but getting started is easier than you think! With the help of UniTask's extension methods you can convert your entire workflow with minimal effort and start using this efficient allocation free async/await integration for Unity right now.
git-amend
Assets
Game Creator Mega Bundle - One-Stop Shop For World Building Game developers, build your dream worlds with our ultimate bundle of 100+ assets!
__
Sound FX Odyssey - Complete Cinema And Game Sound Design Software Bundle - Music Makes Moments. Create the perfect audioscape for your game, film, or creative project with this bundle of royalty-free sounds from W.A. Production! This massive library features regal tones, loops, samples, one-shots, instruments, MIDI files, SFX, and more, covering a wide range of genres and styles. Get the audio assets you need to achieve the vibes you’re looking for. Your purchase also supports the World Wildlife Fund—doesn’t that sound good?
Humble Bundle Affiliate
UnitySSGIURP - Screen Space Global Illumination for Unity URP (Universal Render Pipeline).
jiaozi158 Open Source
UnityWebSocket - The Best Unity WebSocket Plugin for All Platforms.
psygames Open Source
HEAT Motion Library - Sign-up for a free account and get access to free motion assets!
heat.tech
Mighty Tracking - Scene Optimization, AI Tracking and Physics Debugging (50% OFF) - Optimize, debug, and perfect your game’s performance with Mighty Tracking - the essential tool to visualize, analyse, and eliminate hidden inefficiencies.
ShrinkRay Entertainment Affiliate
UnityWebBrowser - Unity Web Browser (UWB) is a Unity package that allows displaying and interacting with the web from within Unity.
Voltstro-Studios Open Source
AdaptorPhysX - A deformable object(softbody, cloth, rope) implemented in Unity3d, which uses PBD algorithm with Unity Jobs(ECS / DOTS) and has an extensible computing structure
Mustenaka Open Source
Unity-Editor-Toolbox - Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
arimger Open Source
com.unity.demoteam.hair - An integrated solution for authoring / importing / simulating / rendering strand-based hair in Unity.
Unity-Technologies Open Source
50% off Mnostva - Mnostva creates packs of 3D models in tons of different styles. Their high-quality assets help bring your creative visions to life by making your projects look polished and professional. PLUS get Cartoon Farm Islands / Exteriors for FREE with code MNOSTVA
Unity Affiliate
Deluxe Dev Dream 3D Unity & Unreal Engine Mega Bundle - 4000+ Assets - Jaw-dropping environments for Unity & Unreal.
Get the tools you need to craft environments that will truly transport your players with this massive bundle of assets for Unity and Unreal Engine. Included are over 20 asset packs stuffed to the brim with modular architecture pieces, props, materials, textures, blueprints, and more. Whether you’re aiming for the majesty of feudal Japan or the grim darkness of a gothic dungeon, you’ll get all the building blocks you need to make your vision real.
Plus, your purchase helps Children’s Miracle Network Hospitals.
Humble Bundle Affiliate
Spotlight
COP BASTARD - COP BASTARD is a retro first-person shooter set in early 90s Japan, offering non-stop action inspired by action movies.
[You can get the demo on Steam and follow them on Twitter]
targim.
My game, Call Of Dookie. Demo available on Steam
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.