Snake-Game:使用SDL库的C ++中的Snake游戏

时间:2024-03-02 06:51:01
【文件属性】:

文件名称:Snake-Game:使用SDL库的C ++中的Snake游戏

文件大小:54KB

文件格式:ZIP

更新时间:2024-03-02 06:51:01

C++

蛇游戏 这是使用SDL库构建的简单Snake游戏。 可以使用箭头键更改蛇的方向来玩游戏。 主菜单被添加到游戏中,具有三个选项:1.玩游戏,2.获取玩家统计信息,然后3.退出。 如果用户选择1,则要求用户输入其姓名并开始游戏。 游戏终止时,游戏数据将写入外部文件。 还显示玩家的最高分。 当用户选择选项2时,从外部文件中读取所有球员数据及其得分后,将显示该数据。 该程序针对每个任务分为不同的功能,并且使用多个控制结构。 播放器数据存储在一个名为records.txt的外部文件中,并从该文件中读取数据。 该代码存在于record.cpp文件中。 本地运行的依赖项 cmake> = 3.7 使> = 4.1 SDL2> = 2.0 gcc / g ++> = 5.4 基本制作说明 克隆此仓库。 在顶层目录中建立一个构建目录: mkdir build && cd build 编译: c


【文件预览】:
Snake-Game-master
----src()
--------mainmenu.h(182B)
--------controller.h(285B)
--------record.cpp(2KB)
--------mainmenu.cpp(775B)
--------record.h(205B)
--------controller.cpp(1KB)
--------player.h(272B)
--------renderer.h(600B)
--------player.cpp(327B)
--------main.cpp(1KB)
--------snake.h(721B)
--------game.h(619B)
--------snake.cpp(2KB)
--------game.cpp(2KB)
--------renderer.cpp(3KB)
----images()
--------snake_game.gif(82KB)
----CMakeLists.txt(542B)
----cmake()
--------FindSDL2_image.cmake(4KB)
----README.md(1KB)

网友评论