游戏制作
文章平均质量分 92
nivk
无业游民,快乐至上,开心为先,娱人娱己。
展开
-
Html5游戏开发攻略(API篇)
如果我们要做一个完整的游戏,一般都有哪些效果呢?首先,我们肯定是需要全屏的,而且,3D游戏还有鼠标锁定的功能。这些功能有很大一部分都是Html5内置的。下面,我将一个一个详细的写给各位看官。原创 2014-03-02 22:56:14 · 3250 阅读 · 4 评论 -
音乐游戏格式解析之【Cytus】
Cytus是雷亚游戏公司(Rayark)于2012年1月发布的一款音乐游戏。绝对称得上是一款品质上乘的游戏。对于我们游戏开发者而言,最想了解的,就是它核心内容的制作方式了。那么,今天我们就来解析一下它所使用的谱面文件吧。首先,我们来一个文件全貌一览(取自Cytus,Deemo章节Hua-sui-yue,简单难度)原创 2016-12-26 11:30:20 · 3133 阅读 · 0 评论 -
Xna内容管道及Xnb格式解析
前言:内容管道的设计十分超前,乃至于至今看来都还算是一个比较新颖的资源处理方式。本章将深入讲解内容管道的作用及Xnb格式分析。本章主要内容有: 1.Xna简介 2.内容管道简介 3.内容管道默认支持表 4.内容管道处理流程 5.Xnb格式解析1.什么是Xna?原创 2015-11-02 02:23:09 · 4800 阅读 · 0 评论 -
PhotoShop图层混合模式的Canvas实现
前端开发人员可能会遇到这样一个问题。当设计人员给到一个PSD以后,会发现其中有些图层是有图层混合效果的。这样会产生一个情况就是,我们为了这个效果而不得不将背景+带混合的图层切到一起。当这样的元素多了以后,我们所切出的图片就会越来越大并且难以修改。那么,本章我们将讲解如何使用Canvas元素来实现混合模式。以达到减少图片体量和数量的效果。首先,我们来讲一下基本原创 2015-11-16 16:14:17 · 6321 阅读 · 4 评论 -
场景转场动画的Canvas实现
废话不说,先上图图1:转场前图2:转场中(动画效果此处请看末尾链接)图3:转场后看完效果,我们来讲讲原理。首先我们需要准备一张转场用的图。理论上所有图片都可以作为过渡图使用。我使用的是一张带有天使翅膀图案的图片作为过渡图。首先,将过渡图黑白化。var pixs = context.getImageData(0, 0,原创 2015-10-04 23:45:30 · 4267 阅读 · 0 评论 -
BMS数据格式规范【BMS Format Specification】
译者前言:有很多音乐游戏都使用了此格式或此格式的变种,这里举一些例子:《节奏地带》、《VOS》、《劲乐团》、《MYDJ》、《太鼓达人》《MYO2》、《DJMAX》、《超级乐者》、《超级舞者》等均使用了此格式及其变种。但还有一些游戏类似:《节奏大师》、《劲舞团》、《OSU!》、《巨星》等游戏使用的则不是此格式。以上仅作一些游戏使用格式的区别及应用场景示例,请读者自己体会~翻译 2014-03-08 00:25:14 · 7653 阅读 · 4 评论 -
Html5游戏开发攻略(像素效果篇)
非常简单,而且网络上也有一些讲解像素效果处理的文章了,这里不多提。简单的分享一些我目前正在使用的方法。有两种方法可以做到像素的处理。第一:普通运算法。(适用于单像素效果处理,速度较快)第二:卷积运算法。(适用于多像素影响计算,速度较慢但效果多变)先放一张我们这篇所使用的原图(本文中使用的像素数据都是getImageData原创 2014-03-06 16:52:06 · 2429 阅读 · 5 评论 -
RpgMakerXp地图原理分析
要制作一个2D RPG游戏,所需的地图大的种类无非两种:TileMap、PicutreMap。这一章,我们主要针对于RpgMakerXp所实现的TileMap做分析。原创 2014-02-16 23:50:52 · 4740 阅读 · 2 评论 -
Html5游戏开发攻略(Canvas设置篇)
本章讲解了Canvas的同比缩放、鼠标位置矫正等。适合做H5游戏的人士哦!原创 2014-03-03 13:21:04 · 4011 阅读 · 6 评论