![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏
文章平均质量分 75
夜若渊
勤能补拙
展开
-
Unity Shader:光照模型,纹理,详细注释
漫反射模型逐顶点光照:Shader "Custom/DiffuseVertex"{ Properties { _Diffuse ("Diffuse", Color) = (1,1,1,1) } SubShader { Pass{ Tags { "RenderType"="ForwardBase" } CGPROGRAM //指定顶点着色器的函原创 2022-05-21 20:42:08 · 613 阅读 · 0 评论 -
游戏设计模式:命令模式(以Unity开发坦克大战为例)
用实例演示如何在游戏中使用命令模式进行设计,以及使用命令模式的好处。原创 2022-02-06 14:47:26 · 2337 阅读 · 0 评论 -
手把手教你编写C++控制台小游戏 : 2048
原创不易,请勿抄袭作者联系方式 : QQ:993678929文章目录0.游戏界面展示1. 编写思路2. 界面绘制3.键盘控制4.数字的生成与合并5.游戏结束判定#.完整代码0.游戏界面展示1. 编写思路动手写代码之前,先设计好要做哪些部分。下面所述的是我个人的思路,如果有更好的思路欢迎探讨。我们肯定能想到的是游戏界面的绘制,游戏的键盘控制,游戏逻辑。游戏逻辑中包括数字的生成,合并,分数计算,以及游戏结束的判断。棋盘是 4 x 4 的,且只需要显示数字,这可以用一个int数组来表示。原创 2021-02-04 20:48:08 · 3186 阅读 · 2 评论 -
Unity入门篇 : Unity2D 基本游戏框架(用户控制,角色行为,事件)
0x00 概要使用Unity创建好一个项目之后,我们首先搭建起一个2D游戏的基本框架,再基于这个框架不断添加自己的创意元素。一个主流2D游戏的要素:玩家通过键盘,鼠标对游戏角色(Sprite)进行控制游戏角色要能够根据玩家的输入做出不同行为当游戏场面达到某种状态时能够触发特定的事件(比如捡起道具,击杀敌人后获得奖励)0x01 Unity中的操作创建Sprite2D...原创 2020-02-14 18:25:47 · 3016 阅读 · 1 评论 -
目录(Menu)- Unity官方文档(2020.1)翻译
Asset WorkflowCommon types of AssetsAsset packagesUsing the Asset StoreLoading Resources at RuntimeAssetBundlesStreaming AssetsApplying defaults to assets by folderBehind the ScenesThe Ass...原创 2020-01-27 15:06:45 · 677 阅读 · 0 评论 -
几种常见的资源类别 (Common types of Assets) - Unity官方文档(2020.1)翻译
几种常见的资源类别图片文件Unity支持绝大多数主流的图片文件格式,比如BMP,TIF,TGA,JPG,PSD。如果你将含有多个图层的Photoshop文件(.psd)保存到Unity的Assets目录中,Unity会当作flattened images(扁平图像)导入(合并成一个图层)。你可以发现更多的使用alpha通道导入Photoshop图片,或者将导入的图片设置成Sprites(精...原创 2020-01-27 15:06:03 · 1169 阅读 · 0 评论 -
资源工作流 (Asset Workflow) - Unity官方文档(2020.1)翻译
中文:Unity官方手册的这个部分提供了使用Assets(资源)在Unity中工作的原理及规范的概览。一个Asset(资源)代表着任意一个你能运用在项目中的元素,它可能来自一个外部文件,比如一个3D模型,一个音频文件,或者一张图片。其中某些类别的Asset(资源)你也可以在Unity中创建,比如ProBuilder Mesh1(ProBuilder网格,Probuilder是Unity...原创 2020-01-27 14:42:02 · 388 阅读 · 0 评论 -
cocos2d-x 基本使用
项目创建使用 cocos new 命令创建新项目,命令格式如下:cocos new <game name> -p <package identifier> -l <language> -d <location>示例:cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany...原创 2019-12-27 19:55:17 · 3052 阅读 · 1 评论