- 博客(14)
- 资源 (139)
- 收藏
- 关注
转载 团队仅3人 | 原生 3D 超休闲游戏《弹无虚发》是如何炼成的?
Cocos Creator 3D v1.0.3 已于1月20日正式发布,新增原生平台支持。正式版本的发布离不开社区开发者的意见和反馈,此前v1.0.3 在社区开启公测,仅仅不到两周时间就有一位开发者就在 Cocos 中文社区中发布了一款采用 Cocos Creator 3D 制作的原生超休闲游戏《弹无虚发》,并已成功上线 iOS App Store,如此高的效率,引擎组都惊掉了下巴。一、游戏介绍《弹无虚发》是由游统科技开发的一款竖版休闲益智射击游戏,没有繁琐的游戏系统和...
2020-09-30 11:38:38 399
转载 Cocos Creator 3D 案例《弹弹乐》技术实现分享
《弹弹乐》是一款简单的休闲物理弹跳类 3D 小游戏,用手指轻轻划动屏幕来控制小球运动方向,跳中板心或是板边可获得不同分数,此外,留心获取游戏场景中设置的钻石,可以为玩家增加更多分数。Cocos 引擎开发工程师放空将分享这款3D 小游戏最基础的完整开发流程,各位开发者可以在阅读学习本篇教程后,继续发挥创造力,将这款简单的 3D 小游戏进行拓展开发,变成一款更有趣的、可对外发布的小游戏。游戏源码https://github.com/cocos-creator/...
2020-09-30 11:11:07 1533
转载 Cocos技术派 |《野蛮人大作战》H5项目从开发到上线
Cocos 公众号近半年来邀请了多位优秀的开发者进行案例分享,比如梦加《足球弹弹乐》、华夏乐游《欢乐枪战》、腾讯《乱斗之星》等,受到很多读者的喜爱。基于此,我们决定开设这个「技术派」专栏,今后将不定期邀请知名的游戏制作者,带来他们实战项目的开发技术和制作经验。来自杭州电魂网络的主程蓝图,接受了 Cocos 的邀请,将在「技术派」专栏第一期,为大家带来《野蛮人大作战 H5》项目从开发到上线的经验分享。《野蛮人大作战》是由电魂旗下 BBQ 工作室自主研发的像素风 io 英雄对战手游,一...
2020-09-30 10:58:44 620
转载 实时对战网络游戏--基于帧同步的最佳实践
网络游戏概述网络游戏的发展始于90年代。历经超过20年的发展,游戏结构和内容发生了天翻地覆的变化。自2005年以后,网络游戏的结构逐渐趋于稳定。网络游戏从联网特性上,可以大致分为弱联网和强联网两大类。弱联网,如大部分的页游,部分的手游。除此之外的网络游戏,如MMORPG,FPS/TPS,RTS等,都属于强联网。弱联网游戏,结构相对简单,已经有大量前人的文章进行了分析,这里就不再赘述。本文将对强联网游戏进行分析,并针对其中的帧同步方式,进行深入解说。强联网游戏,游戏种类比较典型的有MMORPG,FPS/T
2020-09-30 10:26:11 809
转载 Cocos 技术派第4期 | 实时竞技小游戏技术实现分享
游戏特点:萌宠射击,实时竞技四人乱斗,双人组队多个英雄,身怀绝技本文主要从三个方面来进行分享,分别是:ECS 架构 网络同步机制 技术难点及解决方案一、ECS架构1、ECS 架构目的:降低不断增长的代码库的复杂度。2、游戏原型需求:子弹:移动、碰撞英雄:移动、碰撞、发射子弹炮台:发射子弹3、传统架构的弊端要实现游戏原型,按照我们之前的做法,是用一个类来实现一种游戏实体的所有功能,这个类既有状态,又有行为。代码复用使用继承来解决。如果用这种做法,那么类
2020-09-29 20:10:32 918
转载 alpha-beta剪枝搜索
•一种基于剪枝( α-βcut-off)的深度优先搜索(depth-first search)。•将走棋方定为MAX方,因为它选择着法时总是对其子节点的评估值取极大值,即选择对自己最为有利的着法;•将应对方定为MIN方,因为它走棋时需要对其子节点的评估值取极小值,即选择对走棋方最为不利的、最有钳制作用的着法。•在对博弈树采取深度优先的搜索策略时,从左路分枝的叶节点倒推得到某一层MAX节点的值,可表示到此为止得以“落实”的着法最佳值,记为α。•显然此值可作为MAX方着法指标的下界。•.
2020-09-24 20:26:29 716
原创 反编译apk流程
反编译apk流程1.使用dex2jar将dex文件转换为jar文件d2j-dex2jar.bat classes.dex2.使用jd-gui.exe查看jar文件3.使用apktool反编译apk为smali文件,打包反编译的apk反编译命令: apktool d demo.apk -o demo重新编译生成apk: apktool b demo -o demo_unsigned.apk对demo_unsigned.apk签名: jarsigner -verbose -keys..
2020-09-18 16:03:13 313
转载 Android反编译工具
Apktoolhttps://github.com/iBotPeaches/Apktool可以反编译apk,也可以重新打包apk下载地址:https://github.com/iBotPeaches/Apktool/releasesbrew安装:brew install apktool文档:https://ibotpeaches.github.io/Apktool/documentationapktool d test.apkdex2jarhttps://github.com/pxb
2020-09-18 14:25:06 227
转载 cocos creator动画编辑器编辑地图路径
思路1、利用动画编辑器,设置一个路径,多个路径就编辑多个动画2、用特定的代码对动画进行处理,获取到路径坐标,大佬已经写好代码, 不用自己重复造轮子了(微元法求曲线长度) 获得动画路径的贝塞尔曲线方程 求得每一段贝塞尔曲线的长度 每隔一小段打一个点 最终生成一个路径3、编写寻路脚本,挂载到物体上,让沿着路径移动动画编辑脚本挂载// gen_map_path.js 动画路径转换坐标的代码 已经升级到2.xcc.Class({ ...
2020-09-12 10:55:30 1126 1
原创 GO语言中结构体嵌套
go语言中没有继承的概念,但是可以使用结构体嵌套来模拟继承关系1.匿名结构体type TestStructBase struct { testInt int}func (t *TestStructBase) getIntegerValue() int { return t.testInt}type TestStructParent struct { testInt2 int TestStructBase}func main() { testS...
2020-09-10 12:03:24 545
转载 行为树的基本概念及进阶
前言开发游戏AI的目标之一就是要找到一个简单,可扩展的编辑逻辑的方案,从而加速游戏开发的迭代速度。在“行为系统图”中,行为系统(Behavior System)响应游戏中的各种信息,进行决策以挑选接下来将要执行的行动并且监控该行动的执行。知识模型(Knowledge Model)是对游戏世界中各种信息的抽象。在行为系统中,有限状态机(FSM,Finite State Machine)最为经典,FSM模型的优势之一是简单。但是FSMs需要用转换(Transition)连接状态(State),因此,
2020-09-04 11:43:35 1763
转载 BSP技术详解1
翻译自一篇老外的文章<Binary Space Partioning Trees and PolygonRemoval in Real Time 3D Rendering>,最后一点没有翻译完,呵呵,不太好意思!!!!!BSP技术作为室内引擎渲染的主流技术虽然已经存在多年,但是生命力仍然非常顽强,最新的DOOM3,HL2仍然将它作为渲染的主流技术,但是在网上对它介绍文章虽然多却非常浅显,大多是使用Q3的BSP文件进行渲染,而BSP文件如何产生则介绍非常少,盖因为这一部分是场景编辑器的工作,而
2020-09-01 19:20:22 744
转载 松散八叉树
1八叉树简述 1.1定义 1.2数据 1.3树的建立 1.3.1计算包围体的大小与中心点 1.3.2判断物体所属的包围盒 2松散八叉树 2.1松散八叉树的建立 八叉树简述定义八叉树是一种对三维世界进行场景管理的理想的空间数据结构。八叉树中根节点包含一个立方体包围盒。每个非叶子节点都拥有八个子节点,它们将双亲节点细分为八分体。也就是说而且每个子节点表示一个立方体的体积元素,而且所有子节点的体积加起来是父节点的体积。当满足用户所定义的标准被满足时,停止细分。常见的
2020-09-01 19:17:52 1234
转载 JPS/JPS+ 寻路算法
目录概念 强迫邻居(Forced Neighbour) 跳点(Jump Point) JPS 寻路算法(Jump Point Search) 实现原理 示例过程 JPS+(Jump Point Search Plus) 预处理 示例过程 总结 参考概念JPS(jump point search)算法实际上是对A* 寻路算法的一个改进,因此在阅读本文之前需要先了解A*算法。A* 算法在扩展节点时会把节点所有邻居都考虑进去,这样openlist中点的..
2020-09-01 16:38:05 3517 2
PyQt4-4.11.4-cp27win32
2017-10-25
cocos2dx Texturepacker打包的大图
2017-10-24
Unity3D人工智能编程精粹
2017-10-20
mangos源码(游戏服务器端程序框架)
2017-10-12
JAVA反编译和逆向工程技术
2017-10-12
cocos creator shader
2018-07-17
Game AI Pro 2 Collected Wisdom of Game AI Professionals.pdf
2018-02-02
我所理解的Cocos2d-x
2017-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人