this post was submitted on 20 Nov 2024
240 points (98.0% liked)

Games

39686 readers
2110 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Rules

1. Submissions have to be related to games

Video games, tabletop, or otherwise. Posts not related to games will be deleted.

This community is focused on games, of all kinds. Any news item or discussion should be related to gaming in some way.

2. No bigotry or harassment, be civil

No bigotry, hardline stance. Try not to get too heated when entering into a discussion or debate.

We are here to talk and discuss about one of our passions, not fight or be exposed to hate. Posts or responses that are hateful will be deleted to keep the atmosphere good. If repeatedly violated, not only will the comment be deleted but a ban will be handed out as well. We judge each case individually.

3. No excessive self-promotion

Try to keep it to 10% self-promotion / 90% other stuff in your post history.

This is to prevent people from posting for the sole purpose of promoting their own website or social media account.

4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

This community is mostly for discussion and news. Remember to search for the thing you're submitting before posting to see if it's already been posted.

We want to keep the quality of posts high. Therefore, memes, funny videos, low-effort posts and reposts are not allowed. We prohibit giveaways because we cannot be sure that the person holding the giveaway will actually do what they promise.

5. Mark Spoilers and NSFW

Make sure to mark your stuff or it may be removed.

No one wants to be spoiled. Therefore, always mark spoilers. Similarly mark NSFW, in case anyone is browsing in a public space or at work.

6. No linking to piracy

Don't share it here, there are other places to find it. Discussion of piracy is fine.

We don't want us moderators or the admins of lemmy.world to get in trouble for linking to piracy. Therefore, any link to piracy will be removed. Discussion of it is of course allowed.

Authorized Regular Threads

Related communities

PM a mod to add your own

Video games

Generic

Help and suggestions

By platform

By type

By games

Language specific

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] barryamelton@lemmy.world 8 points 6 months ago* (last edited 6 months ago) (1 children)

Sims are a captive market: all enthusiasts just buy it once, and there's limited number of enthusiasts. Companies either have finite money and resell the same sim again and again with a different coat of paint, or over promise and under deliver. Long gone are the days of a company that doesn't need to be profitable (like Microsoft with the early flight sims, made at a loss to showcase and sell their OS), and games are more expensive to make nowadays, not less.

To break a captive market you either increase customers (not gonna happen, in fact simmers and interest in aviation is trending down compared with the 80s and 90s), or remove the market part altogether.

Removing the market is the solution: be need an open source sim for the community by the community. Sims and libraries that can aglutinate all work done in academia, gaming, and different styles of sims under one umbrella, bringing a symbiotic work that is way better than the separate parts. We need to pull a Blender.

We are in 2024. Sims suck. They are barely multi threaded. They reimplement all planes again and again, losing all info in what they falsely call themselves "a sim museum".

We can do better.

[–] Deway@lemmy.world 5 points 6 months ago* (last edited 6 months ago) (1 children)

be need an open source sim for the community by the community.

You mean something like FlightGear ?

[–] barryamelton@lemmy.world 2 points 6 months ago* (last edited 6 months ago)

In soul yes , in reality no. I mean:

  • Something with a cutting-edge game engine like Bevy: Entity-Component-System architecture, Rust, immensely multi threaded, new graphic tecnhiques like Meshlets (same as nanite tech from UE5, the other only game engine I know that has it), physically based rendering, highly performing, customizable, with good multiplayer capabilities, using new techniques of software engineering (it's not the 90s anymore).

  • Something with a community that embraces collaboration and the new tools (again, it's not the 90s anymore). Git forges, chat platforms, RFCs.

  • Something that from the game engine to the flight models is open to be reused across academia, different types of sims such as land vehicle sims, civil aviation sims, combat sims. Something that wants to foster that kind of relationships.

All of this is possible, but not particularly easy. It doesn't need to start big, just with libraries and utilities for academia and developers that one can build on top of.

Hence why I think the formula is "Bevy + Blender + some Copyleft licensed parts (GPL) + Community". I've given quite the thought to the topic, and a custom ECS engine is paramount. One that is designed for working collaboratively and not by in-house devs with UI tools for it. One that is massive in the cutting edge of tech and at the same time easy to collaborate on remotely. That is Bevy: the shortcomings (no UI tooling l for now) don't matter for Sim games, as we normally need just one model in Blender, rigid animations, and no level editors. It also is written in Rust, is performant, a bliss to work on iteratively and grow the size of, and people are actually looking forward to work on for free, contrary to C++.

Whatever we do, the best we can do with fellow enthusiasts is recognise that sim games are a captive market. This way we can change the Zeitgeist, and move away our attention from the hype and drama of this companies (Microsoft, DCS's eagle dynamics, IL2's 1C), and into collaboration.