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

Basic Rooms #7

Open
RazeLighter777 opened this issue Apr 15, 2019 · 4 comments
Open

Basic Rooms #7

RazeLighter777 opened this issue Apr 15, 2019 · 4 comments
Labels
todo Features currently in progress, top priority.
Milestone

Comments

@RazeLighter777
Copy link
Owner

Add the basic rooms to the core plugin. Probably do basic terrain features and whatnot.

  • Some sort of wilderness tile that is generated on the hash of the room position and world name / creation date
  • A generic plain tile.
  • A solid rock wall tile
  • Maybe some land features
@RazeLighter777 RazeLighter777 added the todo Features currently in progress, top priority. label Apr 15, 2019
@RazeLighter777 RazeLighter777 added this to the Core Game milestone Apr 15, 2019
@RazeLighter777
Copy link
Owner Author

Began implementing the wilderness tile, but I am planning to move some code into the Room class.

@RazeLighter777
Copy link
Owner Author

Worked on this further, but realized that the room classes and sections need some refactoring.

@RazeLighter777
Copy link
Owner Author

Ok, I finished the class for the natural rooms, but now realize I need to add some directional section link classes and methods for easy linking to North, South, etc.

@RazeLighter777
Copy link
Owner Author

The directional links are done, and I have now finished and tested the RandomNaturalTerrain class. I am going to halt on this for now, and focus on finishing the other categories before getting any further into more rooms. The RandomNaturalTerrain should do for testing purposes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
todo Features currently in progress, top priority.
Projects
None yet
Development

No branches or pull requests

1 participant