![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
文章平均质量分 80
kotomineshiki
这个作者很懒,什么都没留下…
展开
-
Unity3D学习——基于IMGUI的井字棋
GitHub:https://github.com/kotomineshiki/unityhomework1.git之前使用过NGUI来进行游戏开发,这次尝试一下GUI。井字棋规则如下棋盘大小为3*3,对战双方只能在这个范围内、按次序轮流下棋先手的棋的形状是O 后手的棋的形状是X先将自己的棋子连成一条直线(横、竖、斜都可以)的一方获胜那么我们的思路很明显了采用一个二维数组作为存储结构,每个单元初始...原创 2018-03-24 15:51:34 · 1009 阅读 · 0 评论 -
unity动画机制研究
感觉课堂上讲的不够系统,翻了一下官方教程深入研究一下节点表示状态,箭头表示状态过渡。状态机的意义在于得以以很少的代码对状态机进行设计和迭代。动画状态机包括动画状态、动画过渡和动画事件;而复杂的状态机还可以包括简单的子状态机。动画状态(animation states)是动画状态机的基本模块。包含一个动画序列(或者是混合树)。当游戏事件触发了一个动画切换的时候,游戏角色进入到一个新的动画状态...原创 2019-01-24 02:48:11 · 414 阅读 · 0 评论 -
Unity音效学习
之前的学习中一直忽视了音效这个部分,其实音效对整体手感影响还是非常大的,这次来补补课,系统过一遍audio mixer混音器原创 2019-01-24 16:20:13 · 531 阅读 · 0 评论 -
Aseprite软件学习-像素风作画
留空待坑原创 2019-01-24 16:22:02 · 1569 阅读 · 0 评论 -
Unity物理系统拾遗
重力需要rigidbody组件: 参数Mass 质量(不应有100倍以上的差距)Drag阻力:空气阻力,0为无阻力,数值较大时可能会立刻停止Angular Drag 角阻力:对应于旋转的情况Use Gravity:使用重力Is Kinematic: 运动学选项。一旦开启本项,物体将不受动力学(物理引擎)影响而只能用transform来操作。适用于平台的移动和铰链刚体Interpo...原创 2019-01-25 00:31:06 · 245 阅读 · 0 评论 -
Unity存档探索:PlayerPref、 Easy Save 2、Easy Save3
PlayerPrefEasy Save 插件原创 2019-01-20 20:10:20 · 4684 阅读 · 0 评论 -
Unity 存档探索——SaveGame Pro 插件
SaveGame Pro 是一款相当强大的存档插件。本文简要介绍了其功能和潜在运用。对于简单字符串的存储SaveGame.Save ( identifierInputField.text, dataInputField.text );dataInputField.text = SaveGame.Load<string> ( identifierInputField.text, "...原创 2019-01-20 23:26:21 · 4167 阅读 · 1 评论 -
Unity学习-用Dotween动画系统能做什么 1 Basic
文字动画常见于过场动画原创 2019-01-22 13:51:53 · 363 阅读 · 0 评论 -
Unity学习-用Dotween动画系统能做什么 2 路径动画
这一部分比较简单,用animation也可以轻易实现,无非是创建关键帧,然后在每个关键帧上录制物体的路径,然而Dotween做这个非常轻松,只需要直接在屏幕上绘制路径就可以了,从工作流上更加轻量。绘制路过点值得关注的是Extras里面的两个功能 Drop To Floor可以使得所有的坐标点投影到一个地面(是collider就行)上。Pathtype: Catmull rom是一种抗锯齿...原创 2019-01-22 15:07:36 · 605 阅读 · 0 评论 -
Unity动画机制学习-动画的基本操作
每次都由于不规范的动画编辑方法浪费很多时间,于是这次打算好好看一下unity官方给的案例 Anima2D本文参考自:Anima2D官方文档、翻译版 Anima2D文档 https://blog.csdn.net/hibernateplus/article/details/79060311Anima2D能干什么骨骼层次Mesh编辑器自动计算骨骼权重IK动画作画Pose记录器(方...原创 2019-01-23 01:31:29 · 828 阅读 · 0 评论 -
蛤交VR结肝项目——《Re动次》开发报告
团队构成这次应该说遇到的团队质量算是比较让人难受的。整个团队除了我以外没有一个人有项目经验,所以也遇到了很多交接上的麻烦。一句话概括这是一个节奏感强烈的动作冒险游戏。游戏设计这次我面临的要求是基于VR完成一款游戏原型。最近被《节奏地牢》圈粉,以及很喜欢《SuperHot》,于是诞生了把节奏地牢VR化、结合《superhot》靠近的想法。VR面临的天生交互问题眩晕感是...原创 2018-08-13 09:24:18 · 390 阅读 · 0 评论 -
2018腾讯next idea高校游戏创意赛——《秦征》开发记录
这篇文章记录开发《秦征》demo时踩过的一些坑和设计上的思考。 演示视频(捂脸请原谅这拙劣的美工23333) https://www.bilibili.com/video/av28456233团队构成从团队构成来看这次的确准备不周,原本预计有9个人,后来实习分走一大波,只剩下4个人,然后又有一个回家网不好上不了GitHub而退出,还有一个日常划水天天失联(等等这剧情是不是有点熟悉)。好...原创 2018-08-06 22:09:11 · 483 阅读 · 0 评论 -
unity 学习——基本概念辨析
解释对象与资源的区别与联系,根据官方案例总结资源和对象组织的规则/规律。 对象是类的实例,而类里面可以使用各种资源。编写简单程序代码,验证 MonoBehaviour 基本行为触发的条件。 发现输出顺序为1243643644436……using System.Collections;using System.Collections.Generic;using UnityEngine;publi...原创 2018-03-24 19:34:02 · 428 阅读 · 0 评论 -
unity学习2——基于物理模拟的太阳系模型
游戏对象运动的本质是什么?游戏对象的运动,在本质上是在离散的时间点上,物体按照物理引擎说运算出的,呈现出不同的位置。请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)方法一:矢量叠加法众所周知,一个抛物运动由水平方向的匀速和竖直方向的匀加速运动构成。方法二:collider 的gravity 模拟类似于上面,但云加速运动部分采用colli...原创 2018-04-03 22:56:41 · 2300 阅读 · 2 评论 -
unity练手项目项目——牧师与魔鬼(最简洁的规则表)
项目概述:三个牧师与三个魔鬼要过河,河有两岸,河里有一条船船可以坐两个单位,且至少需要一个单位才能运行如果河的任意一边的牧师的人数比魔鬼少,那么牧师将被吃掉,game over当船靠岸时,它被看成岸的一部分,船上的单位也被看成岸上的单位我们采用有限状态机(Finite State Machine)来解决这个问题。我们用方块代表牧师,圆球代表魔鬼,两块大平板代表两岸,一块小平板代表船。 有限状态机是...原创 2018-04-01 17:19:38 · 2632 阅读 · 0 评论 -
unity简答题三 skybox与地形与灰度图导入地形
操作与总结如何使用skybox呢?对于unity2017,并不内置skybox的资源包,需要在asset store里面下载资源包并import进项目。然后在camera的inspector界面添加skybox组件。选中合适的对象。 如何创建属于自己的场景呢?推荐使用package environment,这个包是自带的,功能非常强大,包括树、水面、草地、荒漠等贴图。...原创 2018-04-10 21:43:31 · 1368 阅读 · 0 评论 -
unity 射箭小游戏
Part1动作管理器part2原创 2018-04-24 21:51:25 · 711 阅读 · 0 评论 -
unity项目——德军总部(巡逻兵)
先放Github地址:https://github.com/kotomineshiki/SearchArmy动作表格 触发条件 动作对象 对象行为 实现位置 按下开始键 全体 允许移动 (开始后)按下方向键 游戏主角 向各个方向运动 敌人未看到主角 敌人 进行巡逻 敌人看到主角 敌人 开...原创 2018-05-11 21:41:40 · 440 阅读 · 0 评论 -
完美世界GameJam参加报告——《解字》游戏的设计与开发
前言这次我们组成了7人团队去参加完美世界组织的位于天河软件园的GameJam。GameJam的规则是利用48小时开发一个游戏,这次的游戏主题是:烎 。我们的团队由三个程序、三个美术、一个音乐组成(由于GameJam的特性,一般不会特化安排专职的策划),来自中山大学和广州美术学院。 本游戏最终取得广州赛区的第一名。游戏概念构建游戏技术部分心得和教训...原创 2018-05-29 22:52:06 · 3802 阅读 · 0 评论 -
unity学习:寻路算法(AStar算法)与简单AI(势能场估价算法)
项目地址:https://github.com/kotomineshiki/AIFindPath 视频地址:两个核心难点Astar算法先是自己实现了一遍,后来找到了效率更高的插件就重构了决策树...原创 2018-06-19 22:15:49 · 2252 阅读 · 0 评论 -
面向美术的github-Desktop 简易入门
美术设计师和策划往往也需要直接接触到项目,但是git的诸多指令实在繁琐,而且非常不直观,管理起来commit history很不方便。这里稍微培训一下。原创 2019-06-30 21:35:18 · 593 阅读 · 0 评论