PC休闲游戏~植物大战僵尸-植物连连看v1.0正式发布啦(更新iPhone版本)!

【UE5.3】不用插件实现HTTP、Websocket客户端 纯C++代码实现HTTP、Websocket客户端,并通过蓝图完成调用并测试 阅读详情


 

11.29:

又稍微花了一些时间制作了HD的iPad版本,不过提交app store审核失败了,侥幸看来真的只有一次啊生气

-增加计分(done)

-增加关卡选择(done)


6.14:

看到卖的很悲惨,限免了一下,发现昨天的销量是1.2k个(其中中国区900多个),出乎我的意料,所以还是打算再做一个版本吧。

 

schdule:

-增加计分

-增加关卡选择

-增加更多的BGM

-支持Game Center

-改进图片质量(待定)

-支持Retina(待定)

 

 

5.12:

v.12上传app store成功: app store 传送门

 

4.24:用cocos2dx重写的v1.1版本完成,顺便也提交了一下app store,看运气吧,估计会被reject,不过我还是会继续做的~~~

 -在模式选择中增加了help,option,quit场景,

   -option里面能设置背景音乐和声音

   -help写了简单的帮助,和credit信息

   -quit,回到start界面(其实start界面没什么实际的用处,pc版的pvz加入start界面是为了解压缩加载资源。

 -增加了zombie模式,但还是随机的关卡

 -游戏中,增加了选择炸弹时使用粒子系统的爆炸效果,tile消失时,增加旋转缩小的动画

 -弹出option scene时,增加阴影透明遮罩效果

 -在game over scene,all levels pass scene,game result scene完成时增加模态对话框的提示(用了ios的sdk,所以无法跨平台,需要重新实现)

 

schdule:

-实现v1.1在android下编译通过

-增加计分部分

-增加关卡显示(可以任意选择关卡 )

-增加zombie模式的关卡

-考虑hard模式的制作

-考虑联机模式的制作

 

 

 

3.10:

移植进度50%吧,不过始终还是没在android模拟器上调过。

2011.3.6:

用cocos2dx重写代码,目前先以iPhone平台为主,完成成再考虑以android平台。

 

11.26:

好不容易破解了xcode,做出了ipa包,大家有兴趣的可以装上去玩玩

点我下载

11.7:

  移植进度99%,有几张图片还要修改,然后在真机上测试后发现触摸精度还需要再调整。

10.31:

  在凌晨更新的,呵呵。

  目前进度50%吧,xcode也差不多用熟悉了,mac也是,总之已经上手了,移植植物连连看只是时间问题了。

  神啊,赐我一个喜欢做游戏的给力美工吧~

10.12:

  在google code上托管了代码,开始用svn管理代码了,方便roll back,吼吼。然后重写了一些动画的代码,貌似还有些问题。

  iPhone版的移植还没正式开始,等pc版的代码优化后吧。

10.10:

更具大家的反馈做了些修改,感谢秋秋(我同事,哈哈),鸡翅给我的反馈意见。暂不放出更新版本了,更多有趣的模式在制作中,大家可以小小的期待一下。

1)重新排列时不会改变图形,只改变图片(跟qq游戏一样)

2)当找不出可以连接的植物时,会自动做一个重新排列

3)降低困难模式的难度

10.7:
  v1.0版制作完成,具体游戏提供的功能请看下面

10.6:

  更新游戏视频,点我去看视频

10.5:

  终于完成了v1.0的半成品,普通模式和困难模式基本完成, 不过还没加入关卡的概念,另外加入了音乐的控制。啊,国庆几天都扑在这个上面了,哈哈。

 

9.22:

  自从知道如何提取《植物大战僵尸》的资源后,就萌生了制作一款以植物和僵尸为素材的连连看,目前进度50%,只是实现最基础的练练看模块,更多的模式还没加进去,慢慢做吧。

---------------------------------------------------------华丽的分割线 --------------------------------------------------

 

