This is EDDy, the Evolutionary Dungeon Designer. Treat it well, and it will prove to be a good friend.
Clone the repo and import it as a Maven project!! All dependencies are included in the pom.xml, so everything should work out of the box then.
EDDy uses JavaFX v.17.0.2; thus, Java JDK 17 (v.17) is needed!
JavaFX is added as a dependency in the pom.xml so there is no need to manually download JavaFX!
[11] A. Alvarez, J. Font and J. Togelius, "Designer Modeling through Design Style Clustering," in IEEE Transactions on Games, doi: 10.1109/TG.2022.3143800. Preprint available: https://arxiv.org/abs/2004.01697.
@article{alvarez2022-designerpersonas,
author={Alvarez, Alberto and Font, Jose and Togelius, Julian},
journal={IEEE Transactions on Games},
title={Designer Modeling through Design Style Clustering},
year={2022},
volume={},
number={},
pages={1-1},
doi={10.1109/TG.2022.3143800},
note ={Preprint available: https://arxiv.org/abs/2004.01697},
publisher={IEEE}
}
[10] Alvarez, A., Font, J., Dahlskog, S., & Togelius, J. (2021). Assessing the Effects of Interacting with MAP-Elites. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 17(1), 124-131.
@article{Alvarez2021_assessingMAPE,
title={Assessing the Effects of Interacting with MAP-Elites},
volume={17},
url={https://ojs.aaai.org/index.php/AIIDE/article/view/18899},
number={1},
journal={Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment},
author={Alvarez, Alberto and Font, Jose and Dahlskog, Steve and Togelius, Julian},
year={2021},
month={Oct.},
pages={124-131}
}
[9] Alvarez, A., Grevillius, E., Olsson, E., and Font, J., 2021. Questgram [Qg]: Toward a Mixed-Initiative Quest Generation Tool. In The 16th International Conference on the Foundations of Digital Games (FDG) 2021 (FDG'21). ACM.
@inproceedings{alvarez2021_questgram,
author = {Alvarez, Alberto and Grevillius, Eric and Olsson, Elin and Font, Jose},
title = {Questgram [Qg]: Toward a Mixed-Initiative Quest Generation Tool},
year = {2021},
isbn = {9781450384223},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3472538.3472544},
doi = {10.1145/3472538.3472544},
booktitle = {The 16th International Conference on the Foundations of Digital Games (FDG) 2021},
articleno = {6},
numpages = {10},
keywords = {Procedural Content Generation, Mixed-Initiative Co-Creativity, Grammars, Quest Generation},
location = {Montreal, QC, Canada},
series = {FDG'21}
}
[8] Flodhag, A., Tolinsson, S., Alvarez, A., and Font, J., “To make sense of dungeons: Developing procedural narrative for edd with the help of macro patterns,” In: CHI PLAY ’20 Extended Abstracts, (New York, NY, USA), ACM, 2020.
@InProceedings{flodtol2020-WIPMakeSenseDungs,
Author = {Flodhag, Alexander and Tolinsson, Simon and Alvarez, Alberto and Font, Jose},
publisher = {ACM},
address = {New York, NY, USA},
booktitle = {Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts},
numpages = {4},
series = {CHI PLAY '20 Extended Abstracts},
Year = {2020},
Title = {To make sense of dungeons: Developing procedural narrative for EDD with the help of macro patterns}
}
[7] Alvarez, A., Font, J., Dahlskog, S. and Togelius, J., "Interactive Constrained MAP-Elites: Analysis and Evaluation of the Expressiveness of the Feature Dimensions," in IEEE Transactions on Games, doi: 10.1109/TG.2020.3046133. Preprint available: https://arxiv.org/abs/2003.03377.
@article{Alvarez2020-ICMAPE,
author={Alberto Alvarez and Steve Dahlskog and Jose Font and Julian Togelius},
journal={IEEE Transactions on Games},
title={Interactive Constrained MAP-Elites: Analysis and Evaluation of the Expressiveness of the Feature Dimensions},
year={2020},
volume={},
number={},
pages={1-1},
doi={10.1109/TG.2020.3046133},
note ={Preprint available: https://arxiv.org/abs/2003.03377},
publisher={IEEE}
}
[6] Alvarez, A., Font, J., "Learning the Designer’s Preferences to Drive Evolution," In: Applications of Evolutionary Computation. EvoApplications 2020. Lecture Notes in Computer Science, vol 12104.
@InProceedings{Alvarez2020-DesignerPreferences,
author="Alvarez, Alberto
and Font, Jose",
editor="Castillo, Pedro A.
and Jim{\'e}nez Laredo, Juan Luis
and Fern{\'a}ndez de Vega, Francisco",
title="Learning the Designer's Preferences to Drive Evolution",
booktitle="Applications of Evolutionary Computation",
year="2020",
series = "Lecture Notes in Computer Science",
volume = "12104",
publisher="Springer International Publishing",
address="Cham",
pages="431--445",
isbn="978-3-030-43722-0"
}
[5] Alvarez, A., Dahlskog, S., Font, J., Togelius, J., "Empowering quality diversity in dungeon design with interactive constrained map-elites," In: 2019 IEEE Conference on Games (CoG). pp. 1–8 (2019)
@InProceedings{alvarez2019-empowering,
author={Alvarez, Alberto and Dahlskog, Steve and Font, Jose and Togelius, Julian},
booktitle={2019 IEEE Conference on Games (CoG)},
title={Empowering Quality Diversity in Dungeon Design with Interactive Constrained MAP-Elites},
year={2019}
}
[4] Alvarez, A., Dahlskog, S., Font, J., Holmberg, J., Nolasco, C.,Osterman, A., "Fostering creativity in the mixed-initiative evolutionary dungeon designer," In: Proceedings of the 13th International Conference on the Foundations of Digital Games. FDG ’18 (2018)
@InProceedings{Alvarez2018-fosteringCreativity,
author = {Alvarez, Alberto and Dahlskog, Steve and Font, Jose and Holmberg, Johan and Nolasco, Chelsi and \"{O}sterman, Axel},
title = {Fostering Creativity in the Mixed-initiative Evolutionary Dungeon Designer},
booktitle = {Proceedings of the 13th International Conference on the Foundations of Digital Games},
year = {2018},
series = {FDG '18}
}
[3] Alvarez, A., Dahlskog, S., Font, J., Holmberg, J., Johansson, S., "Assessing aesthetic criteria in the evolutionary dungeon designer," In: Proceedings of the 13th International Conference on the Foundations of Digital Games. FDG ’18 (2018)
@InProceedings{Alvarez2018-aestheticCriteria,
author = {Alvarez, Alberto and Dahlskog, Steve and Font, Jose and Holmberg, Johan and Johansson, Simon},
title = {Assessing Aesthetic Criteria in the Evolutionary Dungeon Designer},
booktitle = {Proceedings of the 13th International Conference on the Foundations of Digital Games},
year = {2018},
series = {FDG '18}
}
[2] Baldwin, A., Dahlskog, S., Font, J.M., Holmberg, J., "Towards pattern-based mixed-initiative dungeon generation," In: Proceedings of the 12th International Conference on the Foundations of Digital Games. pp. 74:1–74:10. FDG ’17, ACM, New York, NY, USA (2017)
@InProceedings{Baldwin2017-patternBased,
author = {Baldwin, Alexander and Dahlskog, Steve and Font, Jose M. and Holmberg, Johan},
title = {Towards Pattern-based Mixed-initiative Dungeon Generation},
booktitle = {Proceedings of the 12th International Conference on the Foundations of Digital Games},
year = {2017},
series = {FDG '17},
pages = {},
address = {New York, NY, USA},
publisher = {ACM},
acmid = {3110572},
articleno = {74},
}
[1] Baldwin, A., Dahlskog, S., Font, J.M., Holmberg, J., "Mixed-initiative procedural generation of dungeons using game design patterns," In: Proc. IEEE Conf. Computational Intelligence and Games (CIG). pp. 25–32 (2017)
@InProceedings{Baldwin2017-MI,
author = {Baldwin, Alexander and Dahlskog, Steve and Font, Jose M. and Holmberg, Johan},
title = {Mixed-initiative procedural generation of dungeons using game design patterns},
booktitle = {Proc. IEEE Conf. Computational Intelligence and Games (CIG)},
year = {2017},
pages = {},
}
Alberto Alvarez, alberto.alvarez@mau.se (Malmö University)