skip to main content
10.1145/3650400.3650624acmotherconferencesArticle/Chapter ViewAbstractPublication PageseitceConference Proceedingsconference-collections
research-article

Agile Design and Implementation of a “Snake Game” Based on Android Platform

Published: 17 April 2024 Publication History

Abstract

The research is based on rapid mobile game development, and taking a popular "snake game" for single player on Android platform as an example. This study is devoted to completing Agile development of the game system with the technology of Android Studio and Scrum model of Agile, and a scientific and feasible design process is described which consists of description of game functions, designing of game scenario, rapid user requirement acquisition, implementation of major visual game elements of "snake", "game wall" and "food". Key classes of "MainActivity" and "Choice" for functions of switching on game UI (User Interface), judgment method of "snake moving", "food eating", "snake body increase" and "snake death" are implemented effectively together in the first game version, which runs stability and positively for players. Application result shows that further work will be done in the future. Firstly, customized controls which are visual and vivid will be created for better presentation of game UI. Secondly, multiplayers networking functions should be added to make the game more exciting.

References

[1]
Xu Shen, Wei Meng, Zhengchao Peng. 2019. Design and development of multiplayer online version of gluttonous snake 3D game App. Computing Technology and Automation, 12 (December 2019), 126-128.
[2]
Yuzhe Li, Lian Sun. 2020. Snake game based on C programming language. Henan Science and Technology, 7(March 2020), 31-33.
[3]
Wei Ding. 2017. Research and realization of mobile chess game system's key technologies based on Android platform. M.ED Dissertation, School of Software, Shanghai Jiao Tong University.
[4]
Jiujiu Yu. 2018. Design and application on Agile software exploratory testing model. In Proceedings of the 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference. IEEE, Xi'an, 2082-2087.
[5]
Jiujiu Yu, Chen Yin, Jishan Zhang, etc. 2021. Design and realization of lightweight class attendance management system based on Andriod platform. Journal of Tonghua Normal University, 10(October 2021), 84-88.
[6]
Jiujiu Yu, Jisan Zhang, Yanxing Yu, etc. 2022. Design of lightweight human resource management system based on Scrum. In Proceedings of the 6th International Conference on Electronic Information Technology and Computer Engineering. ACM, Xiamen, 1166-1169.
[7]
Ying Li, Zhaocheng Lv, Shuai Chen, etc. 2020. Design and implementation of snake game based on FPGA. Journal of Tonghua Normal University, 41, 8(August 2020), 14-17.
[8]
Liqiong Pan, Xueying Zhu, Jiujiu Yu, etc. 2020. Designing of an autonomous learning system based on Agile method of Scrum. Journal of Heihe University, 1(January 2020), 215-217.
[9]
Jiujiu Yu, Jishan Zhang, Yun Chen, etc. 2022. Development of a lightweight software engineering laboratory management system based on Scrum. In Proceedings of the 5th International Conference on Advanced Electronic Materials, Computers and Software Engineering. IEEE, Wuhan, 818-821.
[10]
Jing Li. 2017. Design and implementation of mobile game based on Android platform. M.ED Thesis, School of Information Science and Engineering, Southeast University.

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
EITCE '23: Proceedings of the 2023 7th International Conference on Electronic Information Technology and Computer Engineering
October 2023
1809 pages
ISBN:9798400708305
DOI:10.1145/3650400
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 April 2024

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

EITCE 2023

Acceptance Rates

Overall Acceptance Rate 508 of 972 submissions, 52%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 17
    Total Downloads
  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media