游戏说明:


  本游戏的素材全部来源于《植物大战僵尸》PC版,资源部分版权贵游戏原公司所有!游戏中精心挑选了原游戏中的各种音乐和音效,让你的游戏的过程中有既熟悉又神奇的感觉,哈哈
  游戏用HGE作为渲染引擎,采用C++语言用vc2008开发,并且会在近期内开源,喜欢制作游戏的同学可以看看偶的代码,作为参考。
  感谢EGameSir,让我知道了如何制作闪电的效果,感谢yijun,あきら,竜竜帮我修图,特别还要感谢竜竜帮我录制了一个声音效果,大家快去游戏里找找吧!
  游戏运行需要DirectX9.0c以上版本。

游戏背景:
  在XXXX年,僵尸们进攻植物星球,一个全是植物的星球,而且由于之前的进化,僵尸们现在偏向于喜欢吃植物了。但是植物星球比较有个特殊的地方,就是只有两个一样的植物才能吃掉(勉强加进去连连看的规则~~),但是僵尸们的视力很差~。而这个时候倒霉的你刚好被僵尸抓去了,僵尸们威胁你帮助他们,不然就吃了你的脑子(本性难易嘛~)...

 

图标解释:

      液体炸弹:自动吃掉2个植物(谁说杀虫剂不能杀植物~)
      自动瞄准器:自动找到2个植物
       神奇大脑:让时间暂停(这个是人脑吧...)
       随机铲子:对植物重新随机排列(因为不能按照你想要的顺序排列... )

 

Normal:  
  普通模式,植物的图标比困难模式里的要大,一共分为30关,并且每一关的时间限制会比上一关要少
Hard:   
  困难模式,每种道具只有1个,并且限制时间很短,而且图标很小。难度很BT...
Practise:
  练习模式,和普通模式基本一样
Zombie:
  用zombie的图标进行游戏,这个只有在普通模式通关的情况下才会开启!

另外游戏支持自动存档功能。

 

游戏下载:点我下载游戏

 

 

游戏截图:

1.title

 

2.menu

3.Normal模式

 

4.游戏中的menu

 

5.Hard模式

 

6.Zombie模式

 

 

 

Linux下自动化解析q7签名文件的有效期与时间戳 本文详细介绍了在Linux环境下自动化解析q7签名文件有效期与时间戳的方法。通过编写高效脚本,开发者可以批量提取签名时间信息,验证签名有效性,并集成到CI/CD流程中。文章提供了完整的脚本实现,包括错误处理、批量处理功能,并解决了常见环境问题,特别适用于国产操作系统如UOS的开发场景。 阅读详情

相关推荐

用数据分析优化彩票决策:放弃预测,专注理性投入

彩票本质上是负和博弈的概率系统,其核心并非号码预测,而是对玩法规则、返奖率(RTP)、投入策略与心理约束的量化决策。基于组合数学与二项分布的分析方法,可精确计算各奖项概率、评估不同玩法的实际回报效率,并构建个人资金-风险-目标模型。数据的价值不在于打破随机性,而在于识别非随机环节——如奖池跃升期的RTP波动、固定奖的保底收益、冷热号背后的分奖博弈结构。这种以决策优化为导向的数据实践,适用于将彩票视为受控实验的理性参与者,而非追求玄学中奖的投机者。

frank1998819 641

植物大战僵尸pak修改

植物大战僵尸pak修改 C++

qq_42877866的博客 2431

Linux下Linpack测试GPU和CPU性能

前面的文章已经介绍了如何搭建Linpack环境:https://blog.csdn.net/liu_feng_zi_/article/details/107429720 接下来说明如何使用 一、编写运行脚本: 新建文件:run_linpack.sh,内容如下: export HPL_DIR =/root/LHC/Linpack/hpl-2.0_FERMI_v15 export MKL_NUM_THREADS=6 export OMP_NUM_THREADS=6 export MKL_DYNAMI.

liu_feng_zi_的专栏 4633

《经典食人花》windows经典桌面游戏食人花(吃花)登陆iOS,Android啦

