国外主机游戏怎么做的(为何国外以主机游戏为主)
本文目录一览:
红白机的游戏是怎样开发出来的?
FC游戏也有类似于今天的主机游戏的开发环境,但并不唯一。
简而言之,就是一台用于开发的电脑主机以及若干仿真外设。当然80年代的电脑主机和现在差别很大。代码图形也都是在这台主机上完成。编写语言为ASM(汇编语言)。卡带机时代主要的开发语言就是汇编,那时候不会用C语言。
下图是一些开发环境的例子,80年代初期用的是HP 64000,上面安装的PASCAL,但并不唯一。不同厂商所使用的环境有所差异。编写好的程序通过Emulation Probe上仿真测试,由于Emulation Probe代价很昂贵,并不是所有厂商都能有。没有该设备的情况下,就直接通过ROM仿真器插在FC实机卡槽上测试。
关于HP 64000的介绍,可以参考维基页面HP 64000
80年代后期标准开发环境是由INTELLIGENT SYSTEMS开发制定。由一块FC仿真板连接到富士通FMR系列电脑上进行开发调试。
富士通FMR系列维基介绍FMR
IS是任天堂旗下所属公司,作为硬件和软件的开发支援公司,同时IS也有自己的知名游戏(火焰纹章,纸片马里奥,高级战争,瓦里奥制造等)
日本FC的官方授权游戏最后一款是1994年的冒险岛4。在那之前或者之后,无论是中国国内还是国外,制作盗版的FC游戏卡带,都会有各自的开发硬件和仿真器。
图上这个就是个简易的仿真板,国外FC游戏爱好者自己做的。
改造过的NES主机(美版红白机),连接到仿真板用于调试测试。
用于烧录测试的卡带。
在电脑技术发达的今天,仍然会有很多怀旧爱好者会HACK或者制作新的FC游戏。现今开发FC游戏,基本上全部都能在windows电脑上完成了。用于仿真开发的软件也非常齐全。比如NESASM,CC65,VirtuaNES模拟器等。当然,制作出来的游戏,可以在模拟器上运行,但并不表示做成卡带能在实际上玩。这时候仍然需要烧录卡或者其他卡带仿真设备来测试了。
下图是现在有售的通用FC烧录卡,对于怀旧玩家来说可以在实际上玩到大部分游戏。对于开发爱好者来说,则可以用来进行实机调试。
为什么很多大型的游戏,都是由国外开发的?
这个很简单,商场就在那里摆着,顾客喜爱哪种游戏类型游戏厂商天然一览无余,欧美商场以主机为主,一是由于人家经济基础足够、有版权意识,不会随便破解搞盗版!
二是他们享用主机游戏的乐趣,有这种氛围;我们国服游戏商场仍是以移动端、PC端的网络游戏为主,主要是由于我们的玩家没有付费的习气,也没有正版意思;二是我们PC与移动端普及的比较好,加上网络游戏是免费的,我们玩家天然是挑选免费的。
国外3D类盛行
经济基础也决定了国外玩家对游戏品质的追求,没办法要是你金钱足够,生活无忧,在挑选游戏类型的时分,你是挑选更有体会感的游戏,仍是其他游戏呢,主机游戏不只需求昂贵的外设还需求继续的更新付费购买,这关于国内玩家而言是吃不消的!
国外玩家单机游戏仍是在于他们有版权意识,不会前一秒上新,下一秒被破解,人家国外版权意识仍是很重视的,要是放到国内就说不定了!而且国内玩家的游戏群体主要仍是以学生为主,无法有多余的金钱去一次买断游戏花费,后续的更新花费也无法保证,因而说白了仍是消费群体决定的游戏类型!
欧美天然有这个经济基础,何况他们的敞开环境不会对游戏群体有什么轻视,人家天然堂堂正正用主机游戏在家里玩,躺着玩、睡着玩、还有各种外设装备玩、什么手柄、什么VR眼睛!要是国内的学生群体玩家,他们哪来的条件去玩,一般在校园学习,哪来的屏幕?哪来的金钱。哪来的时刻?
国内盛行网络游戏
国内玩家喜爱免费的游戏,且花费本钱少的游戏,国外的单机游戏不只需求一次性购买,还需求后续的更新,这关于他们太过于费事,就算国内出单机游戏了,可是单机游戏从哪里赚到钱呢,单机游戏又容易破解,他们更是血亏!
但网络游戏不一样,你想盗版都不可,一串代码就能搞定你,最关键的是我们国内PC普及度高、还免费,何乐而不为!
国人做不出顶尖的3A大作
很多人可能觉得,像腾讯网易这样,这么有钱有人才的游戏巨子,倾尽全力,怎么可能做不出一款顶尖的3A大作呢?其实这个问题在某乎上早有讨论,最后的结论是,即便不考虑本钱,如果仅靠国内的制作水平,无法做出来像《荒野大镖客2》、《刺客信条奥德赛》这样的尖端3A大作。
在那个回答中,许多游戏从业者指出,仅游戏光影特效这个层级,国内就没有几个尖端程序员团队,更不用说音乐、模型、碰撞算法等等方面的人才,国内游戏职业的教育水平、环境,还远远达不到国外5年前水准,仅靠国内现有的人才,是不可能开宣布一款让世界都认可的顶尖3A的。
像是本年的《古剑奇谭3》,其实就已经代表了国内顶尖的3A单机游戏水平,可是,在国内吊打一众选手的古剑3,放到国际上,却依旧比不上几年前《刺客信条4》、《C0D6》等游戏,这就很阐明问题了,教育上的缺失,是不可能短期内用金钱弥补的。
国外也玩手游
单机商场在国内是毫无疑问的小众,而很多朋友肯定以为国外单机游戏是大干流,就跟国内LOL、王者荣耀是干流一样。其实这种想法也是错误的,由于欧美国家真正干流的是也不是游戏,而是球类运动,即便在游戏界,也是网游、主机游戏、手游平分全国,国外玩家也喜爱玩手游,王者荣耀、刺激战场的海外版就在美国很火。
可是由于国外的付费形式和商场,都已经被单机游戏打磨的很成熟了,所以国外玩家的主机玩家,可是单纯说国外玩家不玩手游是绝对不对的。再加上资本逐利,国人底子没有多少时刻去玩重度的单机游戏,所以你才会发现市道上有这么多氪金的、换皮的手游,既然有了需求,无数的游戏厂商又会跟进,终究成为一个恶性循环。
所以,国内开发不出尖端的3A游戏,不只是游戏厂商的问题,而是从玩家,到商场、教育、社会等等的多方结合造成的。
国内外游戏都是用什么制作工具制作的?
如果说真的要用软件,也就是ms的vs了现在最新的是vs2008,这个软件可以看到你写的代码运行后的结果
我说一下2d游戏,简单的说,程序里有函数(函数就是相当于dos下的一个命令)可以显示图片,而一个游戏(比方说梦幻西游),就是控制每张图片该如何显示,在正确的时间显示正确的图片
额,说的好像有些绕嘴...
1楼的回答还是比较中肯,不过我个人认为一个人也完全可以做一个网游(图片资源已有),我指的是只写程序部分,因为早期的很多网游都是一个程序开发的,虽然看上去挫一点
lz如果想做游戏,还是从c语言看起,然后买些相关游戏制作的书,多花点时间,3年应该能做一个像梦幻西游那种的网游(在对程序效率和承载量等没有要求的前提下),呵呵,模仿个样子还是没有什么问题