Narrative Design 101 — Practical Narrative Design - In this lecture we focused on what narrative design decisions actually look like.
johnnemann.medium.com

Graph Theory Applications in Video Games - A detailed look at Graph Theory and how it can be applied to video games.
Clara Nguyễn

JetBrains GameDev Day 2025: Call for Speakers - JetBrains GameDev Days is a free, live, virtual event where community speakers cover topics they are passionate about.
JetBrains

Optimizing performance with a custom vegetation system for Thrive: Heavy Lies the Crown - We sat down with Garrett Hau, CTO at Zugalu Entertainment, and Jackie Li, the team’s lead concept artist and technical artist, to discuss the performance challenges they encountered and how building a custom vegetation system was key to the game’s optimization.
Unity

5 Tips & Strategies for Marketing Indie Games - Chris Zukowski from HowToMarketAGame.com has shared five essential tips to help your indie game stand out in Steam's crowded marketplace.
80.lv

The Art of Spell Casting, Part 1 - We wanted to share with y’all the tech we’ve been working on these past couple of months to make Hwei’s spell casting feel precise and fluid, so players can paint disaster and despair onto opponents with ease. It took many ideas and iterations before we landed on a solution that we would consider ideal, and we’ll be covering the problem space and how we progressed from a workaround to the extra responsive and robust implementation you see in-game today.
technology.riotgames.com

Jobs

Get Unity Certified! Take aim at your dream job! A a certification that will help you stand out from the crowd.

Videos

How to Procedurally Generate Buildings using Splines in Unity - Creating buildings in games can be challenging but it's a key part of environment art. From hand-placing modular assets to using full procedural generation, developers employ various methods to layout their levels. So, in this video, I'm going to walk you through how we can use Unity’s Spline Tools to layout wall and window meshes, and procedurally generate the shell of a building for us to use in our level design.
Game Dev Guide

Evolving Worlds from Chaos: The Art-Led Approach of 'Darkest Dungeon 2's' Procedural Generation - In an industry where procedural generation systems are historically programmer-led, Red Hook Studios took an unconventional approach and crafted a system that prioritized the game's art direction instead. In this GDC 2025 session, Marielle Fox, artist, and Colin Towle, programmer, discuss what it took to create the system that generates Darkest Dungeon 2's crumbling, post-apocalyptic world.
Game Developers Conference

2025 Steam Dev Talks: Testing Your Game on Steam - Erik Peterson, a member of the Steam Business Team, talks about the Steam features and tools you can use to run betas and playtests, and shares best timing for using them throughout the development lifecycle of your game.
Steamworks Development

How I Simulate Over a Million Persistent NPCs For My Procedural City - I've been working on a prototype for the NPC spawn and schedule system and this is what I came up with. It is fully functional as described in the video, but still a bit buggy and yes there are frame drops, as I haven't even touched optimization and LOD for the NPCs.
Vuntra City

Intro To Terrain Generation - Generating entire worlds sounds like so much fun, but where do you even start?
Acerola

Unlocking C# 10 in Unity: How to Use Records and Record Structs - C# 10 in Unity opens up a powerful set of language features that can dramatically improve how you model and manage data — but most of them aren’t enabled by default. In this video, we’ll walk through how to unlock support for record types, record structs, with expressions, and global using directives inside Unity 6. You’ll learn how to configure your project to use these features, and why records are especially useful in Unity for immutable data and clean value semantics.
git-amend

Let’s Talk Cozy Games [feat. a Real Horse] - I would like to know your thoughts on wholesome or cozy games versus the thought of games being too comfortable in the genre
Indie Game Clinic

Assets

Mega Mix - Unity Asset Store Pack - Hot new assets for Unity.

Dive into our latest Humble Software Bundle and add hot new assets to your next game or creative project! The Unity Asset Mega Mix Bundle offers 25+ outstanding asset packs bursting with style. Pay what you want and get amazing asset packs like the Modular Castle & Dungeon pack, Blood Effects Pack, Mystify FX pack, and more. 

Get the professional-quality assets you need to help bring your game to life, and help support Girls Who Code with your purchase!
Humble Bundle Affiliate

Big Bang Unreal & Unity Asset Packs Bundle - 5000+ unrivaled assets in one bundle. Calling all game devs—build your worlds with this gigantic bundle of over 5000 assets, including realistic and stylized environments, SFX packs, and powerful tools. Perfect for hobbyists, beginners, and professional developers alike, you'll gain access to essential resources, tutorials, and beta-testing–ready content to start building immediately. The experts at Leartes Studios have curated an amazing library packed with value, featuring environments, VFX packs, and tutorial courses on Unreal Engine, Blender, Substance Painter, and ZBrush. Get the assets you need to bring your game to life—and help support One Tree Planted with your purchase! This bundle provides Unity Asset Store keys directly with your purchase, and FAB keys via redemption through Cosmos, if the product is available on those platforms.
Humble Bundle Affiliate

