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

Creating the Door Placer for a Room #30

Open
Koldar opened this issue Oct 26, 2017 · 0 comments
Open

Creating the Door Placer for a Room #30

Koldar opened this issue Oct 26, 2017 · 0 comments
Assignees

Comments

@Koldar
Copy link
Collaborator

Koldar commented Oct 26, 2017

This task was written by @micheledusi . Your task is to create a class that works with the RoomGenerator (see Issue #3 ) in order to substitute some "plainWallTiles" with "RoomWallTiles".
These tiles are prefabs used to visualize the 3D model of a room; they all have the same "modular" dimension, so you can switch from one to another without moving adjacent tiles.
The RoomGenerator instantiates a room with no door. To complete this task your "DoorPlacer" has to take off some of those walls and put some "door pieces" instead. The door pieces, in the alpha version, have to be instantiated only at ground floor.
To decide how and where to put a door, you methods should accept some door coordinates: a possibility is to create a struct "CardinalDoorPlacement" which is composed by the cardinal orientation of the wall (north, south, west, east), and the number of the tile to substitute.
When you can substitute every tile subset with a new door tile set, your task is accomplished.

@Koldar Koldar added this to the DataStructureImplemented milestone Oct 26, 2017
@micheledusi micheledusi self-assigned this Oct 27, 2017
micheledusi pushed a commit that referenced this issue Oct 27, 2017
- Created the room maker which positions and visualizes tiles.
- Dependecies with 3D models have to be verified.
- Textures have to be implemented yet
- DoorPlacer has to be implemented (Issue #30).
@Koldar Koldar removed this from the DataStructureImplemented milestone Oct 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants