I’m just curious if somebody know something about a kind of “ survivor games framework”, or what to call it??
Like the game: survivor.io and Lonely survivor on iOS.

I can se many games like this, and have a hard time believing that everyone program all by scratch… if you know what I mean…

Is there a kind of framework, or what it’s called?
I’m a developer by hart… but never looked into games before…
/B

In general, people just write games from scratch. With some engines, particularly Unity and the Asset Store, you can buy components of games, and they do sell full games, but I think they are rarely used. For example, you might buy the player controller assets, maybe art, particle effects (for fire, smoke, etc, all pre-made), AI scripts, etc. But for the most part it will be on you to combine those assets and scripts together to make a game.

On the Asset Store there are full games you can buy and try to replace the art or customize, but the ones I tried were badly coded and hard to modify. So that is not a good idea, even if available. And the games that do this are generally not good and don't sell well, particularly if players can recognize that the template was used in other games.

In Godot, there is not really a robust asset store, so you are kind of on your own. Some places, like Itch, have art for sale, like sprite sheets, etc. And this can help if you are not an artist. But it probably makes sense to do the code yourself. Or find some tutorials (in any engine) to get the idea of the logic, but make it custom your own way. Because your game will almost surely not sell if you just reskin a template you buy online.

    I looked up survivor games, and think it goes in the direction of battle royale, arena, pvp and such, and mostly 2D and mobile devices, please correct me if I am wrong.

    Not sure if that merits an actual "framework", it may. But then the engine already is a framework and introduces so much abstraction that an additional layer may have negative effects on performance.

    If we were talking about a lower level language, then such a layer would certainly make much more sense.

    Maybe just start defining the elements and functionality you like in such a game, and see which ones merit further abstraction for re-use in similar games. There can of course also be "survivors" in a huge open world 3D game. But I think that's not what you're pondering ?

      cybereality Sorry for the late reply...
      I first want to say thanks for you take time to answering my topic.
      And thanks for the tips in how I should lok at things while progress in my new found interest in game development...

      Super... 👍

      Pixophir Thanks to you to... really feel the "love" about game development while reading what you guys say...
      I looking forward to be a part of this community...

      Thanks for the words 🙏