Fab.com Free Assets - Flying Fantasy Town, Mechanic Character Sarah
fab.com

Unity_RawVATGenerator - Generate VAT, NormalTex, Material, and Prefab from animated model.
XJINE Open Source

Simple-First-Person-Controller - A simple first person controller using Unity's new input system & build-in CharacterController.
GTroubley Open Source

Yans.BuildReportViewer - A Unity package for analyzing and displaying Unity build reports within the Unity Editor.
Yansubaev Open Source

FishyMultiplayerServiceHandler - A handler to bridge Unity 6's new Multiplayer Services package with the FishNet networking solution. This allows you to use Unity's session management with FishNet without writing complex boilerplate code.
youngwoocho02 Open Source

SloneDB - SQLite Local Database Wrapper for Unity
slonermike Open Source

Uber-Stylized-Water - An highly customizable stylized water shader for Unity 6
MatrixRex Open Source

ContentManagementSystem - Unity Editor extension for data-driven content management, adapted from XK’s CMS implementation. Simplifies structured content editing and serialization
megurte Open Source

AssetPreprocessor - Config-based workflow for Unity's AssetPostprocessor class
andrelevi Open Source

SmartGitUPM - A plugin for smart management of packages in Git repositories in the Unity Editor.
IShix-g Open Source

UnityHubNative - A native alternative to the heavy Electron Unity Hub, written in C++
Ravbug Open Source

UnityShaderGraphDemos - A suite of example Unity shader graph effects.
alansley Open Source

unity-rich-text-converter - typescript library to converter message between unity rich text and html standard rich text.
AWaterColorPen Open Source

Yamu - Yet another minimal MCP server for Unity
keijiro Open Source

GraphicsAndTexturesThatYouAlwaysNeed - collection of textures that you always need at some point when working with Unity projects
unitycoder Open Source

Shop up to 50% off Procedural Worlds - Publisher Sale - At Procedural Worlds, our mission is to empower people to create, automate and navigate worlds. We create tools that create worlds. PLUS get Gaia for Unity 6 for FREE with code PROCEDURALWORLDS2025
Unity Affiliate

rsvep - Revert ScriptableObject Values when Exit Playmode in Unity
allenz8512 Open Source

DevAccelerationSystem - The DevAccelerationSystem helps to enable features to speed up development iteration from code perspective. It includes ProjectCompilation checks for all your target platforms with different scripting define symbols combinations in your project.
FoxsterDev Open Source

vertexform3d-unity-vr-starterkit - Open Source unity vr multiplayer framework
Vertex-Form-3D Open Source

net.slothsoft.unity-extensions - Some C# Extension functions for common Unity problems.
Faulo Open Source
 

Become a 3D Environment/Prop Artist Mega Tutorial Bundle - Create your own immersive 3D environments. Curious about advanced game development and creation? Then become a 3D environmental artist with our latest Mega Tutorial Bundle! Get hot courses and asset packs like the Japanese Environment pack, Large Game Environment Creation guide, Creating Low-Poly Stylized 3D Weapons course, and more. Learn how to build beautiful cherry blossom fields, develop open-world maps, and manipulate low-polygon assets for added style. Pay what you want for professional-quality tools and help support Special Effect with your purchase!
Humble Bundle Affiliate

Becomeing a C++ and Unreal Game Developer - Unreal tools for game devs. Learn how to create video games in Unreal Engine and C++ from the pros at Packt with our latest Humble Video Learning Bundle. Master modern game development with comprehensive courses designed to help you succeed quickly—like Creating Stunning Environments in Unreal Engine 5 – A Game Artist Bootcamp and Complete Modern C++. Get the expert education you seek from the professionals at Packt, and help support Alzheimer's Research UK with your purchase!
Humble Bundle Affiliate

Game Spotlight

Mindbreak - Mindbreak is an exploration driven tile-based puzzle adventure game about the escape from a corrupted insane asylum. Play as the supernaturally gifted asylum patients as you build and combine their unique abilities to explore and master the vast interconnected asylum.

[You can wishlist it on Steam]

Lost Umbrella Games

Call Of Dookie - Demo Available Now!

My game, Call Of Dookie. Demo available on Steam

Contact Us Have a question, comment, or request? Please let us know!

Would You Mind Helping Us Out?

Forward Forward

A Marrone Games project.