The Game Development Community
Learn how to make games with 500,000+ developers sharing knowledge, building games, and growing together since 1999.
Initialize Loop
Select Main Objective
Debug & Ask Questions
Search decades of gamedev knowledge or draft a focused programming and design question.
Build Your Developer Portfolio
Showcase your game art, code, and design work to highlight your technical contributions.
Showcase Projects & Devlogs
Create a durable home to publish your indie game, tool, engine, or work-in-progress build.
Find Collaborators & Teams
Present your game-dev skills or recruit programmers, artists, and writers for your project team.
Community Pulse
The "Physics Update Loop" tutorial by @spriggan is turning heads with its deep dive into game physics.
- @DavidCS needs insights on "Building a game engine with its own scripting language and IDE!" — your expertise could make the difference.
- @ArevenyaAstor shared a fresh "Interaction Awareness System – Custom Depth & Icon Widgets | UE5 Devlog", perfect for UE5 devs seeking advanced UI techniques.
- The "8-Bit Commando" project by @dopeman brings nostalgic run-and-gun thrills; check it out if you're into classic platformers.
- @Contail is still on the hunt for a collaborator for "Contrail" — a chance to shape an airline management sim from the ground up.
Industry Pulse
Steam's discounts and events tab will soon be fully algorithm-driven
Game Developer reports that Steam is moving its discounts and events tab to a fully algorithm-driven system, changing how promotions surface to players. For developers, that means visibility in this …
Former Dying Light franchise lead joins Bloober Team horror imprint Broken Mirror Games
NBA The Run Kicks off its First Season with a Major Update
Naughty Dog is working on new The Last Of Us 'projects'
Upcoming Changes to the Discounts & Events Section on Steam
Outersloth Budget and Investment Clip #1
Active Discussions
Looking for a long-term collaborator for Contrail — a playable airline management sim
Robo Arena — rebuild fallen teammates and link your ultimates in a browser robot FPS
I built a world with infinite depth
Hatchstead — free browser ball-python breeding demo; feedback on morph readability?
New designer - Need help on my project
✨Yo! Pixel artist here 👀
[RevShare] Balance: Sailing Survival Game Looking for Collaborators
ChronoFuseGS: Multi-Temporal Gaussian Fusion with Per-Splat Persistence and Change Visualization
arXiv cs.GR details ChronoFuseGS, a multi-temporal Gaussian splatting method that merges separately trained scene models into one evolving reconstruction. For …
DiffusionShadow: Diffusion-based Shadow Caching for Neural Volume Rendering
arXiv cs.GR details DiffusionShadow, a diffusion-based cache for neural volume rendering shadows. The method packs many precomputed shadow INRs into …
SUCRe: Selective Uncertainty-Aware Contrastive Representation for Graph Transfer Learning
arXiv cs.GR details SUCRe, a graph transfer learning method that tries to avoid negative transfer by only moving over reliable …
Want to join the conversation?
500,000+ game developers are already here.
Everything You Need to Level Up
Join thousands of game developers learning, sharing, and connecting together since 1999.
Learn
Thousands of tutorials, articles, and guides covering every aspect of game development.
Browse TutorialsShare
Showcase your games, build your portfolio, write devlogs, and get feedback from the community.
Explore ProjectsConnect
Discuss ideas in forums, join topic-focused guilds, and collaborate with fellow developers.
Join the DiscussionGameDev.net is free. Join in under 30 seconds.
Ready to Level Up Your Game Dev Journey?
Join thousands of game developers learning, sharing, and connecting together. Free to join, forever.