This was posted 2 years ago [1], and some good resources were shared there. Would love to know if there are any new spaces to check out in 2024.
It has a forum, some great threads come out, sometimes, such as this one showing how an artists sketches for games:
https://www.newgrounds.com/bbs/topic/1531517
Many aspects come into play for game dev, a catalog of games built by the community is a great source of inspiration and can lead to technical discussion and commenting. The whole artistry side of things is a big part, text as a medium isn't ideal. Newsground is a hub for all game related materials.
For more technical threads and "professional" discussion I suppose unreal/unity forums and channels are the defacto go to
Related:
Ask HN: Sites like HN on other topics?
https://news.ycombinator.com/item?id=37611708
Ask HN: What are some communities like HN?
I also loved reading the contributed postmortem articles. It had a fairly active forum too, as far as I recall.
They've rebranded and I don't know if they're any good these days, but at least a lot of their postmortems are still online[1] which is a nice touch.
[1]: https://www.gamedeveloper.com/search?q=postmortem&sort=oldes...
Might need to spread out. Go to engine-specific forums, programming subdomains (eg, graphics programming), news and industry etc.
Then find a small community or maybe YouTuber and join their discord. Try to find a smallish community of people in a similar boat with similar qualifications as you. Lots of YouTubers with discord communities. Try to find one of these and take from there
For indie devs:
TIG Forums
Syntax Bomb. Very small.
Although the community can be quick to discard or shun you if you appear too salesy btw
1. Poison Assets on popular e-stores that will get your team DMCA'd and or sued eventually
2. Submarine copyrights on content (i.e. the usage rights may morph in time, and thus that cool artwork people shared is now a liability again.) Even CC0 does not guarantee some ambitious fool won't drop a turd in the punch-bowl later.
3. Outright plagiarism, competitiveness of established medium studios (in a maintenance cycle) will often crush indie teams if its a low-hanging fruit project (see app store ecosystem)
4. Open source is great in some ways, until you actually go to build something commercial... Then the RTFM support response on rigging/shaders/mocap broken 35% of the time out of the box... or extortion-ware delusional licenses... makes you immediately regret paying some amateur to maintain a design pipeline. You will not save money given your labor is the biggest burn rate on budgets. (wasted $10k grand investigating a few dozen projects in hopes people would get off their ass, but there were a few groups that truly were worth every penny.)
5. Use of many common recommended applications is not necessarily going to help get product out the door. You probably don't need to learn ZBrush, as most games are all about low-poly... so you will be retopo'ing that sculpt anyway, end up manually rigging as an amateur team, and resort to sprite aliasing in the engine of your choice (teams will lose momentum eventually on a large project.)
6. Even on HN, the ecosystem is far from encouraging on many topics. It seems a lot of "content" is forum spam Astroturf for personal products and services. And a few people really don't want feedback on their nonsense content.
7. As a developer you have likely never been at the mercy of IT customer support. I'd recommend meditation or Vodka to try and maintain a constructive dialogue with some folks.
6. Start small, focus on the hard parts first, and anticipate the Internet is often less than helpful for esoteric hard problems.
7. People disagree because autism. Stay away from DDS files, as many esoteric formats are just broken in most applications.
8. Don't mess around... look at Unreal+xbox (desktop/console) or Unity+steam (mobile/low-end) pipelines... UE is often more work, but a game can look great as even your baked lighting will remain consistent.
9. If something isn't fun or entertaining, don't waste your time... brogrammers hyping shovel-ware games was always cliché. The world doesn't need 120 Tetris clones, no matter how bad EA's version is...
10. Consider anyone working a 60+ hour week is not going to be hanging out in forums giving free tech support. These folks will take mercy on juniors once in awhile, but only if you show at least minimum effort to solve something on your own.
11. Irrational competition is a thing, so just follow your dev schedule. Some people go bankrupt before admitting defeat, as they argue over how fake the grass looks while their RTX4090 warms the house.
12. Freeze your build tree in a VM OS backing image. That way when someone upstream does something silly the entire project doesn't get foobar'ed.
13. Game reviewers will bitch about chocolate ice-cream.... If your game is fun, than tell them to go pound sand.
Most forums died with the rise of social media, and the sad fact is one really can't rely on community support most of the time for niche problems.
Best of luck, go build something fun and beautiful =3