E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
游戏框架
凉鞋:我所理解的框架 【Unity
游戏框架
搭建】
前言架构和框架这些概念听起来很遥远,让很多初学者不明觉厉。会产生“等自己技术牛逼了再去做架构或者搭建框架”这样的想法。在这里笔者可以很肯定地告诉大家,初学者是完全可以去做这些事情的。初识架构和框架架构和框架是非常接地气的,离我们其实并不遥远。什么是架构?架构是一个约定,一个规则,一个大家都懂得遵守的共识。那这是什么样的约定、什么样的规则、什么样的共识呢?我以包为例,我经常出差,双肩背包里装了不少东
凉鞋的笔记
·
2020-03-24 10:00
Unity
游戏框架
搭建 2019 (六) MenuItem 复用
在上一篇中我们搞定了直接弹出文件夹功能,那么在这篇我们试着把它集成到我们导出步骤了。那么我们要在第四个示例上直接加入代码嘛?不是的,从笔者写教程的角度来讲,这样做会造成一个问题。教程和示例是一起发布的,如果在第四个示例上直接加入代码,那么,如果刚刚看完第四个篇教程的同学,去翻代码的时候,结果第四个示例根本看不懂,这样很容易造成困惑。而这个框架搭建系列专栏作为笔者打算写一年的年度大专栏,这才刚到第六
凉鞋的笔记
·
2020-03-24 10:00
Unity
游戏框架
搭建 2019 (五) 打开所在文件夹
在上一篇中我们搞定了直接导出的功能,这算是一个巨大的进步了。那么在这篇我们再接着往下分析。这样我们目前的导出步骤为:点击菜单栏QFramework/4.导出UnityPackage。我们是不是没有可以优化的空间了?对于导出步骤的数量来说,确实没有了。只需要一步就可以导出了。但是从一个所花费的时间角度来讲其实还有空间的。也就是说,我们还可以节省时间。我们跳出导出步骤这个角度,而是思考下导出之后我们做
凉鞋的笔记
·
2020-03-23 10:00
战斗军团制作日程
第一周:·美工组:给人物建模,设计武器并建模,设计动作,设计招式特效,设计整体地图,设计地图附属物,设计塔,复习基本3Dmax用法·程序组:设计整体
游戏框架
,设计服务器框架,设计人物运行框架,设计游戏操作框架
时间轮回中的七月之雨
·
2020-03-23 02:16
贪吃蛇事件
涉及内容主要为构造函数及其原型的应用,
游戏框架
是由表格和数组通过构造函数书写的js结构即为游戏引擎部分。
3c58eba4eb74
·
2020-03-22 19:10
Unity
游戏框架
搭建 2019 (四) 导出 UnityPackage
在上一篇中我们搞定了合并的功能。那么在这篇文章我们接着继续。先列出我们目前的导出步骤:点击菜单栏QFramework/3.生成文件名到剪切板。右击QFramework文件夹,然后选择ExportPackage。之后确保取消选择IncludeDependency。粘贴名字,然后导出到指定目录下。目前第一步操作已经没有优化空间了。那么我们看看第二步:右击QFramework文件夹,然后选择Export
凉鞋的笔记
·
2020-03-22 10:00
Unity
游戏框架
搭建 2019 (三) 生成文件名到剪切板
在上一篇文章中我们搞定了一个复制粘贴的问题。那么在这篇文章中,我们就直接进行合并的功能。我们目前每次导出的操作步骤如下:点击菜单栏QFramework/1.生成unitypackage名字。复制控制台中的名字。右击QFramework文件夹,然后选择ExportPackage。之后确保取消选择IncludeDependency。粘贴名字,然后导出到指定目录下。而我们目前的知识库里,有示例一和示例二
凉鞋的笔记
·
2020-03-21 10:00
给自己的备忘录
Xcode/VS开发语言:C++/Lua火车危机开发平台:Mac/Windows开发工具:Unity3D开发语言:javascript+C#cocos2d-x介绍引擎介绍Cocos2d-x是一个开源的移动2D
游戏框架
Thomashan
·
2020-03-21 08:57
SuperBall开发总结(一)-
游戏框架
游戏开发对我来说一直以来都有种神奇的魔力,也许是人类的本能,对屏幕上能动起来的东西有无比的好奇心。这次想要开发的是一个小游戏,大概就是玩家用一个小木板去接一个小球,让小球反弹去碰撞飞在天上的BOSS源码:SuperBall点击这里玩一下游戏截图:QQ20140901-1.png在真正动手开发游戏之前,首先要理解游戏开发的核心机制死循环每个单位时间运行指定函数,直到游戏状态发生改变,通常是游戏暂停、
王谙然
·
2020-03-19 16:09
Unity
游戏框架
搭建 2019 (一) 简介与第一个示例文件名的生成
为什么要打造自己的库?在笔者工作的这几年发现,接触过的同事中,不管是渲染大神还是引擎大神、或者是框架大神,无一不例外地都有自己的库。有一个自己的库,有什么好处呢?其实好处是非常多的。从编程角度上:可以提高自己的编码效率。从学习角度上:可以积累下来自己所学过的知识。随着时间演变,那么库会壮大起来,如果找到一个好的定位,并且进行发布,那么这个库就会在市场上受到欢迎。从而呢成为自己的一个产品,甚至可以赚
凉鞋的笔记
·
2020-03-19 10:00
Unity
游戏框架
搭建 (六) 关于框架的一些好文和一些思考
转载请注明地址:凉鞋的笔记在进行项目架构阶段,
游戏框架
可以解决一部分问题。剩下的架构问题还需要根据不同的项目解决。总之
游戏框架
是游戏架构的一部分。
光明程辉
·
2020-03-19 04:47
Unity
游戏框架
搭建 2019(零)专栏简介
而有的童鞋可能知道,笔者是一直有写笔记写博客的习惯的,而在这三年时间内,笔者一直都不断地积累框架相关的思考和方法论,并且根据这些内容开设了此专栏《Unity
游戏框架
搭建2019》。
凉鞋的笔记
·
2020-03-18 20:00
Unity
游戏框架
搭建 2018(八)小结
Unity
游戏框架
搭建2018,是笔者在gitchat平台发布的2018年版本的框架搭建。在2018年的时候QFramework已经集成了UIKit和ResKit这两个强大且好用的套件。
凉鞋的笔记
·
2020-03-17 10:00
Unity
游戏框架
搭建 2018(七)命名的力量:变量
变量的命名入门大家先来试着理解一下这段代码:vartodoList=newTodoList();todoList.Todos=newList();vartodo=newTodo(){Id=0,Finished=false,Content="测试"};todoList.Todos.Add(todo)todo.Finished=true;代码本身很简单,就算不用去看TodoList类和Todo类的定义
凉鞋的笔记
·
2020-03-16 14:00
Unity 基础(一)认识技术栈
Profilter和Debugger------UI-中间件------NGUI------BehaviourDesigner------FxMaker------PlayMarker------DoTween-
游戏框架
zcwfeng
·
2020-03-15 19:42
Unity
游戏框架
搭建 2017 (十三) 无需继承的单例的模板
之前的文章中介绍的《Unity
游戏框架
搭建(二)单例的模板》和《Unity
游戏框架
搭建(三)MonoBehaviour单例的模板》有一些问题。存在的问题:只要继承了单例的模板就无法再继承其他的类。
凉鞋游戏
·
2020-03-15 15:02
Unity
游戏框架
搭建 2018 (六) UI 管理神器 UI Kit
UIKit快速入门首先我们来进行UIKit的快速入门制作一个界面的,步骤如下:准备生成代码逻辑编写运行1.准备先创建一个场景TestUIHomePanel。删除Hierarchy其他的GameObject。搜索UIRoot.prefab,拖入Hierarchy。在UIRoot/DesignGameObject下创建Panel(右击Design->UI->Panel)。将该Panel改名为UIHom
凉鞋的笔记
·
2020-03-15 09:00
Unity
游戏框架
搭建 2018 (五) 资源管理神器 ResKit
此篇文章准备了将近两周的时间,写了改,改了删。之前有朋友反馈,上一个文章太冗长了,影响阅读体验,这一讲就走个精简路线。所以只要不是很重要的内容就都删减掉了。文章分两个部分,第一部分是原理,第二部分是实战。原理部分,初学者尽量去理解就好,不用跟着敲,列出的代码都是示意代码。实战部分是留给初学者的,希望敲完代码,这样有助于理解前边的原理。当然原理不是很难。第一部分:原理ResKit中值得一说的Feat
凉鞋的笔记
·
2020-03-14 09:00
质量效应:一场波澜壮阔的银行历史之旅
Bioware大胆改良了传统RPG
游戏框架
,向我们展示了一段充满了外
爱电玩的享享
·
2020-03-14 07:24
心得| 大道至简,新鲜出炉的‘写作实验室3.0’,来报名吧!
今天,带给你的特别礼物是融入了
游戏框架
的“写作实验室3.0”。非常不好意思,让你们久等了。感谢一如既往地支持,接下来,让我简单为你介绍3.0版本的‘写作实验室’。
惊天时
·
2020-03-13 17:21
Unity
游戏框架
搭建 2018 (四) 我所理解的框架
前言架构和框架这些概念听起来很遥远,让很多初学者不明觉厉。会产生“等自己技术牛逼了再去做架构或者搭建框架”这样的想法。在这里笔者可以很肯定地告诉大家,初学者是完全可以去做这些事情的。初识架构和框架架构和框架是非常接地气的,离我们其实并不遥远。什么是架构?架构是一个约定,一个规则,一个大家都懂得遵守的共识。那这是什么样的约定、什么样的规则、什么样的共识呢?我以包为例,我经常出差,双肩背包里装了不少东
凉鞋的笔记
·
2020-03-13 13:00
Unity
游戏框架
搭建 2018 (三) QFramework 快速入门
前言QFramework开发至今已经三年了,到目前为止,还没有进行一次完整的介绍。原因是,在过去,QFramework在飞速迭代中,API的变动比较大。一直到今天,QFramework目前的版本(v0.0.7)已经趋于稳定,不会有太大的变动,这就是写本篇文章的契机。本篇主要介绍QFramework的三大核心模块,分别是:资源管理模块ResKitUI框架UIKit执行节点系统ActionKit对应Q
凉鞋的笔记
·
2020-03-12 09:00
Unity
游戏框架
搭建 2017 (十八) 静态扩展 + 泛型实现transform的链式编程
本篇文章介绍如何实现如下代码的链式编程:this.Position(Vector3.one).LocalScale(1.0f).Rotation(Quaternion.identity);以上代码中,this为MonoBehaviour类型的对象。如何实现?通过上篇文章介绍的returnthis+静态扩展很容易做到,实现代码如下所示:publicstaticMonoBehaviourPositio
凉鞋游戏
·
2020-03-10 18:50
SuperBall开发总结(二)-让小球动起来
有了上篇SuperBall开发总结(一)-
游戏框架
,我们可以用JavaScript来做一个有趣的小实验。其实就是在一个封闭的小盒子里,有个小球在不停地弹来弹去。
王谙然
·
2020-03-08 06:01
skynet源码分析(1)--模块加载
skynet是云风开源的一个
游戏框架
,底层是c,中间层和上层都是lua。基于actor模型,使用消息队列进行内部通信。万丈高楼平地起,先开始看最底层的内容吧,因为上层的会
天一阁图书管理员
·
2020-03-07 23:38
Unity
游戏框架
搭建 2017 (二十四) 小结
24是一个很好的数字,一天有24个小时,而本专栏的第二十四篇用来做总结是再好不过的了。现在是2019年12月26日,距离上一篇此专栏的发布的时间快三年了。这几天笔者在整理此系列专栏的时候,发现笔者的表达能力照三年前比进步了很多。真的很庆幸当时开了一个这样的专栏,即打发了笔者无聊的业余时间,也让笔者的技术也有所提升,最重要的是,笔者也搞出来了一个QFramework框架。OK,废话不多说了。对201
凉鞋的笔记
·
2020-03-07 13:00
2019-07-12
关于Golang-Leaf
游戏框架
服务器的学习笔记开源地址:https://github.com/name5566/leaf(包含使用文档,wiki中讲了框架的一些特性)视频教程:http://www.byteedu.com
温度大我
·
2020-03-07 12:23
【NeoWorld】VP来了,距离大陆自治又进了一步
而今,已经发展到了第四个大陆,建设的节奏终于慢了下来,经过不断的迭代优化,
游戏框架
已基本稳定,大陆自治
LiveFuture
·
2020-03-07 10:19
Unity
游戏框架
搭建 2017 (二十二) 简易引用计数器
引用计数是一个很好用的技术概念,不要被这个名字吓到了。首先来讲讲引用计数是干嘛的。引用计数使用场景有一间黑色的屋子,里边有一盏灯。当第一个人进屋的时候灯会打开,之后的人进来则不用再次打开了,因为已经开过了。当屋子里的所有人离开的时候,灯则会关闭。我们先定义灯的对象模型:classLight{publicvoidOpen(){Log.I("灯打开了");}publicvoidClose(){Log.
凉鞋的笔记
·
2020-03-05 16:33
Unity
游戏框架
搭建 2017 (七) 减少加班利器-QApp类
本来这周想介绍一些框架中自认为比较好用的小工具的,但是发现很多小工具都依赖一个类----App。App类的职责:接收Unity的生命周期事件。做为游戏的入口。一些框架级别的组件初始化。本文只介绍App的职责2:做为游戏的入口。Why?在我小时候做项目的时候,每次改一点点代码(或者不止一点点),要看下结果就要启动游戏->Loading界面->点击各种按钮->跳转到目标界面看结果或者Log之类的。一天
凉鞋游戏
·
2020-03-04 06:44
有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?
本文作者:HelloGitHub-秦人HelloGitHub推出的《讲解开源项目》系列,今天给大家带来一款开源Java
游戏框架
项目——FXGLGames项目源码地址:https://github.com
削微寒的程序员之路
·
2020-03-03 09:00
有了这个开源 Java 项目,开发出炫酷的小游戏好像不难?
本文作者:HelloGitHub-秦人HelloGitHub推出的《讲解开源项目》系列,今天给大家带来一款开源Java
游戏框架
项目——FXGLGames项目源码地址:https://github.com
削微寒
·
2020-03-03 09:00
Unity
游戏框架
搭建 2017 (十一) 简易 AssetBundle 打包工具 (一)
最近在看Unity官方的AssetBundle(以下简称AB)的教程,也照着做了一遍,不过做出来的AssetBundleManager的API设计得有些不太习惯。目前想到了一个可行的解决方案。AB相关的内容有点多,所以为了良好的阅读体验,就把教程分为几个小文章,一次写一个点。1.AssetBundle设置:首先要确定一个专门打资源包用的目录,我的框架定的目录是QArt/QAB,并存放了一些Pref
凉鞋游戏
·
2020-03-02 20:03
Unity Game Flow学习笔记
游戏框架
是最最最重要的部分,没有骨架肌肉,皮毛都谈不上,如何搭设框架,瞎摸索中。
皿卜土
·
2020-02-29 16:02
Unity
游戏框架
搭建 (七) 减少加班利器-QApp类
转载请注明地址:凉鞋的笔记本来这周想介绍一些框架中自认为比较好用的小工具的,但是发现很多小工具都依赖一个类----App。App类的职责:1.接收Unity的生命周期事件。 2.做为游戏的入口。 3.一些框架级别的组件初始化。本文只介绍App的职责2:做为游戏的入口。Why?在我小时候做项目的时候,每次改一点点代码(或者不止一点点),要看下结果就要启动游戏->Loading界面->点击各种按钮
光明程辉
·
2020-02-29 13:11
【连载】算法无界—第七章 吞食天地
图片发自App01“下面我作如下工作安排,为加快进度,《易理世界》的
游戏框架
将在公司研发部的游戏引擎基础上进行修改,除了留下必要的基础框架,无关的游戏资源,角色设定,剧情脚本及相关联的程序代码需要全部删除
猫敢当
·
2020-02-28 22:54
(IOS)SpriteKit - 制作简易手游虚拟摇杆(UIKit通用) - Double零组件系列
github.com/jamesdouble/JDGamePaddle虚拟摇杆16年,MOBA手游市场打得可火热(这里咱不帮任何游戏背书),撸瑟如我也是在16年开始玩SpriteKit,也就是苹果自制的2D
游戏框架
JamesDouble
·
2020-02-26 22:27
SceneKit_入门01_创建旋转人物
致读者iOS中自带有四大游戏引擎:Spritekit(2D)、SceneKit(3D)、OpenGL_ES(较底层)、metal(效率高效,牛逼的不行)在未来的一段时间,我将持续编写这几个
游戏框架
的使用
卡神凯哥
·
2020-02-24 12:11
day10-pygame
1.最小
游戏框架
importpygame初始化pygamepygame.init()创建游戏窗口set_mode((宽度,高度))screen=pygame.display.set_mode((600,400
奈斯凸米特
·
2020-02-23 17:51
第九节 - SCNGeometry用法详解
SCNGeometry学习目标1.了解SceneKit
游戏框架
中系统包含的几何对象.2.学习如何将几何形状物体绑定的节点上,显示到视图中.系统提供的几何形状讲解正方体学习技术很好玩代码如下:SCNBox
Codi_Zhao
·
2020-02-21 23:25
SCeneKit 学习(2)--SCNGeometry、SCNLight、SCNCamera
SCNLight:灯光概念:
游戏框架
中的光源,为场景提供阴影灯光的分类(光源分为四种):环境光(SCNLightTypeAmbient),这种光没有方向,位置在无穷远处,光均匀的散射在物体上点光源(SCNLightTypeOmni
acon
·
2020-02-21 13:22
从SpriteKit看我的游戏人生
->Counter-Strike每一个人旁边都可能有一个逗比的栋哥本人今年二十有四了,想一想将近十几年的游戏人生,感慨万分.这篇文章分为"骚动的岁月集"中,只是因为前两天接触到iOS的SpritKit
游戏框架
神经骚栋
·
2020-02-17 01:04
在线网页
游戏框架
(1)——走井游戏
走井是个古老的亲子游戏,在电子游戏,电脑,手机没有普及时间相信很多孩子都跟大人玩过这个游戏,沙地上找4个石子画个框就能走起。不过为了让电子时代的小鲜肉们也能知道后面在说什么,下面我们介绍一下走井游戏。走井规则走井的有两名玩家,每个玩家有两粒棋子,两名玩家交替走子,当一名玩家移动完自己的子之后,对方无子可动即获得胜利✌。well.png翻译成计算机语言按照上图0,1,2,3,4这5个位置,列出每个位
清洼
·
2020-02-16 14:25
Unity入门篇 : Unity2D 基本
游戏框架
(用户控制,角色行为,事件)
0x00概要使用Unity创建好一个项目之后,我们首先搭建起一个2D游戏的基本框架,再基于这个框架不断添加自己的元素。一个主流2D游戏的要素:玩家通过键盘,鼠标对游戏角色(Sprite)进行控制游戏角色要能够根据玩家的输入做出不同行为当游戏场面达到某种状态时能够触发特定的事件(比如捡起道具,击杀敌人后获得奖励)0x01在Unity中添加游戏要素创建Sprite2D模式下,将图片直接拖入Assets
夜若渊
·
2020-02-14 18:47
游戏
Unity
游戏框架
搭建 (八) 减少加班利器-QLog
转载请注明地址:凉鞋的笔记这个工具其实不管在Unity还是IOS、android等开发中都会使用到的。为毛要实现这个工具?在我小时候,每当游戏到了测试阶段,交给QA测试,QA测试了一会儿拿着设备过来说游戏闪退了。。。。当我拿到设备后测了好久Bug也没有复现,排查了好久也没有头绪,就算接了Bugly拿到的也只是闪退的异常信息,或者干脆拿不到。很抓狂,因为这个我是没少加班。所以当时想着解决下这个小小的
光明程辉
·
2020-02-11 05:33
SpriteKit之轻量级瓦片地图生成工具SDmapNode详解
SDmapNode简介近来,一直研究SpriteKit
游戏框架
,但是发现网上的相关资料并不是太全面,比如瓦片地图的创建方式,网上只有TML地图文件的创建方式,想直接直接使用数组形式创建和txt文件形式创建
神经骚栋
·
2020-02-10 20:42
宅在家中关于疫情的一些异想天开
游戏框架
:首页:疫情地图--危机感项目:我们能做的事--唤起责任心
annibabi
·
2020-02-09 22:44
SceneKit框架详细解析(二) —— 基于SceneKit的简单游戏示例的实现(一)
1.SceneKit框架详细解析(一)——基本概览(一)开始首先看一下游戏的类似实现效果本教程系列将向您展示如何使用Apple的内置3D
游戏框架
Sc
刀客传奇
·
2020-02-09 05:48
Phaser
游戏框架
与HTML Dom元素之间的通信交互
本想按照PHASER的HTMLDom元素官方实例:http://labs.phaser.io/index.html?dir=game%20objects/dom%20element/&q=Canvas来创建HTMLDOM元素,但this.add.dom一直提示错误,无奈直接用HTML5的语法来创建DOM元素,然后在Phaser内获取该DOM元素,也不用再使用第三方的PhaserHtmlInput插
布袋的世界
·
2020-02-05 03:44
iOS Cocos2d-x 开发环境的搭建
Cocos2d-x是第三方的
游戏框架
,因此需要开发者自行下载和安装。
今天星期
·
2020-02-01 04:42
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他