Dijkstra和A*算法异同 Posted on 2020-06-02 | | Visitors: 1.Dijkstra算法计算源点到其他所有点的最短路径长度,A*关注点到点的最短具体路径。2.Dijkstra算法建立在较为抽象的图论层面,A*算法可以更轻松地用在诸如游戏地图寻路中。3.Dijkstra算法的实质是广度优先搜索,是一种发散式的搜索,所以空间复杂度和时间复杂度都比较高。对路径上的当前 ... Read more »
2019年暑期实习笔记总结 Posted on 2020-04-15 | | Visitors: 2019年阿里游戏暑期实习时在本子上的笔记整理汇总,方便查找。 Unity相关Difference between Color&Color32Color: 4 float (1.0, 1.0, 1.0, 1.0) Color32: 4 byte (255, 255, 255, 255) Tr ... Read more »
记心路历程 Posted on 2020-03-21 | | Visitors: 小时候梦想着长大写歌,后来也尝试写过小说,表达自我。 后来写了歌,做了MV,感觉自己不是从小学音乐,也天赋不足,这条路追不上别人的脚步。而且音乐这个形式用于表达稍微有点单薄。 后来就在想,我的天赋是逻辑与深入的思考,怎么和艺术作品结合呢? 首先我想到的是设计,然后做了Web前端开发,这是技术领域和艺 ... Read more »
面试问答汇总 Posted on 2019-11-09 | | Visitors: 图形学相关渲染管线顶点数据 => 顶点着色器 => 曲面细分 => 几何着色器 => 图元装配 => 裁剪剔除 => 光栅化 => 片元着色器 => 测试混合 Unity轻 ... Read more »
25岁生日来不及写的文章 Posted on 2019-10-24 | In 生日 | | Visitors: 今年生日时没有来得及写文章,在第十年的这个节骨眼上打破了从16岁开始延续9年的习惯,一直在找一个时间补上。 不知是时代的原因还是我的原因,生活的节奏越来越快,感觉文字越来越匮乏。本来打算写一些“25了,四舍五入就是30岁了”的玩笑话,后来顿时感到无味。不知道是觉没睡够还是觉睡太多,大脑越来越不灵 ... Read more »
软件工程思考题 Posted on 2019-07-06 | | Visitors: 软件设计原则 论述一下“针对接口编程”的好处。 信息隐藏原则要求接口与实现分离,接口可以理解为一个类所提供的所有服务。实现就是类自身实现服务的方式。不必是因为没有必要知道内情就可以协作工作;不应是因为如果类的实现细节让客户知道,第一增加客户的负担,导致程序的可理解性降低;第二可能使客户的某些行为依 ... Read more »
Improving Level Design Through Game User Research 论文笔记 Posted on 2019-04-10 | | Visitors: Abstract User interviews, game metrics, psychophysiology Based on the results we conclude that user interviews provide the clearest indications for ... Read more »
Unity构造单例模式 Posted on 2019-04-09 | | Visitors: public class GameManager : MonoBehaviour{ public static GameManager instance; private void Awake() { //singleton pattern ... Read more »
LearnOpenGL练习 Posted on 2019-03-12 | | Visitors: 你好,三角形添加更多顶点到数据中,使用glDrawArrays,尝试绘制两个彼此相连的三角形#include "pch.h"#include <iostream>#include <GL/glew.h>#include <GLFW/glfw3.h>// Funct ... Read more »
LeetCode算法练习 Posted on 2019-03-11 | | Visitors: Two SumApproach 1: Brute Forceclass Solution {public: vector<int> twoSum(vector<int>& nums, int target) { vect ... Read more »