240 发简信
IP属地:海南
  • 浅谈在Unity3D中使用CriWare播放声音

    在游戏开发中的音频解决方案,CriWare 是不错的选择,很多游戏大作也在使用。为什么使用CriWare呢?对于游戏运行时,可以显著提高加载速度...

  • 图形学笔记-01-导论

    Fundamentals of Computer Graphics, 4th Edition 这本书从算法和数学方面,介绍计算机图形学。而计算机...

  • 在Ubuntu上开启Swap

    在内存不够大时,需要开启Swap,使用一部分硬盘,作为虚拟内存,解决内存容量不足的情况。这篇博客是以 Ubuntu 基础来操作的,其他 Linu...

  • 音乐游戏开发之从 midi 文件中提取重音点

    在开发音乐游戏的过程中,经常需要进行谱子的创作,如果人工手打,很容易造成不准和效率低下的情况。而通过音频人员做的midi文件中提取指定的信号,然...

  • 聊聊游戏开发中的逻辑层框架模块

    不管是端游还是手游,在游戏引擎提供的基本支持之上,一个项目,通常还是需要自己的逻辑层框架。今天,我们就聊一聊一个游戏项目基本的逻辑层框架组成部。...

  • Unity3D 使用贝塞尔曲线控制物体抛物线移动

    1. 通俗来说贝塞尔曲线 在游戏开发中,经常会用到抛物线,例如导弹抛物线飞行,用贝塞尔曲线很容易实现。通俗来讲,贝塞尔曲线就是通过三个点,产生一...

  • Resize,w 360,h 240
    在游戏公司工作-02-人员架构

    这一篇博客来聊一下一个游戏公司的人员架构,以及不同职位大概做的事情。 这里要说明的一点是,每一个游戏公司的人员架构可能都不一样,并没有严格的标准...

  • 在游戏公司工作-01-体验

    我在一家不是很大也不是很小的游戏公司,做游戏开发工作,具体职位是客户端开发,这篇博客不对职位具体的内容做详解,后期会有一篇博客专门描述。 这里聊...

  • Rust基础学习-14-HashMap的基本应用

    HashMap 用于存储键值对,类似于其他编程语言中的字典。在标准库的定义是 HashMap<K, V> ,下面将用代码解释 HashMap 的...

个人介绍
一个游戏开发者的成长。