Skip to main content
GameDev.net gamedev.net

architecture

15 items across game development

15 results

News

Press vs Hold Interactions in Unity (With Conditions)

git-amend shows a Unity interaction pattern that separates press and hold behavior through an interface-based setup. The approach is aimed at doors, chests, terminals, and other interactables, giving teams a …

git-amend ·
unity gameplay programming architecture interactions interfaces +1
Blog

Mastering Entropy

One of our ongoing primary goals has been to create and maintain a library of general-purpose game assets for convenient reuse. An organized project structure makes complex development faster - …

FallAlis ·
architecture
Blog

Mastering Entropy: Frame - Essence - Grain

The Mesh, Material, and Texture folders are base resources. We separate them from Objects and Elements, which contain more complex game entities built on top of these bases. Mesh (Cube, …

FallAlis ·
architecture
Blog

Mastering Entropy: Strata

Elements is the place for seamless, universal materials that are reused many times and applied to any static objects. They do not need the object’s UV unwrap - they use …

FallAlis ·
architecture material
Blog

Mastering Entropy: Embodiments

Objects is a repository of grouped game entities with unique identity, placed in the game world. As in Elements, the structure keeps a clear split into Human Made and Nature, …

FallAlis ·
architecture object
News

Loops2Roofs: Diffusion-based 3D Roof Generation using a Loop Representation

A diffusion model is being used to generate 3D roofs from a loop-based representation, which is interesting for anyone building procedural city content. The practical angle is less about a …

Jianwei GuoPu LiQi ZengWenhao ZhangPengxu LiLiangliang NanBedrich BenesDongming Yan ·
ai diffusion-models 3d-geometry architecture technical-art +1
News

How I Coded the Perks in my Roguelike

A roguelike with 100+ passive perks pushed the developer into a new architecture problem: how to make lots of effects stack cleanly without turning the codebase into a mess. The …

Game Maker's Toolkit ·
roguelike perks inheritance gameplay-programming systems-design +1
Forum Topic

Scrut.Hut Homebrew Game Engine

Greetings, I invite everyone to Scrut.Hut Game Studio Website and has a project page here Scrut.Hut Homebrew. I love to develop, and have handcrafted a vertically layered game engine called …

scrut.hut ·
game engine Scrut.Hut architecture Dynamic object management
News

Retrieval-Augmented Sketch-Guided 3D Building Generation

A new multi-stage framework for 3D building generation addresses design inefficiencies in Japanese detached houses. By integrating generative and retrieval methods, it allows for component-level editing, enhancing customization and fidelity …

Zhengyang Wang, Nuttapong Rochanavibhata, Yuxiao Ren, Xusheng Du, Ye Zhang, Haoran Xie ·
3d modeling generative design architecture
News

Events - C++ Application Architecture

The latest insights from The Cherno on C++ application architecture highlight the importance of event-driven programming for developers. This approach can significantly enhance the modularity and maintainability of game code, …

The Cherno ·
architecture