Issue #270 - Design Docs, Project Architecture, and more
This article was originally published on GameDevDigest.com
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 - 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
__
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 is a frenetic, merciless top-down shooter, set on a eldritch science fiction universe.
[You can get the demo on Steam]
Indibutable
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.
Top comments (0)