Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Larger tiles (tracks, etc.) #4

Open
davidwengier opened this issue Nov 28, 2019 · 4 comments
Open

Larger tiles (tracks, etc.) #4

davidwengier opened this issue Nov 28, 2019 · 4 comments

Comments

@davidwengier
Copy link
Owner

Curved tracks would look a lot better if they could be bigger, and take up 2x2 cells. In general, support for larger items on cells might be useful for The Future™

@ScottHolden
Copy link
Contributor

ScottHolden commented Nov 29, 2019

I like the idea of an abstract x * y tile that can define which edges tracks connect via. Would allow for a 3 * 3 y connector

@davidwengier
Copy link
Owner Author

Yes, and the API would be easy enough too.. perhaps an IEnumerable<ConnectionPoint> on a track or something.

@davidwengier davidwengier changed the title Larger curves Larger tiles (tracks, etc.) Nov 29, 2019
@ScottHolden
Copy link
Contributor

Yeah, in the example of the 3 * 3 y connector, would it return the 3 cells that are connected, and their direction of connection?

@davidwengier
Copy link
Owner Author

Maybe... I don't know because ConnectionPoint doesn't exist. Otherwise a track.ConnectsTo(col, row) would work.

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

No branches or pull requests

2 participants