Replies: 1 comment 1 reply
-
I expect you'll get more precise answers from the community, but as an example, the game Distant Worlds 2 was made using Stride. The game developers forked and customized the engine to suit their needs (though we don’t have exact details). https://store.steampowered.com/news/app/1531540/view/4675388674389181062 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The "job": A turn based strategy game where players queue up commands to their units, and only once all players have ended their turn does the game acts on them and presents the new state of the world that resulted to the players (the so called simultaneous turn system).
More specifically what I am looking at doing is having the code that processes the commands and updates the state of the world (the Domain) as its own layer with no dependencies on other parts of the system (i.e. it can be developed independently as it's own class library) and then effectively use Stride to provide the presentation layer that allows players to issue commands and view the world.
I'd like to be able to do this (the Stride bits) via the Game Studio as that seems the easier "introduction", but it feels like this needs to be Code First - as none of the tutorials/help videos I've found tell me how to achieve this via the Game Studio. Any help about where to start (what's the right approach, what tutorials/videos are a good place to begin my learning with this in mind) would be appreciated.
Beta Was this translation helpful? Give feedback.
All reactions