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

L&S - Extensibility - Maps #592

Closed
4 tasks
skaldarnar opened this issue Jun 15, 2013 · 7 comments
Closed
4 tasks

L&S - Extensibility - Maps #592

skaldarnar opened this issue Jun 15, 2013 · 7 comments
Labels
Topic: Architecture Requests, Issues and Changes related to software architecture, programming patterns, etc.

Comments

@skaldarnar
Copy link
Member

skaldarnar commented Jun 15, 2013

Add support for custom (user-made) maps, stored in a directory besides the »savegames« in the program data dir. Users should be able to simply drop new height maps into that folder.

  • read in all height map files (*.jpg, *.png, ...) from a folder and display in list when starting a new game
  • show a preview of the selectey map
  • support subfolders and additional information files (e.g. myMap.jpg and myMap.txt)
  • offer (random) procedural maps

Maybe something like this could work for the questing as well, @nh-99?

@Cervator
Copy link
Member

I wonder if this is kinda like http://forum.movingblocks.net/threads/game-mode-scenario.715 :-)

Could be saved game worlds stored under the module in a template world/scenario dir? Available when that game mode is selected.

@nh-99
Copy link
Member

nh-99 commented Jun 17, 2013

@MatthewPratt is the map guy, he is doing a lot of that map visualization/editing stuff. I think he is working on a mini-map structure that will work for visualizing height maps with waypoints.

@skaldarnar
Copy link
Member Author

@Cervator: Yes something like that. When the mode is selected, we can offer some setup menu (similar to the »perlin with setup«) where the user can specify some details.

@nh-99: It's not just about the visualization/mini map, but also loading "third party" maps from an external directory. The intent of my question was if it would be possible to load custom quests/dialogues from a text file for example?

@MatthewPratt: As the preview for perlin already works I figure out it would be doable to display a preview of height map based maps as well? Don't know how much of the information will be available before actually generating/loading the world, but putting some marks in there to indicate the bases of the two factions or important spots could work as well?

(Added one more check box to the list above.)

@MatthewPratt
Copy link
Contributor

@skaldarnar Anything is doable.

@nh-99
Copy link
Member

nh-99 commented Jun 18, 2013

@skaldarnar questing is implemented from the prefabs within my module, but it could be possible to load them from text files. I don't feel that it is necessary though because people can create quests with prefabs in their own modules.

@skaldarnar
Copy link
Member Author

@MatthewPratt 👍

@nh-99: Would have been a long term goal anyway ;) Maybe extensibility for question via modules is better anyway. And as long as there is a way to extends, everything is fine :)

@rzats
Copy link
Member

rzats commented Oct 25, 2016

Moved to Terasology/LightAndShadow#46.

@rzats rzats closed this as completed Oct 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Topic: Architecture Requests, Issues and Changes related to software architecture, programming patterns, etc.
Projects
None yet
Development

No branches or pull requests

5 participants