Game Dev Digest Issue #270 - Design Docs, Project Architecture, and more

Published February 21, 2025
Advertisement

This article was originally published on GameDevDigest.com

Issue #270 - Design Docs, Project Architecture, and more

Enjoy!

Scene setup for art direction - When I work on a project, I always create test-scenes to showcase everything in a tiny handy place. I line-up all the NPCs to check their relative height, compare their idle animation, see how they react when I move around them, etc.
charlesboury.fr

The Sims Design Documents - [Also, Grim Fandango Puzzle Document (pdf) from jmac.org]
donhopkins.com

What Works For Getting Wishlists? - This might be the most-asked question I get from indie devs who have upcoming Steam games. Wishlists are how we get our games into popular lists on Steam that get loads of traffic. They're important!
valadria.com

Asynchronous Programming - Since the introduction of async/await in C# 5 asynchronous programming has become mainstream. Modern frameworks (like ASP.NET Core) are fully asynchronous and it's very hard to avoid the async keyword when writing web services. As a result, there's been lots of confusion on the best practices for async and how to use it properly.
davidfowl

Team Fortress 2 Source - Mod makers, rejoice! We've just released a massive update to the Source SDK, adding all the Team Fortress 2 client and server game code. This update will allow content creators to build completely new games based on TF2.
teamfortress.com

Videos

Understanding URP settings and essentials
Understanding URP settings and essentials - Get an overview of all of the configuration options available with the Universal Render Pipeline (URP) in Unity 6. This video explains what’s available in the URP Asset, including settings for URP shaders, render paths, shadows, global illumination, post-processing and Renderer Features.
Unity

Improve your Game Architecture with Scriptable Objects - SOAP (Scriptable Objects Architecture Pattern) is a Unity architecture pattern that leverages ScriptableObjects to create a more maintainable and decoupled game structure. In this video, we refactor a traditional singleton-based score system and tightly-coupled health system into a more flexible architecture using ScriptableObjects for both variables and events.
git-amend

Manage Your GameDev Projects with Trello/Kanban - When you're making games you are eventually going to hit a point where you have to do something along the lines of of proper project management
Indie Game Clinic

2D Player Controller built in 10 minutes/1 hour/1 day - Crunch Time - Turn your videos into live streams with https://restream.io
Unity

Assets

95% off: Fantasy, Reality, Beyond: Triple Mega Bundle Sale
95% off: Fantasy, Reality, Beyond: Triple Mega Bundle Sale
__

All-In-One VR Game Dev Bundle - Unity, Unreal, Godot + 1001 Assets - Game development in a new dimension Opportunities like this don’t come often! Learn how to create your own VR games with this bundle of courses from Mammoth Interactive! This comprehensive curriculum will help you level up your skills in VR game development, with Humble Bundle exclusives like Godot 4 VR Development with WebXR and VR Unreal 5.5 Game Development Bootcamp. This 30+ course bundle will give you the expert advice and knowledge you seek. Create in a new dimension and help support Children's Miracle Network with your purchase!
Humble Bundle Affiliate

LINQ-to-GameObject-for-Unity - LINQ to GameObject - Traverse GameObject Hierarchy by LINQ
neuecc Open Source

Editor-Tools - This project lets you change default folder icons in unity
CompilerDestroyer Open Source

LaserSystem - Neat Laser System in Unity with laser beam propagation and scalable optical elements
sstaty Open Source

Stencil Debugger for Unity's Universal URP - Stencil Debugger is a utility for visualizing the stencil buffer in Unity URP. This is useful for debugging purposes when working on rendering effects that make use of the stencil buffer.
alexanderameye Open Source

Unity-URP-Outline - A Unity package that includes a outline render feature for Unity 6 URP and rendergraph. Integrated with URP volume system. Perfect for fast prototyping.
CristianQiu Open Source

Unity-Textures-Hunter - Provides summary of all textures and atlases in Unity project
AlexeyPerov Open Source

StatusEffectsFramework-Unity - Status Effect Framework is a framework for implementing status effects into any game. It is easy to use, and fully customizable.
maraudical Open Source

basic-inventory-system-unity - The purpose of this package is to provide a versatile and extensible solution for creating inventories in Unity. Its design allows developers to quickly set up functional inventories while offering the flexibility to adapt to custom use cases. The framework supports a variety of inventory types, making it suitable for a wide range of games.
dcroitoru Open Source

Shop up to 50% off Shapeforms - Publisher Sale - Shapeforms Audio provides high quality audio for games and interactive media. Shapeforms' founder Rich McBride has over a decade of experience in game development and has contributed to 7 global #1 mobile games. PLUS get Cassette for FREE with code SHAPEFORMS
Unity Affiliate

ShaderGlass - Overlay for running GPU shaders on top of Windows desktop
mausimus Open Source

DOTS-Hybrid-Simulation-Worlds - A framework for using FixedUpdate in a simulation world which is linked to a GameObject-based presentation layer.
tbg10101 Open Source

2dset-jelly-sprite - This is a set of shaders for 2D games and UI. The kit includes shaders: Jelly Sprite, Pixelation, Offset Wall, Sprite (with additional settings), Unlit Cutout.
nvjob Open Source

SerializeReferenceDropdown - (Unity) Editor dropdown for SerializeReference Attribute with Copy/Paste. RefTo (Reference to SerializeReference)
AlexeyTaranov Open Source

Design With CorrelDraw & Perfect With AI - Encore Bundle - CorelDRAW for novices and professionals Master one of the most widely adapted design programs with our CorelDRAW 2024 Bundle. Get amazing software like Corel Painter 2023, PaintShop Pro 2023, and Vision FX. Learn professional graphic design software with vector, technical illustration, and CAD software options to design logos, posters, drafting, and more. Level up your creative skills and help support Children’s Miracle Network Hospitals today!
Humble Bundle Affiliate

Game Programming Book Bundle - The perfect toolbox for game creation Let’s start building games—level up your coding skills with our Gaming Programming by Pearson Bundle! Learn the basics and advanced techniques needed to develop original games that are only limited by your imagination. This 20+ library of extremely useful courses includes standouts like Roblox Game Development in 24 Hours: The Official Roblox Guide, Fundamentals of Game Design, and more. Get the resources you need to start a new career, and help support Girls Make Games Scholarship Fund with your purchase!
Humble Bundle Affiliate

Spotlight

Abyssal Wrath
Abyssal Wrath - Abyssal Wrath is a frenetic, merciless top-down shooter, set on a eldritch science fiction universe.

[You can get the demo on Steam]
Indibutable

Call Of Dookie

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.

0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement