弹幕游戏设计

可用于制作STG的工具很多,各有利弊。效率方面,直接调用DirectX的效率最高,Unity3D其次,HGE、luastg会再差一些,弹幕风性能最差。易用性方面,luastg、弹幕风这样的弹幕专用引擎最好,Unity3D、HGE这样的通用引擎其次,直接调用DirectX最麻烦。功能方面,Unity3D这样的大型引擎最强大,直接调用DirectX也很不错,反而是luastg、弹幕风这样的专用引擎,封装越好,功能也越局限。如果着眼于引擎潜力,可以选Unity3D这样的大型引擎,如果着重考虑易用性的话,可以使用luastg这样的弹幕专用引擎,如果苛求效率并且想学习DirectX原理,也可以用原生DX或者各种托管DX自己从零做起。
  除了使用弹幕专用引擎外,无论通过什么方法,都必须自己完成弹幕游戏的各种功能,诸如判定逻辑、显示次序、Rep存储等等,即使是Unity3D也没有现成的音乐区间循环功能。因此,编写弹幕游戏程序是个系统工程,需要脚踏实地一步一步完成。对于想自己创作STG的爱好者,我不建议一上来就挑战完整6面关卡的制作,可以先从一个单关甚至一组符卡开始,然后慢慢完善。如果你打算做全6关的STG,并且不使用专用弹幕引擎的话,请准备好以年为单位的时间投入。从现有经验看,从初识DirectX到做完全6关游戏至少需要2年以上时间,如果使用Unity之类的引擎也许能将时间缩短半年,直接使用弹幕专用引擎大约可以再节省1年时间。换句话说,如果想在一年内做出完整作品,请使用弹幕专用引擎。当然以上时间基本都是按照业余制作的情况来算的,现在大部分同人弹幕游戏制作者也都是使用业余时间进行制作,要么白天要上班工作,要么学生要上课考试。如果能够全日制开发,以上时间当然会缩短。另外,以上时间并不考虑音乐、美术等素材制作的时间,全按使用免费素材情况考虑。总之,如果你已经踏上了弹幕游戏制作的旅程,我只想说,请坚持到最后。
来自百度贴吧大神“SeiweLL”。

时间: 2024-10-31 22:06:20

弹幕游戏设计的相关文章

unity3f游戏开发之游戏设计中运营重用体系

