SBC { Proceedings of SBGames 2020 | ISSN: 2179-2259 Industry Track { Full Papers A Framework for Metroidvania Games Bruno Pinheiro Oliveira Artur de Oliveira da Rocha Franco Jose´ Wellington Franco da Silva Federal University of Ceara´ Federal University of Ceara´ Federal University of Ceara´ Fortaleza, Brazil Fortaleza, Brazil Fortaleza, Brazil
[email protected] [email protected] [email protected] Fernando Antonioˆ de Carvalho Gomes Jose´ Gilvan Rodrigues Maia Federal University of Ceara´ Federal University of Ceara´ Fortaleza, Brazil Fortaleza, Brazil
[email protected] [email protected] Abstract—Metroidvanias feature extensive maps that require of a Metroidvania, was nominated in 3 categories for GDC proper exploration by reporting to skills acquired through the Choice Awards 201823, including the main category Game game, in addition to frequent fights against enemy waves. This of the Year. This is a major achievement for an indie game, gameplay style develops an enthralling experience built around factors such as curiosity and challenge, besides the possibility considering the heavyweight titles also nominated, such as of evolving, obtaining rare items, finding unusual usage to well- God of War and Red Dead Redemption 2. known abilities, and unprecedented encounters. Metroidvanias A. Motivation are therefore fairly complex pieces of software that demand a considerable development effort. In this paper, we propose In industry, game development demands reducing produc- a framework for building Metroidvania games comprising the tion costs by resorting to modern methodologies, techniques, following key aspects of this genre: large map navigation; battle libraries, frameworks, and software tools specialized for game system; inventory; pathfinding; assistance system, allowing for getting help from companion NPCs (Non-Player Characters); productions [4] [5] [3].