Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Base level game engines #81

Open
Kenoshen opened this issue May 2, 2024 · 3 comments
Open

Base level game engines #81

Kenoshen opened this issue May 2, 2024 · 3 comments

Comments

@Kenoshen
Copy link
Member

Kenoshen commented May 2, 2024

Like setting up a simple platform we or top down engine or isomeric engine such that you could more easily get to MVP without having to do all the leg work of setting up the movement engine from scratch every time.

@MondayHopscotch
Copy link
Member

I think this is very much related to the desires of #76 and the comment I added there.

It would be super nice to have a jumping off point for different genres, but I don't know that I personally like having X different genres of games all having code sitting in this template repo. It feels messy. Let's think on a good way to achieve this.

@Kenoshen
Copy link
Member Author

Kenoshen commented May 9, 2024

Ya, it would get too messy to have all of them in one branch at least. I'm starting to lean towards different repos that share a lot of the same util dependencies (maybe we need to start publishing the utils on the regular, ooooh like a github action that updates the patch version and publishes on commit to master). That way all the genre projects have to do is depend on the external util libraries and not too much actual business logic lives in the genre template projects themselves. But who knows, I might be oversimplifying. Might be that we just need to try out a strategy and see if it works or not.

@MondayHopscotch
Copy link
Member

+1 here. This last jam has really left me wanting a better baseline for starting with some established genres.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants