GEnEbook: A Game Engine to Provide Electronic Gamebooks for Adventure Games

Resumo


Gamebooks can be defined as a printed fiction that allows the reader to participate in the story by making choices. They were famous in the 80s or 90s and are reappearing today due to the combination of readers' interest with the ease of use and the presentation novelty provided by ebooks. This paper presents GEnEbook, a game engine proposal able to provide electronic gamebooks for adventure games. It uses a game data model and a multimedia game panel capable of dynamically represent gamebook adventures, together with a game builder structure able to provide valid ebook files according to security limitations defined by ebook readers. As a result, a development approach able to create interactive and gamified ebooks (the g-books) was provided, together with a reusable perspective for the fast generation of electronic gamebooks (g-books) without worrying about interpretation and execution details of compatible ebook readers.

Palavras-chave: game engine, ebook, gamebook, g-book, interactive story, adventure game

Referências

M. Figueiredoa and J. Bidarrab, “The development of a gamebook for education,” Procedia Computer Science, vol. 67, pp. 322–331, 2015.

A. Rollings and E. Adams, Andrew Rollings and Ernest Adams on game design. New Riders, 2003.

M. Gabsdil, A. Koller, and K. Striegnitz, “Building a text adventure on description logic,” in International Workshop on Applications of Description Logics, Vienna, September, vol. 18, 2001.

B. D. Ballentine, “Textual adventures: Writing and game development in the undergraduate classroom,” Computers and Composition, vol. 37, pp. 31–43, 2015.

S. Okuda and K. Emi, “Make once, play anywhere!: Epub 3 interactive function enables us to make and play game software anywhere!” in 2013 IEEE 2nd Global Conference on Consumer Electronics (GCCE). IEEE,2013, pp. 381–384.

J. Bidarra, M. Figueiredo, and C. Natálio, “Interactive design and gamification of ebooks for mobile and contextual learning,” International Journal of Interactive Mobile Technologies (iJIM), vol. 9, no. 3, pp.24–32, 2015.

S. Droutsas, P. Patsilinakos, and A. Symvonis, “Interactive personalized ebooks for education,” in 2018 9th International Conference on Information, Intelligence, Systems and Applications (IISA). IEEE, 2018, pp.1–8.

B. N. Miller and D. L. Ranum, “Beyond pdf and epub: toward an interactive textbook,” in Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education, 2012, pp.150–155.

B. M öslein-Tr öppner and W. Bernhard, Digitale Gamebooks in der Bildung. Springer, 2018.

H. Ghaem Sigarchian, S. Logghe, R. Verborgh, W. De Neve, F. Salliau, E. Mannens, R. Van de Walle, and D. Schuurman, “Hybrid e-textbooksas comprehensive interactive learning environments,” Interactive Learning Environments, vol. 26, no. 4, pp. 486–505, 2018.

S. Apel, D. Batory, C. Kästner, and G. Saake, Feature-oriented software product lines. Springer, 2016.

V. T. Sarinho, G. S. de Azevedo, and F. M. Boaventura, “Askme: A feature-based approach to develop multiplatform quiz games,” in XVII Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), 2018.

W. Frakes and C. Terry, “Software reuse: metrics and models,” ACM Computing Surveys (CSUR), vol. 28, no. 2, pp. 415–435, 1996.

Plato, “Javascript source code visualization, static analysis, and complexity tool,” https://github.com/es-analysis/plato, 2012.

B. Leporini, L. Minardi, and G. Pellegrino, “Interactive epub3 vs. web publication for screen reading users: the case of ’pinocchio’ book,” in Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good, 2019, pp. 235–238.
Publicado
18/10/2021
Como Citar

Selecione um Formato
SARINHO, Victor Travassos. GEnEbook: A Game Engine to Provide Electronic Gamebooks for Adventure Games. In: SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 20. , 2021, Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 59-68.