首页 / 程序员 / 正文
独立游戏开发入门指南
月舞阳谕 发表于:2020-3-26 00:18:56 复制链接 看图 发表新帖
阅读数:12337

下载APP可以快速和圈友联系

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自力游戏开辟入门指南-1.jpg

注:文章来自会员日志,题图来自 twenty20 定阅。

从起头开辟游戏到现在大要有五年,偶然辰在想假如现在给曩昔的自己一点倡议也许能有一点帮助。

所以这篇日志主如果分享一下自己对于自力游戏开辟入门的一些想法。

这篇文章由爱发电支持写作!假如你喜好我做的工作,可以斟酌在爱发电支持我。

引擎挑选

在挑选引擎时辰首要斟酌的风雅向是:为了往后找份相关工作还是纯真做个游戏。

找份相关工作

假如是方针是进修以后可以进入游戏行业找份相关工作,那末今朝国内保举的只要几个:Unity、虚幻4和国内一些 H5引擎。关于这些引擎除了 Unity 之外我领会不多而且也很多人也都先容过了。

现实上今朝用得最多的人群就是 Unity 和虚幻,而小我上手来看这俩引擎都比力重,不够简便也不是很轻易上手。

纯真做个游戏

假如是纯真做个游戏,可供挑选的引擎就有很多。

像 Baba is you 就是 Click Fusion 引擎,Celeste、FEZ 和 星露谷物语 是 MonoGame 引擎,UnderTale 和 Downwell 是 GameMaker,Total Party Kill 则是利用 Stencyl。

这里只会商 2D 游戏,我对 3D 没什么爱好。

从我摸过的一些引擎我首要分红三种人群:不写代码要解体、写代码要解体的开辟者和中立的开辟者

不写代码要解体的开辟者

很多人就喜好写代码也喜好做游戏,所以这类人不喜好拖来拖去的可视化编程界面,大概说他们更喜好自己写一个,他们也不喜好有各类编辑器的引擎。面临这类开辟者和进修者更多保举的是:pico-8、Phaser 和 MonoGame。

这几个都是比力考验编程才能,而且这几个引擎对设置要求不高,写法式久了一般都比力喜好简便的工具。现实上在我刚入门时辰玩得是 C++ 的 Cocos2d-x,电脑实在渣滓每次编译运转都很烦,以后用 Unity 点窜一下编译也是很慢,做游戏就是为了高兴,成果这样很影响开辟心情。

pico-8 限制比力大,说话利用的类似 Lua 的语法,比力玲珑,内置了舆图编辑器和音乐音效编辑器,而且 8 位复古风对从 8 位机过来的玩家很没有抵抗力。

Phaser 是利用 javascript 的网页游戏引擎,甚至这个引擎你是不用下载间接在代码援用一下便可以愉快开辟游戏了,而且一样不用编译,运转起来很快。

MonoGame 更多是一个 C# 的跨平台框架,很多专业开辟者也利用这个引擎建造贸易游戏,虽然需要编译,可是还是很轻很快!

像是 pico-8 和 phaser 引擎这类不用编译而且可以输出网页的引擎合适很快速开辟游戏原型和分享游戏,而 MonoGame 这类则比力合适建造要公布到商铺的贸易游戏。

写代码要解体的开辟者

很多人就不喜好写代码但也喜好做游戏,面临这类开辟者更多保举的是:Construct 和 Stencyl。

这两个都是可视化编程引擎,而且利用这些引擎不乏很多很好的游戏。能够会有些人感觉这类引擎做出来的游戏不是很利害,但现实上作为爱好者和初学者,远远不到能碰到引擎天花板的境界。

中立

而对于都不排挤的开辟者更多是保举 GameMaker 和 Unity。

GameMaker 属于开箱即用,很是合适初学者,你不需要重新设置情况,其内置的代码编辑器也意味着你不需要挑选代码编辑器,GML 说话也属于最轻易入门的说话,编译速度也属于很快,玩起来很流利。

Unity 最大上风是可拓展的编辑器、运转时检察属性和丰富的插件,这也是我在建造贸易游戏时辰挑选它的缘由,丰富插件意味着一些题目不用自己处置比如各类手柄适配,多说话适配,手机的第三方逻辑,而且我可以采办一个 Platformer 引擎然后对其停止定制化开辟,比自己没有经历重新起头做好很多。

所以小我保举是假如刚学建造游戏可以从这几个引擎挑选一个动手:GameMaker,Construct,pico-8 大概 MonoGame

若何进修一个引擎

进修一个引擎大概自己写点逻辑我会斟酌几个简单的题目:

    若何显现一个精灵(图片)

    若何控制精灵移动

    精灵若何播放帧动画

    若何碰到别的一个精灵烧毁对方

    烧毁对方时辰天生一个殊效动画而且播放音效

    播放音乐

这几个题目以后根基便可以简单的做一个小游戏了。以后的各个系统就需要时候渐渐进修了。

一般来说游戏引擎都比力复杂,所以带着题目去思考要做什么再去进修会方针性比力强也比力有用力。一来就全数引擎功用过一遍没什么意义,由于很多功用你能够不会碰到,就像我到现在也不领会 Unity 的 NavMesh。

