Agile Design and Implementation of a “Snake Game” Based on Android Platform
Pages 1333 - 1338
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.
Index Terms
- Agile Design and Implementation of a “Snake Game” Based on Android Platform
Comments
Information & Contributors
Information
Published In

October 2023
1809 pages
ISBN:9798400708305
DOI:10.1145/3650400
Copyright © 2023 ACM.
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
Check for updates
Qualifiers
- Research-article
- Research
- Refereed limited
Conference
EITCE 2023
EITCE 2023: 2023 7th International Conference on Electronic Information Technology and Computer Engineering
October 20 - 22, 2023
Xiamen, China
Acceptance Rates
Overall Acceptance Rate 508 of 972 submissions, 52%
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 17Total 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
Check if you have access through your login credentials or your institution to get full access on this article.
Sign inFull Access
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML Format