App Store:点我下载 Google Play:点我下载 百度盘直接下载APK:点我下载 经典Windows桌面小游戏食人花(又名吃花)强势登陆iOS/Android,专门为手持设备优化的操作,独有的即时存档功能,更多的关卡,快快下载,重温童年经典! 游戏玩法:点击地图控制小红人走向,拿到蘑菇。途中要注意不要被食人花吃掉!这个游戏的关卡很具有挑战性! 游戏特色:

Karl的专栏 3万+

深入解析YT8521S千兆以太网PHY芯片的设计与调试要点

本文深入解析了YT8521S千兆以太网PHY芯片的设计与调试要点。重点剖析了硬件设计中的电源方案、RGMII接口电平配置(尤其是1.8V电平方案)以及PCB布局布线等关键细节,并提供了从硬件检查、驱动配置到性能测试的完整调试流程,帮助工程师规避常见陷阱,实现稳定可靠的千兆网络连接。

weixin_29190573的博客 687

物料主数据管理难在哪?基于AI算法的数据清洗工具了解一下

企企通打造的一套以AI模型和算法为核心的产品及服务,可针对各类企业的不同主数据痛点难点,提供多种解决方案,能够快速完成物料主数据清洗、识别、匹配、梳理,满足一物一码、分类梳理、一品多商、多维度比价、精准寻源选品、建立标准物料库、供应商及客户主数据清洗等业务场景需求。随着AI技术的快速发展,智能算法在数据清洗领域的应用越来越广泛,越来越多的数据清洗工作已经开始交由智能算法完成,通过自动化的方式处理大量数据,识别和纠正错误,填补缺失值,检测异常值,以及执行其他数据预处理任务,并提高效率并减少人为错误。

QQT_qqt的博客 1364

《都市摩天楼》-诺基亚经典JAVA小游戏登录iOS

还记得诺基亚手机上的经典小游戏JAVA小游戏吗?现在在ios上也可以玩了,看看你还能叠多少层 App Store(免费下载):点我 或者app store搜索“都市摩天楼”

Karl的专栏 1万+

Android框架WiFi架构

动平台,它主要是用来支持WEP,WPA/WPA2和WAPI无线协议和加密认证的,而实际上工作内容是通过socket(不管是wpa_supplicant与上层还是wpa_spplicant与驱动都采用socket通讯)与驱动交互上报数据给用户,而用户可以通过socket发送命令给wpa_supplicant调试来对wifi芯片操作,简单的说,二、android wifi 系统架构:andtoid wifi 系统引入了wpa_supplicant,它的整个wifi系统。

手机-手表蓝牙开发工程师的博客 3459

NDS自制游戏《中国象棋DS》v0.2放出

  自从N年前完成了《QQ连连看DS》后想制作第二款NDS游戏,已经想了很久了~~~也想过移植《石器时代》,但是难度貌似太大太大,psp的硬件环境视乎会简单一些。后来就想到做中国象棋的DS的版本,有过一些不错的构思,但是都由于我没有很好的熟悉DS的硬件结构而作罢(不排除以后会加上),现在的这个版本勉强能玩~~~电脑选困难模式的话会有一些慢(算法不好+ds的cpu慢)。就说这么多吧,也后或许还会更新

Karl的专栏 4976

Python实现多元线性回归(Multiple Linear Regression)

多元线性回归是一种用于建立多个自变量与因变量之间关系的统计学方法。在多元线性回归中,我们可以通过多个自变量来预测一个因变量的值。每个自变量对因变量的影响可以用回归系数来表示。

优快云 精品推荐 4331

华为数字化转型之道 方法篇 第五章 视IT为投资,用产品思维管理IT

比较传统信息化和数字化转型下的IT系统特征,我们发现业务环境、IT能力、业务和IT的关系都发生了巨大的变化(见图5-1)从“管理系统”到“作业平台”。企业通常的做法是将线下的文档、流程线上化,IT系统是作为管理系统而存在的。而面向数字化,企业的业务作业、业务运营和决策、团队协同等业务动作已经和IT系统集成,IT系统逐步转变为作业系统。从“功能优先”到“体验优先”,如果要整体完成一项工作往往需要用户在不同系统间切换,费时费力。

沧海之巅的专栏 1094

《一块都不能倒》小清新风格的经典叠楼房游戏