不会画画怎样做游戏

这个题目也是比力常听到,我刚起头时辰也比力困扰。就算不会画画也不想学画画,还是有很多地方可以获得美术素材。建造跳跳小子之前我已经经过采办的贸易素材建造过了7个游戏,阿谁时辰我还一点不会画画。

我经常采办的网站有 itch.io, graphicriver, gamedevmarket, unity asset store。

而免费的可以看下:kenny 和 opengameart。

而假如是兼职平台可以斟酌下:upwork, fiverr 和 米画师

也许有人会感觉这样没艺术性不唯一而且限制多多,我更多是感觉游戏就还没做几个先不要谈艺术性,重要的是把游戏做出来。

固然最好还是自己去学下绘画,不管你有没同伴合作。

保举的书籍和资本

能够视频有些需要科学上网,在 B 站搜索应当也可以。

引擎相关

    Unity 的话只保举一本书籍:游戏设想、原型与开辟

    Unity 相关讲授视频:Brackys , Blackthornprod , Sebastian Lague , Mix and Jam

    GameMaker 视频:HeartBeast

    Pico-8视频: Nerdy Teachers

    进阶材料:

    游戏编程设想形式,游戏引擎架构,Data structure for Game Programmers

像素美术相关

    Pixel Logic

    MiniBoss

    Udemy 的 Pixel Art Master Course

    Mort Mort

    Pixel Joint

游戏设想相关

书籍:

    通关!游戏设想之道

    游戏设想的 236 个技能

    大师谈游戏设想

    游戏设想艺术

视频:

    Game Maker's Toolkit / B 站卡姐翻译

    Extra Credit

    Design Doc

    New Frame Plus

    How Did They Do That

    Video Game Animation Study

最初,建造游戏很好玩,希望你能玩得高兴!

自力游戏开辟入门指南-2.jpg


上一篇:苹果6s上的javascript是什么意义?
下一篇:SpringBoot进修笔记
温馨提示:
下载好向圈客户端可以随时随地交流学习经验,也可以和圈友发起聊天成为好友
好向圈www.kuaixunai.com是一个专业经验分享交流平台,请提供优质的经验内容分享,拒绝任何广告内容出现,低质量广告内容硬广包含手机号码,微信,QQ或者二维码,网址等形式存在可能会审核不通过 要想被各大搜索引擎尽快收录请做好内容原创工作,才会有更好的推广效果。
返回列表
使用道具 举报
14 条评论
您需要登录后才可以回帖 登录 | 立即注册
缔结62 发表于 2020-3-26 00:20:33 | 阅读全部
真正做过游戏的人都会明白,选什么引擎都没关系,重要的是你选的引擎有没有配套工具,ui编辑器,动画编辑器,特效编辑器等等等。。
如果你是专业游戏开发者,你选哪个都可以,只要性能跟得上,配套没有可以自己做,如果你只是想入门,或者你有想法想自己做出来,那选择其实非常有限了。[机智],不要选名气弱的,请往名气大的选。
使用道具 举报
回复
荒木经惟 发表于 2020-3-26 00:23:49 | 阅读全部
我不用引擎,用DirectX和OpenGL写游戏
使用道具 举报
回复
射日航班慰 发表于 2020-3-26 00:28:49 | 阅读全部
不错,可能独立游戏最大的挑战不是工具,还是怎么才能正真做出东西来
使用道具 举报
回复
柒祁颹柒k 发表于 2020-3-26 00:35:35 | 阅读全部
听说游戏行业也很艰难
使用道具 举报
回复
渊少心少k 发表于 2020-3-26 00:37:21 | 阅读全部
做游戏加班严重吗
使用道具 举报
回复
飞刀九段 发表于 2020-3-26 00:40:21 | 阅读全部
我自己没做过,但是不少文章都介绍,用3D引擎做2D游戏会更容易做。
使用道具 举报
回复
dupncy596669 发表于 2020-3-26 00:41:52 | 阅读全部
总是发些干货,对新手不太友好,不过每次看都有收获,收藏转发了
使用道具 举报
回复
檀羽大爹抡 发表于 2020-3-26 00:46:42 | 阅读全部
godot了解一下[灵光一闪]
使用道具 举报
回复
沩鉨菰单沩d 发表于 2020-3-26 00:49:17 | 阅读全部
1
使用道具 举报
回复
9934521wen 发表于 2020-3-26 00:50:48 | 阅读全部
转发了
使用道具 举报
回复
青春的斑驳驳lz 发表于 2020-3-26 00:52:31 | 阅读全部
转发了
使用道具 举报
回复
经济学目标斯 发表于 2020-3-26 00:55:50 | 阅读全部
转发了
使用道具 举报
回复
默默地积极地n 发表于 2020-3-26 01:01:11 | 阅读全部
转发了
使用道具 举报
回复
伴梦菲翔赜 发表于 2020-3-26 01:02:39 | 阅读全部
转发了
使用道具 举报
回复
相关推荐
广告合作以及侵权投诉客服QQ:1623331347 江苏好向圈信息科技有限公司 网站地图1 网站地图2