(二)使用VS2022克隆下载C++自制植物大战僵尸游戏教程

植物大战僵尸游戏开发教程专栏地址icon-default.png?t=N7T8http://t.csdnimg.cn/uzrnw


本文将介绍如何使用VS2022克隆下载《植物大战僵尸C++自制版本》。

Gitee项目地址:

Gitee仓库地址icon-default.png?t=N7T8https://gitee.com/GITLZ/PlantsVsZombies

Github项目地址:

Github仓库地址icon-default.png?t=N7T8https://github.com/ErLinErYi/PlantsVsZombies

游戏官网地址(下载可直接运行)

游戏官网icon-default.png?t=N7T8https://gitlz.gitee.io/lz

一、打开游戏仓库

点击上方游戏仓库链接(建议选择Gitee仓库,Github有时访问很慢,下载很慢,也可能下载中途失败),进入项目的仓库,点击克隆/下载按钮。

然后复制仓库URL,如下图所示。

二、启动VS2022

启动运行VS2022,打开后如下界面。

三、克隆存储库

点击克隆存储库(C)按钮,进入克隆存储卡界面。 将上一步复制的仓库URL地址粘贴进去,然后新建一个空目录并在路径中选择。

注意:目录名称不能有中文,否则后续会编译不通过,出现大量错误。

完成后如下图所示。最后点击右下角克隆按钮进行项目的下载。等待下载完成,项目会自动打开。

四、打开项目

克隆下载完成后会自动进入以下界面,双击下图所指位置,等待打开项目。

打开过程中可能会出现项目重定向,如下图所示,直接选择确定按钮进行项目重定向。 出现项目重定向的原因是该仓库开发时所用的Visual Studio版本是2019,使用Visual Studio 2022打开时需要将项目版本进行升级。

等待项目重定向完成就成功打开了该项目。 如下图所示。注意需要检查PlantsVsZombies项目是否被设置为启动项,设置完成后该项目字体会加粗。

至此,已经成功下载并使用VS2022打开游戏项目。

五、放置资源文件

仓库下载后缺少资源文件,现在将资源文件手动放到指定位置。打开游戏仓库(Gitee),在主页最下方有百度网盘链接,如图所示。

将文件下载完成后,解压压缩包,压缩包里面也有如何放置资源文件的教程。

放置资源文件步骤

第一步,打开项目目录,进入如下图所示目录。进入Resources目录。

第二步

第三步

至此,你已经将资源文件放好。 

六、后续

下一篇教程会详细讲解项目的整体结构,后续教程将讲解项目的源代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/820324.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux运行node项目

文章目录 1、安装node2、安装forever node的守护进程3、forever操作3.1 启动相关3.2 停止操纵3.3 重启操作 1、安装node 下载node包,wget node链接进行解压增加配置文件 export PATH$PATH:node解压路径刷新配置文件node -v 查看node版本 2、安装forever node的守护…

我这10年的“搞站”路

我叫老牛,是高中室友给起的,原因很简单,我在8人寝室年龄排第六,四川话“老6”和“老牛”读音相仿。 后来我就把我的qq昵称改成了“L.N.”,我接受了这个称呼,因为自我审视,性格的确有执拗的一面&…

【JS】querySelectorAll和getElementsByClassName

现有一段代码&#xff0c;li的类名均为item&#xff0c;有一按钮可动态添加类名为item的li。 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge…

【C++从练气到飞升】07---内存管理

&#x1f388;个人主页&#xff1a;库库的里昂 ✨收录专栏&#xff1a;C从练气到飞升 &#x1f389;鸟欲高飞先振翅&#xff0c;人求上进先读书。 目录 一、 C/C内存分布 二、 C语言中动态内存管理方式 三、 C中动态内存管理 1. new/delete操作内置类型 2. new和delete操作…

Mongodb入门--头歌实验MongoDB 实验——数据备份和恢复

在实际的应用场景中&#xff0c;经常需要对业务数据进行备份以做容灾准备&#xff0c; MongoDB 提供了备份和恢复的功能&#xff0c;分别是 MongoDB 下的 一、数据备份 任务描述 本关任务&#xff1a;按照编程要求备份数据库。 相关知识 为了完成本关任务&#xff0c;你需要掌…

前端二维码工具小程序:营销裂变的好助手

一、摘要 在数字化营销日益盛行的今天&#xff0c;如何以新颖、高效的方式吸引用户&#xff0c;成为了每一个营销者所追求的目标。前端二维码工具小程序&#xff0c;作为一款集二维码生成、AI助手与绘图画画功能于一体的综合性工具&#xff0c;不仅为营销人员提供了全新的思路…

微服务架构核心组件介绍

微服务架构是一种设计方法&#xff0c;它将应用程序分解为一组小型、松散耦合的服务。每个服务运行在自己的进程中&#xff0c;并通常围绕业务能力组织。这种架构风格使得服务可以独立地部署、扩展和维护。在微服务架构中&#xff0c;有几个核心组件是至关重要的&#xff0c;它…

android 修改kernel编译版本信息