小清新风格的叠楼房小游戏《一块都不能倒》上线,增加末日模式,难得让你想摔手机 ,安卓和iOS的设备全支持。 下载请搜索《一块都不能倒》 或者 IOS: 点我下载   安卓: 360市场点我 Google Play点我

Karl的专栏 4447

标题:Stata17安装后遇到Java安装问题解决方法

设置JAVA_HOME环境变量:在Windows上,您需要设置JAVA_HOME环境变量以告诉Stata Java的安装路径。d. 输入变量名为JAVA_HOME,变量值为Java安装路径。注意:请确保您的Java版本与Stata兼容,并使用正确的Java安装路径。设置Stata的Java安装路径:现在,您需要告诉Stata Java的安装路径。如果您看到Java版本信息,则表示Java已成功安装。如果没有安装,请先下载并安装Java。确认Java已安装:首先,请确保您的计算机上已经正确安装了Java。

CyberSparkZ的博客 2867

Port Visual boy advance to iPhone

I don't spent much time on this project, and now the simulator runs very slowly with GBA games, only 20fps. Though I have used the ARM inline asm code instead pure C code, the speed is still not fast

Karl的专栏 3867

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

iOS游戏《胖鸟大冒险》上架app store+感想

实际上是上个星期四发售的,在很多地方都转发了,居然忘了自己的博客。   这个是我和几个朋友在业余做的,断断续续也快一年了吧。自己主要负责的是所有程序,兼整个游戏设计(谁让想出这个点子的是人是我呢)和大部分的关卡设计。应该来说花了不少时间的,期间的大部分业余时间都贡献给这个游戏了。不过谁让我喜欢马里奥,而且lep's world的关卡设计太烂呢~   因为本身是一个程序员,先说技术方面吧: 引

Karl的专栏 3609

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

《奔跑吧,胖鸟》消清新简单跑酷游戏,看你能闯几关

《奔跑吧,胖鸟》消清新简单跑酷游戏,每关有三个区域对应不同的操作和障碍,看你能闯几关 下载: 点我

Karl的专栏 3022

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

我的太鼓达人iPhone(未启动)

 6.24: Schedule(平台,iPhone,iPad,android, 暂定游戏引擎cocos2d-x,方便跨这些iOS和Android)-分析太鼓次郎的谱面格式,制作出最简单的谱面播放-增加触控-增加计分-增加小咚的动画,背景动画-增加多种鼓音效,小咚换装-增加2倍速,3倍速,0.5倍速-增加双人模式(同一机器)-增加多人联机模式:双人蓝牙/w

Karl的专栏 2774

QQ连连看DS

 8月份的时候写了一个DS上的连连看,用的是pablib库,为了过一下写nds游戏的瘾,同时也参加了bus个比赛,不过由于做的太简单了,没有获奖,呵呵。那段时间实际上是自己最忙的一段时间,刚开始实习,公司里晚上还有培训,写代码的时间其实不长,花了三个晚上吧,主要还是对pablib库的了解。本来其实还有很多想法的,想把游戏做的好一些,但是加上时间的原因,以及ds小屏幕的原因,很难做到像p

Karl的专栏 1964

连连看写好了

花了好几天,终于把连连看写好了,也是我学MFC以来做的第一个游戏,从算法到程序,都想了好长时间,呵呵.该有的功能都有了,Eagle还要做个连连看的外挂,但是我游戏里已经有指南针的功能了,呵呵,会不会多此一举啊?不过学习过后,写网游的外挂倒是8错~为了突出个性,一共做了3个版本:柯南,海贼王,火影忍者,都是些熟悉的角色,玩起来也满有意思的.因为不是很好就不拿出来了,呵呵.      今天又更

Karl的专栏 1326

如何将 iPhone 备份到 iCloud?

iCloud 是苹果公司提供的云存储服务,可帮助 iPhone 用户将重要数据保存到云端。启用 iCloud 云备份后,即使您的 iPhone 丢失、损坏或需要恢复出厂设置,您也可以使用之前创建的备份将受支持的数据恢复到设备上。帮助保存设备设置、应用程序数据、主屏幕布局、消息历史记录和其他信息,降低手机丢失或损坏时数据丢失的风险。启用 iCloud 自动备份后,您的 iPhone 会在满足所需条件时自动创建备份,这样您就不必每次都手动操作。

