制作人
制作与开发/关卡设计
制作与开发/项目管理
1 作品
0 作品
制作与开发/渲染
虽然是笨方法,但有效
我看了很多次 autotile 和 tileset 相关的视频了,看视频时能理解,但是到了自己真正要做 autotile 要用的 tileset 时基本上不知道怎么做,想来想去原因应该是 tilese...
先出个 demo
时隔不知道多久,经历了艰辛地打磨和摸鱼后,虽然仍然感觉到有很多瑕疵,不过目前看来现在这个样子已经接近我能力的极限了,再继续打磨下去性价比不高,那不如放出来游戏给别人玩玩,收集一些不会采用的建议和大概率...
一个剧情管理软件的迭代过程
因为我一直想做个 rpg 游戏,而对于做 rpg 来说,科学地管理游戏剧情是不可或缺的,所以我对于这方面做了一些探索。 初期探索阶段 计算机领域有句话叫不要重复造轮子,意思就是与其自己从零开始探索制作...
分享游戏开发中难处理的小细节
The devil is in the details 大部分的教程都会教你怎么实现一个功能,不过却很少从工程的角度去分析和解释该怎么去实现一些必须要有但是又难以管理的细节。 这次我们讨论的主题是——...
shader 系列教程
我们之前的教程都是静态图,但是 shader 的一大魅力就是让图形能够按照规律动起来,我们这次尝试实现一个日落的效果吧。 太阳 老规矩我们先画个圆作为太阳: void mainImage( out v...
上篇文章中我们画出来了一个笑脸,但是看起来很粗糙,这次我们玩大一点,画一个能够让别人看不出是用代码画出来的笑脸吧! 一张脸简化为脸、眼睛、嘴巴和眉毛,我们就依次去画吧! 本次文章内容可能看上去有点复杂...
这次我们来开始真正的绘图,我们画一个笑脸吧! 先画个马赛克圆 笑脸首先需要一张脸,我们先画个圆来表示一张脸吧。 void mainImage( out vec4 fragColor, in vec2 ...
这系列的教程我们会从零讲解 shader 编程,如何用 shader 做一些酷炫的效果。 不过在此之前,我们先简单介绍一下 shader 是什么。 Shader 是什么?能吃吗? 我不想讲那些太学术官...
Bresenham 直线算法
原文链接:点击跳转 作者:Sébastien Bénard 译者:mnikn 1. 什么是 Bresenham 直线算法 Bresenham 直线算法是个很通用的算法,几个月前我才刚刚了解到它,它在许...
讲解如何构建一个 2d 游戏引擎
原文链接:点击跳转 作者:Sébastien Bénard,《死亡细胞》的主创 译者:mnikn 在上篇文章中,我实现了一个任何语言都可以实现的(我用的是 Haxe),简单但有效的 2D 引擎,这个引...
讲解如何构建一个通用的 2d 游戏引擎
原文链接:点击跳转 作者:Sébastien Bénard,《死亡细胞》的主创 译者:mnikn 1. 简介 如果你对要做什么事情没什么想法的话,是很难去构建一个 2d 的平台类游戏引擎的。因此第一原...
阿富汗|2020-10-13
回到顶部
外观样式
建议反馈