最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程

学习游戏的目的

我们学习游戏制作,游戏开发,游戏编程,游戏XX,我们的目的只有一个,打造一个非常牛逼,非常屌,非常让人开心的虚拟体验。我们用自己的学识让玩家在虚拟世界征战,生活,一步一步的让玩家幸福!那么我们的目的只有一个,让玩家知道自己的幸福在哪里,并且学会追求自己的幸福。当然,每个人对幸福的定义不一样。那么,我们只好让玩家来体验我们所来表达的最通俗的,最普遍的幸福体验,然后慢慢引导玩家去寻找自己的幸福体验。可能,在最后玩家都会离开游戏,离开虚拟世界,(对,这是真的,玩家需要一步一步达到定点,然后涅槃重生,这才是我们想要的。)但是,这对我们意义不大,我们一开始就不再准备做非常能赚钱的游戏,我们是准备做一个让人学会幸福的虚拟世界。所以,请不要问我在干嘛,我在制作虚拟世界,不是在制造游戏。

那么,这和游戏有什么关系?

电子游戏是一个软件

游戏是一个特别的游戏软件。我们通过游戏软件让玩家拥有游戏体验,通过虚拟世界让玩家有虚拟体验,在这里虚拟世界其实和游戏差距不大。那么,我们就从制作游戏开始!利用游戏手段打造虚拟世界让玩家学会幸福,脱离游戏的本体。当然,我们也欢迎玩家在我们的虚拟世界中找到自己的幸福,比如在虚拟世界中帮助新手。在这里,我知道有人会说游戏不好,游戏会怎么怎么样给人带来坏处。那好,咱们先定义一下好与坏,它们具体指的是什么,并且我们应该站在哪个角度,我们说的能代表别人吗?然后我们再来聊聊人类个体和游戏的关系,我们有好多话题可以聊的。真理是越辩越明的,除非你耍无赖!

那么开始对游戏软件的介绍。

我们这里想要做的是一款特别的软件-游戏软件。这个软件有什么特点呢?这个软件有个开始的快捷图标,进入游戏以后一个窗口,然后你还可以通过键盘或者啥啥啥的控制这个游戏窗口中那个代表你的角色。这个窗口中你应该比较容易的看到自己的状态,什么你会不死啊,你能不能再发威一次啊,你现在看起来屌不屌啊,这个地方是辅助我们来了解虚拟世界中的角色的辅助工具,你可以想象一下,你带了个某科幻眼镜,然后,科幻眼镜教你那些是战五渣渣,科幻眼镜中显示的窗口就是这东西一样的我们叫他HUB。就现在游戏而言,在战斗在虚拟世界中的时候,你会有这些视角:第一人称视角,你能看的见你的双手和武器,第三人称视角,你可以看见你的屁股或者你的后背,还有上帝视角,2.5D视角等等。视角唯一的目的就是给你带入感,让自己更容易的体验虚拟世界。

----《真三国无双7猛将传》

一个游戏的游玩场景是你主要的游戏体验来源,是你最最需要注意的地方。你去别人家做客,先敲门(点击游戏图标),然后换鞋(游戏设置),然后跟着主人(教程引导)来客人呆的客厅(游戏场景),有时候你有机会和主人发生一些超xx关系(隐藏关卡),最后你让主人膜拜你或者是你们俩有了愉快的交流(游戏的目标)。

那么,我们需要工具去一个平台上面搭建游戏世界。这时候我们真是困难重重啊!在主机上晚的游戏呢?还是PC机上晚的游戏呢?选择主机那么是PS呢还是XBOX呢或者是WII呢?你选择PC机,那么MAC机怎么办?PC机还有分操作系统呢,是windows呢?还是Linux呢?还是xxx呢?每个平台上面的工具都很多,但是唯一不变的是需要工具以及完成工具制作的编程语言。你要使用编程语言叫那些设备听你的话,或者直接使用工具给你画一朵云,画一坨翔。你现在在这些平台上面绘制虚拟世界。好厉害!你犹如上帝一般,潇洒泼墨,完成整个世界的创作!

哇!很兴奋对吧!

游戏制作者犹如上帝一般!对,就是这样。但是,上帝需要信仰,你这个虚拟世界的上帝需要的是支撑你活下去的物质基础,不过你们本质是一样的,好好的活下去做自己想做的事情。那在没有啥啥其他能力帮助你的情况下,你需要做的就是做一个你所能制作的最好的虚拟世界让你的玩家给你买单。不过,你得先学会制作虚拟世界吧。

那么,这里就有一点了。传说中的神器,游戏引擎。传说中的法则与本源,编程语言。神器,为神所创作,为完成目的而存在。不同的神有不同的工具。我们的电脑是我们的人器(毕竟现实里面我们只是人而已)。那么,神创神器使用的是什么呢?对,就是法则。神说要有光,于是便有了光。我们使用的则是编程语言,这对就是对于电子设备的大语言术。我们说要有HELLO
WORLD ,于是这些计算机就开始说HELLO WORLD 了。

如何成为大神

游戏引擎的目的在于迅速高效的完成游戏的搭建。而编程语言的目的在于律令计算机等电子设备完成我的目的。

在小说中,牛逼剑客都有自己的剑。独孤求败的剑就是他自己,是我们的编程语言。他手里握的剑是自己外在表现形式,是游戏引擎,是为了完成击败对方突破自己而存在的。令狐冲也是。叶孤城,西门吹雪更是。我们的内功是编程,外功是引擎。气宗是编程,剑宗是引擎。

等等,我们只不过是想制作游戏啊。有引擎这种神器不就够了吗?为何还有专门搞语言啊。而且,游戏在于体验,在于内容,为何还要搞语言啊。

对,的确如此,我也希望是这样。可惜,我们创作的虚拟世界不是每个人都有足够的硬件去运行的,大部分的人会被你用别人的引擎制作的坑硬件作品拒之门外。这个时候,你只能在相对于别人有限的基数中做努力了。好比,你是一个神,然后你的教义只能在贵族中宣扬一样。并且,别人的神器也是你想用就能用的?君不见神杀神啊,必定要夺神格啊,搞本源,忽悠信徒啊。

所以,为了打好做大神的基础,请在玩弄引擎的同时也要学习引擎是怎么回事,引擎是如何帮助我们制作游戏的。

这里规划一下游戏软件的制作基础:

平台编程的选择:windows平台,MAC平台,linux平台,还是全部平台

编程语言的选择:哪种语言和这个平台结合的最紧密,效率最高,特别在图形方面。

游戏软件的设计:登陆界面,暂停设置界面,结束界面,游戏场景界面(游戏软件是个大框架,而内容是软件中随时可以增减的)

游戏策划:游戏场景中体验内容的设计。整个游戏软件和玩家的交互。

游戏场景设计:这里游戏场景又称游戏关卡,游戏的主体内容都是在这里展示的,所以游戏内容的制定一定要谨慎。

游戏设计四大元素:游戏机制,故事设定,美学表现,实现技术。-----《全景探秘游戏设计艺术》

游戏制作需要会计算机软件制作能力+故事编写策划能力+。。。。很多很多,特别是那些让人流连忘返的游戏。

游戏制作难,不过虚拟世界是吾等的梦想所在啊!最好可以和二次元少女-哔-哔-!就是这样了!

这里有基础书籍推荐:

游戏设计与策划:《快乐之道-游戏设计的黄金法则》《全景探秘游戏设计艺术》

游戏编程:《逐梦之旅:Windows游戏编程之从零开始》

其他的以后收集了推荐。

最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程,布布扣,bubuko.com

时间: 2024-10-12 20:12:05

最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程的相关文章

游戏开发(三)——WIN32 黑白棋(三)——游戏画面的现实

整个游戏分3部分介绍. 1.棋局的现实 2.AI的现实 3.游戏画面的现实 提供一下完整项目下载 这是第三部分:画面的显示 这部分其实就比较简单的,说白了就是api的堆砌. 主要了解下windows的消息机制,以及怎么画图 主要是分别封装了下对棋盘,棋子,以及当前轮到谁,当前比分是多少,就是游戏画面上不同的部分的绘制. void DrawReversiBoard(); void DrawReversiPieces(EnumReversiPiecesType type, int row_y, in

游戏开发视频教程_基于MFC设计的MINI快跑游戏

基于MFC设计的MINI快跑游戏(游戏开发.MFC精讲.线程与进程通信) 课程分类:游戏开发 适合人群:初级 课时数量:36课时 用到技术:MFC涉及项目:MINI快跑游戏 咨询QQ:1840215592 一.模块介绍 1.MFC基础篇:主要讲解c++的一些技术难点以及重点 容器与算法精讲 类与数据抽象精讲 模板与泛型编程精讲 标准IO库知识点深入浅出 2.MFC进阶篇:主要讲解MFC的深入浅出 CObject类详解 消息映射的实现 MFC的DLL精讲 MFC的进程和线程精讲 3.MFC设计篇:

unity3D游戏开发实战原创视频讲座系列8之拳王争霸游戏开发

讲解目录 第一讲  游戏演示和资源的介绍 第二讲 scene场景的编辑 第三讲  主角的移动 第四讲  主角的攻击动作(战斗) 第五讲  对手的人工智能(一) 第六讲  对手的人工智能(二) 第七讲  碰撞检测处理(一) 第八讲  碰撞检测处理(二) 第九讲  血条和耐力条的使用 第十讲  回合数的使用 第十一讲  intro场景的处理 第十二讲  results场景的处理 视持续更新中.... 视频存放地址如下:http://ipd.pps.tv/user/1058663622 或者:http

[游戏开发-学习笔记]菜鸟慢慢飞(一)

"菜鸟"就是我自己. 分享一下我从零开始学习游戏开发的过程,心得什么的.本篇先扯个开头,说说个人一些乱七八糟的想法. 从0开始 其实,只要有心,不管干哪一行,都不能算从零开始.总会有办法了解到行业的信息.我之前是干船舶电气的,一路过来,最大的感觉是:不怕你找不到资料,就怕你没时间.我要做的是分清楚自己想学什么,怎么样去提高自己,然后沿着自己路线"慢慢"朝前飞.比如:知乎就是个很好的地方,我最早接触游戏开发,是在这里.决定学这个,也是在知乎喝了鸡汤. 游戏开发 对我来

如何做好手机游戏开发产品的推介

厦门欧页科技 在游戏圈,推介(Pitch)被从业者普遍认为是一种营销行为--研发团队需要向发行商.渠道或投资方推介自己的产品,以获得资金或推广方面的支持.但加拿大独立工作室Kitfox Games总监谭雅 舒特(Tanya X. Short)对此提出了不一样的看法.舒特在Gamasutra的一篇文章中指出,游戏推介既关乎设计,也关乎营销,手机游戏开发团队必须通过推介行为,准确地传达产品的真正价值.设计师和营销人员都希望游戏具备高水准,但双方对游戏水准的评判标尺并不一定. "营销人员更关注销量和炒

手机游戏开发遇人才荒,十万年薪翘首待

随着4G时代已经来临,手机游戏又迎来了新的蓬勃期. 手机游戏开发已经成为拉动经济增长的重要引擎.2009年至2014年,国内手机游戏开发市场迎来了快速发展时期.越来越多的用户通过手机登陆互联网,这也令中国手机游戏开发市场大受裨益. 经过这些年3G时代下的智能手机用户导入期后,业内人士预测,3G/4G手机游戏开发将会呈现迅速发展的势头,相关的游戏开发工程师也将步入极繁荣时期. "随着通讯技术的不断发展,为国内的相关手机游戏开发业注入了强心剂."工信部软件服务业司郭建兵副司长说到. 统计数

Unity3D游戏开发之实现血条技能培训

下面我们开始今天的Unity3D技能培训. 我们学习Unity3D培训目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改素材,可以独立完成2D.3D小规模游戏及网页游戏开发. 今天呢,我们来做一个在游戏中十分重要的组成元素:血条.血条是什么呢?血条是生命值的一种体现,就像<仙剑奇侠传三>电视剧中,当景天说他想让那些被邪剑仙害死的人活过来的时候,天帝说需要等量的生命值来换,所以电视剧中的结局就变成了景天留在世上的时间并不多了,雪见依偎着他坐在新安当门口的时候,天上忽然下起了雪.聊完了游

iOS 游戏开发 博客

1. http://www.cnblogs.com/kesalin/archive/2012/11/10/ios_game_dev_resource.html   ( iOS游戏开发教程) 最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的: 最后促使我选择cocos2d的原因有两点: 1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元

[Unity3D]Unity3D游戏开发Lua随着游戏的债券(在)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 喜欢我的博客请记住我的名字:秦元培,我的博客地址是blog.csdn.net/qinyuanpei. 转载请注明出处,本文作者: