码迷,mamicode.com
首页 >  
搜索关键字:游戏开发 设计原则    ( 4397个结果
java游戏开发杂谈 - 界面刷新、坐标系
之前几篇博客里的例子,大家运行过的话,就能看出来,界面是需要刷新的。 JPanel里的绘制方法是paintComponent,界面上的东西都是这个方法画出来的。 JPanel对象有一个repaint方法,从字面意思大家也看的懂,这个是重绘方法。 可以粗浅的这么认为:每调用一次repaint,就会执行 ...
分类:编程语言   时间:2019-04-25 10:28:55    阅读次数:159
20 设计原则与23种设计模式
1 设计的六大原则 1.1开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具 ...
分类:其他好文   时间:2019-04-21 15:58:15    阅读次数:201
Unity3d之-使用BMFont制作美术字体
一、需求 游戏开发中经常遇到需要以美术字(而非字库)做数字显示的情况,通常美术会提供一组包含单个数字(也会有其它字符)的图片,可能是一张整图,也可能是每个数字分开的散图。 在此我以一张整图这种情况为例,来说明美术字体的具体制作流程。整图如下: 二、准备 整个制作过程需要用到三样工具: 字体数据制作工 ...
分类:编程语言   时间:2019-04-21 09:22:41    阅读次数:761
六大设计原则(二)LSP里氏替换原则
里氏替换原则LSP (Liskov Subsituation Principle) 里氏替换原则定义 所有 父类出现 的地方可以使用 子类替换 并不会出现错误或异常,但是反之子类出现的地方不一定能用父类替换。 LSP的四层含义 子类必须完全实现父类的方法 子类可以自己的个性(属性和方法) 覆盖或实现 ...
分类:其他好文   时间:2019-04-19 22:37:24    阅读次数:153
六大设计原则(三)DIP依赖倒置原则
"原文:六大设计原则(三)DIP依赖倒置原则" 依赖倒置原则DIP(Dependence Inversion Principle) 依赖倒置原则的含义 高层模块不能依赖低层模块,二者都应该依赖其抽象。 抽象不应该依赖于细节。 细节应该依赖抽象。 什么是 高层模块?低层模块 ? 每一个原子逻辑就是低层 ...
分类:其他好文   时间:2019-04-19 22:34:04    阅读次数:160
Unity学习-优化_图集归类以及Unity和texturepackter的动态批处理
(前面是废话,可以略过,分割线下面是内容) 前两天研究完了LOD 和 MipMap 感觉很简单,实现起来不用多久。 但是发现如果将某些功能运用在商业代码上,为了提高效率,要做很多前期工作。 这几天一直在学习游戏开发优化方面的技巧,感觉都很片面,实际的LOD 和 MipMap这些功能只有在一些需要大量 ...
分类:编程语言   时间:2019-04-19 01:07:34    阅读次数:193
游戏开发面试题
面试第一次知识总结: 一、Unity基本操作 1、unity提供哪几种光源? 2、物体发生碰撞的必要条件什么? 3、碰撞体和触发器区别与联系 4、预设(prefab)的好处 5、如何利用unity开发2D游戏 6、事件函数的执行顺序 7、协程 8、对象池 9、物体旋转和添加力 10、Unity、Mo ...
分类:其他好文   时间:2019-04-19 00:50:24    阅读次数:170
CentOS7.4搭建基于用户认证的MongoDB4.0三节点副本集集群
mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式,点击查看请添加链接描述,如图:那什么是副本集呢?打魔兽世界总说打副本,其实这两个概念差不多一个意思。游戏里的副本是指玩家集中在高峰时间去一个场景打怪,会出现玩家暴多怪物少的情况,游戏开发商为了保证玩家的体验度,就为每一批玩家单独开放一个同样的空间同样的数量的怪物,这一个复制的场景就是一个副本,不管有多少个玩家各自在各自的副本里
分类:数据库   时间:2019-04-17 12:33:13    阅读次数:396
F#周报2019年第15期
新闻 "Hedgehog新站点" "Bolero 0.4发布,增加远程认证" "FsToolkit.ErrorHandling与Cvdm.ErrorHandling合并了" "F 里的3D图形编程与游戏开发" "有趣的3D——浏览器里F 3D绘制" "F CNTK:变分自动编码器例子——从2D隐空间 ...
分类:其他好文   时间:2019-04-15 00:31:15    阅读次数:130
Unity3D游戏开发——显示物品的仓库UI
访问仓库物品列表的方法 为了在UI中显示物品列表,我们需要给InventoryManager添加两个能够访问它的公有方法; 代码: 创建图片目录 在UI中,物品将以图标的形式显示,所以我们需要将这些照片导入项目中; 创建一个Resources目录,然后在该目录下创建一个Icon目录; 显示仓库的脚本 ...
分类:编程语言   时间:2019-04-14 23:00:51    阅读次数:593
4397条   上一页 1 ... 46 47 48 49 50 ... 440 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!