|
Acadêmico(a): Gilson Rodrigues Maciel |
Título: Motor de jogos 2D de encaixe de imagens na plataforma Android |
|
Abstract: |
This work presents the development of a 2D game engine for image’s puzzle and also the process of creating an application to build puzzle games. The puzzle layer allows games to be created by simply adding new boards, which contains the puzzle pieces used in the game and their images. To highlight the puzzle layer were created two games, one being a puzzle with the human body organs and the other with the letters of the word bola. The engine was built using the component oriented architecture approach, which allows the algorithms to be encapsulated in a component and also be reused by any object of a game. This paper also shows the creation of new components, how to use the engine and was also done some benchmark tests, memory tests and opinion survey on usability with the students of pedagogy and computer science of FURB. The performance tests showed good results within the proposed application, which a scene has around 30 objects. Even though a performance bottleneck was identified within the Canvas rendering, which occurs because hardware acceleration is not supported with bitmaps. In projects of fast paced games which lots of objects are colliding it is necessary to implement and use the OpenGLRenderSystem. The opinion survey showed a positive response towards the application being used as an education support tool. This project was developed for Android, using the Canvas as the rendering tool of the application. |
|
|