1.项目背景
近几年,小游戏开始流行于手机界面,如微信推出的“跳一跳”小游戏,因操作简单、节奏轻快,吸引了大量手机用户,再如近年火热的“召唤神龙”小游戏在短时间内涌入大量玩家,导致游戏网页端暂时进入崩溃状态。Python作为一款开源的程序设计语言,它有着众多优势。凭借着越来越丰富、功能越来越强大的扩展库,Python在各个领域越来越突出,如数据分析、矩阵运算、文本处理、深度学习、图形处理和语音识别等。
本项目旨在利用Python制作贪吃蛇这款2D游戏,完成模块和框架的搭建,实现通过键盘操作贪吃蛇完成“转向”、“吃食物”和“身体增长”等多个要求。
2.项目目标
本项目旨在利用面向对象和程序设计技术开发贪吃蛇游戏模块,实现贪吃蛇游戏程序。
3.核心技术
(1)Python基础知识
(2)Python面向对象与程序设计