Digitally的博客 253

近 900GB 的 iPhone 搬家:有线要 14 小时,换成无线反而预估 7 小时?

家里几部 iPhone 需要重新安排数据,原以为只是插根线、点几下屏幕的事,没想到折腾下来,竟给自己上了一堂 USB、Wi-Fi 和电源管理的实战课。先说结果:iPhone 14 Pro Max 迁移到恢复出厂设置的 iPhone 16 Pro Max,第一次走 USB-C 转 Lightning 有线连接,耗时约 14 小时。后来改走「快速开始」无线直接迁移,手机显示预估约 7 小时。

Saniffer的博客 312

Dart/Flutter `package:http`:从发请求到局部替换 HTTP Client

本文详解 Flutter 中 package:http 的核心概念,解析 Client、BaseClient、send() 拦截机制及 runWithClient 的原理。通过 _AuthingQrDiagnosticClient 示例,揭示如何通过重写 send() 拦截请求、包装响应流,并利用 Dart Zone 实现客户端临时替换。最终说明 Authing SDK 请求被拦截的原因:runWithClient 依托 Zone 上下文注入自定义客户端,实现全局请求拦截与日志记录,无需显式传参。

侯仕奇的博客 242

iPhone 设备信息查看,用 KeyMob 看型号、序列号、电池健康和 UDID

系统设置的「关于本机」把 iOS 设备信息精简得只剩型号、容量和一个电池百分比,UDID 不露面、充电次数和设计容量也看不到。这篇讲怎么用 KeyMob 在 Windows、Mac、Linux 上免越狱连 iPhone,一次看全设备信息:身份类的 UDID、序列号、IMEI、型号号码,电池类的充电次数、绝对容量与设计容量(据此判断电池健康),还有芯片型号、磁盘容量等,并结合加测试设备、二手验机的实际场景,和 Xcode Devices、Finder、爱思助手几个入口客观对比了各自能看到什么。

2501_91600889的博客 187

iPhone国行AI重磅更新

且由于国行 AI 大量能力依赖端侧模型运行,需要建立新的资料检索,因此在刚上手的当下,存在一些稳定性问题,譬如相册里的自然语言搜索、回忆影片,以及锁屏的通知总结等功能都需要等待索引完成,可能需要等待一到两天才能能正常使用。但对于国行版本,我们更关心的是,这套从海外引进的 AI 写作工具,会不会在中文语境里「水土不服」?过去两年,我们很多发布会上看过太多眼花缭乱的「一句话点咖啡」演示,但真正把手机当主力机用上几个月就会发现,演示 Demo 里的惊艳,离每天日常使用的稳定可靠,中间还隔着十万八千里。

Enweitech Software Works 350

【Unity知识速递】第7期 Unity 6.6 深度解析:WebGPU 正式版与 WebAssembly64,Web 游戏的内存革命

如何启用 Wasm64?需要注意的是,Wasm64 需要浏览器支持 Memory64 提案,目前主流浏览器的最新版本都已支持。一句话总结: Unity 6.6 用 WebGPU 转正、Wasm64 16GB 内存和渐进式加载三连击,将 Web 游戏的体验天花板又往上推了一大截——Web 平台不再是"妥协版",正在成为真正的一等公民。Unity 6.6 新增了 WebAssembly64(Wasm64) 构建选项,这可能是本次更新中对 Web 游戏开发者影响最大的一项升级。

crystal_WJT的博客 420

我给 DeepSeek 大肥鱼做了一款马里奥式闯关游戏

当全网都在把大肥鱼做成直播虚拟主播的时候,我决定给她做一款横版闯关游戏。

2301_79028807的博客 892
上一篇: 《龙珠2DS》的字库破解过程
下一篇: 鸟哥Linux(三)Shell Script && RE摘录
LuckilyYu
博客等级 码龄20年 72粉丝 89原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值