Development of a Sprite-Based Architecture for Creating 2D Games in Reconfigurable Environments Using FPGA Devices

  • Gabriel Sá B. Alves UEFS
  • Anfranserai M. Dias UEFS
  • Victor T. Sarinho UEFS

Resumo


The understanding of concepts worked on FPGAs combined with the creation of games in hardware platforms has helped in the understanding and assimilation of the necessary techniques and approaches to build digital game systems. This work presents the development and validation of a Sprite-Based Architecture that aims to develop 2D games in reconfigurable environments based on FPGA devices. To this end, a set of functions and other resources implemented in C language were develop, that aims to help the creation of games through the developed architecture.

Palavras-chave: FPGA, 2D Games, Digital Systems

Referências

Gamebuino, https://gamebuino.com/, Janeiro de 2022.

Ali, S. I. et al. (2021). A strategical approach for implementing digital games on fpga. Turkish Journal of Computer and Mathematics Education (TURCOMAT), 12(10):3539–3549.

Alves, G. S. B., Dias, A. M., and Bittencourt, J. C. N. (2021). Collenda: A games development platform in reconfigurable environments using fpga devices.

Egyir, R. J. and Devendorf, R. P. (2020). Design of a cricket game using fpgas.

Jiménez-Fernández, C. J., Oliva, C. B., Fernández, P. P., Soto, A. G., Ordóñez, F. E. P., and Barrero, M. V. (2020). Learning vhdl through teamwork fpga game design. In 2020 XIV Technologies Applied to Electronics Teaching Conference (TAEE), pages 1–5.

Mishraa, A., Kumarb, A., and Pariharc, R. (2017). Design and fpga implementation of space shoot game. International Journal of Control Theory and Applications, 10(30).

Singla, N. and Narula, M. S. (2018). Fpga implementation of snake game using verilog hdl.

Xia, S.-M., Xu, X.-L., Qin, L., and Liu, C.-H. (2013). Galaxian game on altera de2-115 fpga architecture.

Y. Q. Loh (2020). Designing a game on fpga using verilog.
Publicado
24/10/2022
ALVES, Gabriel Sá B.; DIAS, Anfranserai M.; SARINHO, Victor T.. Development of a Sprite-Based Architecture for Creating 2D Games in Reconfigurable Environments Using FPGA Devices. In: TRILHA DE COMPUTAÇÃO – ARTIGOS CURTOS - SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 21. , 2022, Natal/RN. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 283-288. DOI: https://doi.org/10.5753/sbgames_estendido.2022.225306.