游戏设计中,运用重用体系重用资源包括有以下几个设计目的: 1).方便玩家识别 为了方便玩家识别某一类游戏中的要素,而采用的设计目的.如某种某种动物的皮毛的道具图标.为了区分不同,除了基本图素相同外,不同之处只是以变换颜色和更改名称加以区分,这样可以方便玩家快速识别图标. 2).降低客户端的容量 游戏中最占用硬盘空间的,其实是大量的资源,如模型文件.贴图等美术资源文件.为了降低客户端的容量,开发者除了要采用压包技术进行资源压包外,在设计的过程中,设计师还要考虑到客户端容量大小的问题(特别是某些2D

MMORGP大型游戏设计与开发(客户端架构 part1 of vegine)

重写有些核心接口的时候,其实遇到了许多的问题,甚至一度的想过要放弃,但是最终还是坚持了下来.在客户端提供的这些接口中,可以清晰的看到客户端所依赖的各种模块的支持,以及各自之间的一些关联.下面只是介绍了vengine(微引擎)接口的基础模块框架,所谓的接口即对象设计中常见的Interface,为一个框架提供了清晰的规范支持. VEGINE FRAMEWORK 功能实现 该接口已全部实现,具体的实例只需要继承接口封装即可.上图只为简单的模块介绍,其实每个接口都有每个接口其特别的用处,这一点会在接下的

游戏设计中的道德

最近一直在思考一些关于游戏设计方面的问题.入行已经两年了,以前跟所有刚入行的朋友一样,一直想着怎么从自己设计的游戏中赚钱.怎么让玩家为我的劳动成果买单.当然,我并不是说这样不好,因为只要形成一个良性的循环,优秀的游戏才会持续不断的出现,君不见,几年前国内还是有很多优秀的单机游戏的,但是由于破解的存在,以及中国人在几年前还有着"我都花钱买了电脑了,难道软件还要钱吗?更别提游戏了."这些众所周知的原因,现在中国的市场上已经很难看到新的优秀单机游戏的出现了,还好手游平台拓宽了国内的游戏市场,

白--留白与游戏设计

我所谓之白,非颜色之白,乃设计之白,思想之白也. 我对白的理解得益于对日本传统艺术与现代设计的些许了解,前几日偶得日本设计业前辈原研哉先生的一本书<白>.阅后颇有所思,不禁联想至游戏行业.白,也可称间或空.是日本艺术创造中一直沿承的一种创作思维.空不是无,而是留给人们想象的空间,以自我的感受体会填充空,仿佛自己与艺术品融为一体,这也算是艺术至高境界之一了. 举两例也许可使白之意更为真切.其一,日本桃山时代画家长谷川等伯的<松林图>,这幅水墨作品中,稀疏错落的松木三三两两的布局在白色

怎样设计一个好玩的游戏——游戏设计的艺术

前言: 一个好玩的游戏,就是要让玩家在玩游戏的过程中感到愉快的游戏体验.游戏品质一般可以分为三个层次:普通.精品.经典. 仅仅要游戏能赚钱的好游戏可算是精品游戏,而经典的游戏,必定有深厚的游戏内涵,甚至可以从这个游戏产生周边产品:比如从游戏改编电影.玩具等等,有额外附加值.一个游戏的好坏由多方面决定,这里我们仅仅关注趣味性.其实趣味性是一个游戏最重要的部分.游戏画面优美程度,或者玩家可玩时间,或者角色的主角的乳房部位多边形数目,这些都是其次. 1.给予玩家目标(让玩家入局) 游戏開始的时候,我们

游戏设计杂谈-心态努力、清醒、不抱怨(完)(重点)

给新人的三个忠告. 6.1.1. 努力做<HOLO>的团队,一年半的时间里全住在公司里.除了睡觉,就是干活儿.日本某个程序员,因为连续加班时间过长,眼睑掉了下来.巨人做<征途>的团队,经常夜里4点下班,早晨正常上班.三年只休息了三天(包括春节和周末全在上班).广州所有的页游团队,正常工作时间均为朝9晚9……这还不是加班.事实上是,有一半儿以上的时间,他们是远超这个时间的.……游戏编程网www.cgzhw.com欢迎大家访问获取更多游戏编程相关技术文章!无论是在中国,还是在全世界:拼

谁能给我讲讲原理——视频弹幕游戏!!

舍友在一个叫BliBli的视频网站上找到这样一个视频弹幕游戏,说实话我当时一看真的惊呆了. 从来没有见过这种能够互动的.充满游戏性的视频,用户WASD可以控制飞机移动躲避字幕,撞到字幕左上角死亡次数还可以计数,字幕还并不是单一的一个方向,还包含运动轨迹,这里面还包含碰撞检测!?可能是我知道的太少,我真的觉得太神奇了.哪位IT大神可以给我解释一下,这是怎么做到的!??(链接在下面) 点击打开链接 上图: It's amazing!!视频地址: http://www.bilibili.com/vi

类似拼图游戏设计

客户端设计 1.如何绘制? 分上下两层,下层为最终图片,上层尺寸和下层一致,并将上层分割为 m 行 n 列的方格. 2.方格位置如何设定? m 行 n 列的方格,设定左上角坐标为(0,0),那么最右下角坐标为( (m-1) , (n-1) ). 3.如何定义方格对象,及方格拥有什么方法和属性? 方格Pane有4个属性: locationX,locationY,PaneState,visitor. (locationX,locationY)组成方格位置信息: PaneState包含3种状态,VIS

第1章 游戏之乐——连连看游戏设计

连连看游戏设计 连连看是一种很受大家欢迎的小游戏.微软亚洲研究院的实习生们就曾经开发过一个类似的游戏--Microsoft Link-up.    图1-17为Microsoft Link-up的一个截图.如果用户可以把两个同样的图用线(连线拐的弯不能多于两个)连到一起,那么这两个头像就会消掉,当所有的头像全部消掉的时候,游戏成功结束.游戏头像有珍稀动物.京剧脸谱等.Microsoft Link-up还支持用户输入的图像库,微软的同事们曾经把新员工的漫画头像加到这个游戏中,让大家在游戏之余也互相