1&#xff0c;android版本&#xff1a; 在android/build/core/version_defaults.mk中红色部分 ifeq "" "$(BUILD_NUMBER)" # BUILD_NUMBER should be set to the source control value that # represents the current state of the source code. E.g…

0101tomcat部署war访问mysql失败-容器间通信-docker项目部署

文章目录 一、简介二、部署1、mysql数据迁移2、docker部署redis3、docker部署tomcat并运行war包 三、报错四、解决1 分析2 解决 结语 一、简介 最近参与开发一个项目&#xff0c;其中一部分系统需要迁移。从阿里云迁移到实体服务器&#xff0c;使用docker部署。系统使用Java语…

openssl密钥证书管理(Key and Certificate Management)

前言 前两日应别人要求提供一份CSR文件过去&#xff0c;方便他们生成相关证书&#xff0c;对于这一块本来也不熟&#xff0c;于是找到openssl官网&#xff0c;想找找相关的教程看看&#xff0c;一番小找&#xff0c;果有收获&#xff0c;是个宝藏&#xff0c;源文档在这…

项目管理-Jiar Software

Jira Software是澳大利亚公司Atlassian出品的一款项目与事务跟踪工具&#xff0c;被广泛应用于需求管理、项目追踪、任务追踪、缺陷追踪、流程审批、敏捷项目管理等软件研发领域。它不仅是一个强大的项目管理工具&#xff0c;还是一个适用于各种类型用例的工作管理工具。 在项…

Mysql-模糊匹配度排序分页

Mysql-模糊匹配度排序分页 抛出问题 在使用模糊匹配分页的时候想根据匹配度高进行排序应该如何实现呢&#xff1f; 上面是添加的模拟数据&#xff0c;根据匹配度高的情况下张三的优先级肯定是最高的&#xff0c;首先直接使用模糊搜索分页看看效果吧。 很明显的可以看到&#…

【解决】Spring Boot创建项目常见问题

&#x1f3a5; 个人主页&#xff1a;Dikz12&#x1f525;个人专栏&#xff1a;Spring学习之路&#x1f4d5;格言&#xff1a;吾愚多不敏&#xff0c;而愿加学欢迎大家&#x1f44d;点赞✍评论⭐收藏 目录 idea无maven选项 无效发行版17 类⽂件具有错误的版本 61.0, 应为 …

数据库字段命名指南:为大型ERP系统提供通用性中英文对照表

当设计数据库时&#xff0c;良好的字段命名是确保系统可维护性和可扩展性的关键之一。在大型ERP系统开发中&#xff0c;尤其需要注意数据库字段的命名规范&#xff0c;以确保系统的可读性和可维护性。本文将探讨在数据库设计中使用拼音和英文单词命名的优缺点&#xff0c;并提供…

海外云手机为什么适合社媒运营?

如今&#xff0c;社媒营销如果做得好&#xff0c;引流效果好的账号&#xff0c;可以用来带货变现&#xff0c;而外贸、品牌出海也同样都在做社媒营销&#xff0c;Tik Tok、facebook、ins等热门的海外社媒平台都是行业密切关注的&#xff0c;必要的时候&#xff0c;大家会使用海…

「51媒体」权重高新闻源央级媒体邀约资料有哪些?

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 权重高的央级媒体邀约资源包括了中国一些最具影响力和权威性的新闻机构。具体如下&#xff1a; 人民日报&#xff1a;作为中国共产党中央委员会的机关报&#xff0c;人民日报具有极高的权…

硬件测试学习——电源纹波测试(2024.04.15)

参考链接1: 测试开关电源的纹波 在此感谢各位前辈大佬的总结&#xff0c;写这个只是为了记录学习大佬资料的过程&#xff0c;内容基本都是搬运的大佬博客&#xff0c;觉着有用自己搞过来自己记一下&#xff0c;如果有大佬觉着我搬过来不好&#xff0c;联系我删。 硬件测试学习—…

腾讯EdgeOne产品测评体验—Web安全的攻与防:云端防护一体化

目录 简介接入准备EdgeOne购买及接入服务器环境配置添加测试站点关闭防护 安全性能测试XSS攻击sql注入 站点加速测试代码测试通过在线工具对比测试Ping检测tcping网站测速 HTTPS证书 操作步骤优点 总结EdgeOne的优缺点 简介 EdgeOne&#xff0c;作为腾讯云推出的全新CDN解决方…

使用 mysql 命令行访问 ClickHouse 服务器

ClickHouse 这点不错&#xff0c;支持MySQL wire通讯协议&#xff0c;用 mysql 命令行直接连 ClickHouse 服务器&#xff0c;用起来跟 MySQL 几乎一样。 mysql 命令行客户端版本&#xff1a;8.0.16 ClickHouse 服务器版本&#xff1a;24.1.8.22 不需要任何配置&#xff0c;只…

java websocket服务端丢消息

前提&#xff1a;客户端和服务端基于websocket进行交互&#xff0c;客户端每隔8s发送心跳&#xff0c;服务端检测心跳&#xff0c;超过三分钟没收到会关闭session。   现象&#xff1a;客户端日志记录发送了心跳消息&#xff0c;服务端没收到心跳&#xff0c;超时后服务端关闭…