Procedural generation: diversification algorithms for level generation in an RPG video game

Kriativ-tech Volume 1, Issue 9, April 2018, Pages: xxx Received: Dec. 28, 2019; Accepted: Feb. 25, 2020. Published: Oct. 11, 2021.

Authors

Ricardo Baptista, Assistant Professor at ISTEC-Porto/ CITECA

Renato Santos, Computer Degree at ISTEC-Porto

Media

PDF

To cite this article

Ricardo Baptista, Renato Santos, Procedural generation: diversification algorithms for level generation in an RPG video game DOI: 10.31112/kriativ-tech-2021-10-66

Abstract

It is necessary to provide some gameplay diversity to nurture a growing desire to play again when it comes to simple video games. To this end, we can focus on one of the most prominent components, the videogame environment itself.

Procedural generation algorithms assist both the developer in the development process and the player by providing new experiences each time he plays. However, studying and choosing the correct algorithm for the desired video game style is essential for success since if the algorithm does not fit the intended purpose, the feeling when playing will not be the same.

This article intends to approach some of the videogame genres and present a procedural level generation algorithms study, followed by the analysis of the algorithm implemented in a videogame developed as a personal project.

Keywords

Procedural generation, videogames, RPG, development, algorithm

References


Information Centre by Virtual Computer Through a Multi-Technology Framework

Kriativ-tech
Volume 1, Issue 1, March 2018, Pages: xxx
Received: Nov. 28, 2017;

Accepted: Dec. 8, 2017;

Published: Feb. 24, 2018

Authors

Pedro Ramos Brandao, Department of Interdisciplinary Center for History, Cultures and Societies (CIDEHUS), University of Évora, Évora, Portugal

Media

PDF

To cite this article

Pedro Ramos Brandao, Information Centre by Virtual Computer Through a Multi-Technology Framework, Internet of Things and Cloud Computing. Vol. 5, No. 4, 2017, pp. 71-75. doi: 10.11648/j.iotcc.20170504.12

Abstract

Development of a framework based in virtualization to be implemented in an information centre/ library (IC/LIB). This framework combines three technologies: virtualization, SQL, ADO.Net. It will be implemented in libraries and information centres to allow users/researchers to keep and synchronize the information with other devices and cloud computing. The individual virtual machine maintains all users’ work information after the end of the work session. However, the work information is accessible by synchronization with a cloud computer platform. Hyper-V 2012 R2 will support this framework.

Keywords

Virtualization, Library, SQL, Hyper-V

References

[1]LANKES, D. (2008). Libraries are Obsolete. OLA Quarterly, vol. 18, nr. 2.
[2]GROSS, M. (2003). Cost, Statistics, Measures, and Standars for Digital Reference Services. Library Trends.
[3]DARTON, R. (2008). The Research Library in Digital Age. Harvard University Library.
[4]WOODEN, R. (2006). The Future of Public Libraries in an Internet Age. Wiley Periodicals.
[5]SHERMAN, W. (2008). 33 Reasons why Libraries an Librarians are still extremely important. White Papel.
[6]MARSHALL, D. (2006). Advanced Server Virtualization. Auerbach Publications.
[7]UDDIN, M. (2011). Virtualization Implementation Model for Cost Effective Data Centers. International Journal of Ad, 69 a74.
[8]RICE, M. (2014). Windows Server 2012 R2. SYBEX.
[9]SINGH, A. (Janeiro de 2004). An Introduction to Virtualization. Obtido de Kernelthread.
[10]http://www.kernelthread.com/publications/virtualization/
[11]VIMERCATI, S. (2011). Secure Architectures in the Cloud. Dagstuhl Seminar.
[12]VMware. (s. d.). DRS and DPM. Obtido de VMware: http://www.vmware.com/products/drs
[13]VMware. (s. d.). High availability. Obtido de VMware: http://www.vmware.com/products/high-availability/
[14]VOORSLUYS, W., Broberg, J., & Buyya, R. (2011). Introducting to Cloud Computing. Em J. Broberg, R. Buyya, & A. Goscinski, Clound.
[15]Computing - Principles and Paradigms (p. 3). New Jersey: John Wiley & Dons.
[16]WAHLDE, V. (1993). Digital Libraries. Association of Research Libraries.
[17]WEINBERGER, D. (2011). Too Big to Know. New York: Basic Books.
[18]WITTEN, I. (2014). Digital Libraries and Society: new perpectives on information dissemination. Hamilton: University of Waikato.
[19]YUVARAJ, M. (2014). Cloud Libraries: Issues and Chalanges. Em Cloud Computing and Virtualization Technologies in Libraries (p. 385). HERSHEY: IGI Global.
[20]MICROSOFT (2013). Microsoft Private Cloud fast Track Reference Architecture Program.


Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!