教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

学游戏开发(独立游戏开发入门指南)

  学游戏开发(独立游戏开发入门指南)
  注:文章来自会员日志,题图来自 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。

宝宝怕打针(宝宝惧怕打针)宝宝怕打针(宝宝惧怕打针)没有人会喜欢打针,但是打针是我们生活中必须经历的一个过程。孩子们在注射疫苗验血和进行一些日常的医学护理的时候都需要打针。但是,很多的孩子都会对打针有一种恐房屋常识观天下产权多少年了关停26家小产权房中介58同城等被约谈很多朋友们现在对于房产方面的知识了解的偏少,不管是从购房的角度,或者是装修房子的角度,我们都需要对房产方面的一些知识进行了解,所以小编今天就在网上搜集了一些房产方面相关的知识来分享驾驶证换证手续(初领驾驶证6年期满以后)驾驶证换证手续(初领驾驶证6年期满以后)对于初次申领驾驶证的司机来说,驾驶证6年就到期了,那咱这个时候就需要去换证,一般地说,驾驶证在有效期前3个月就该申请换证的,可以通过交通安全道路交通信号灯(9张图让你看明白交通信号灯)道路交通信号灯(9张图让你看明白交通信号灯)驾驶车辆在车水马龙的城市里,每隔几百米就是一个红绿灯,但是依然有不少人违章行驶而遭到处罚,你对交通信号灯了解多少呢?下面一起来看看9个的网上交罚款(缴纳罚款流程图解)网上交罚款(缴纳罚款流程图解)打开手机,在手机桌面上找到交管12123并点击打开。登录自己的账号后,在首页中找到机动车违法并点击打开。2进入机动车违法选项中可以看到我们自身的汽车车新驾照考试(年驾驶证考试新规则)新驾照考试(年驾驶证考试新规则)对于驾照考试新规定,相信许多网友还处在云里雾里的状态,今天小编就为大家详细解读2015驾照考试新规定,如果你有学车考驾照的打算,一定要仔细看哦。科目行李架怎么用(行李架要这样用才万无一失!)行李架怎么用(行李架要这样用才万无一失!)随着二胎政策的落地,相信不少家庭都变得更加热闹。至此,能乘载更多人的67座车型自然而然地就成为了一个新的消费热点。无奈市面上太多该类车型实汽车车顶行李架(1车顶行李架名词简介)汽车车顶行李架(1车顶行李架名词简介)汽车车顶行李架就是加装在车身顶部,用来安全方便地固定行李的支撑架或部件,一般用于两厢式的旅行车SUV和MPV等车型上。车顶行李架最常用于自驾旅生活知识科普1分钟立马睡着的方法在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于1分钟立马睡着的方法的这些知识点,这就说明了现在人们也开开渐渐关注起了1分钟立马生活知识科普花露水能除螨虫吗在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于花露水能除螨虫吗的这些知识点,这就说明了现在人们也开开渐渐关注起了花露水能除螨虫生活知识科普花露水有毒吗能闻花露水吗在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于花露水有毒吗能闻花露水吗的这些知识点,这就说明了现在人们也开开渐渐关注起了花露水
微信删除聊天记录怎么删(微信删除聊天记录)微信删除聊天记录怎么删(微信删除聊天记录)没有吧!毕竟现在的手机内存是越来越大了。但是,小编有!因为听了王守义说十三香,而且iPhone12一直暴雷,所以小编只能靠自己手里的iPh微信删除聊天记录怎么删(微信删除聊天记录怎么删)微信删除聊天记录怎么删(微信删除聊天记录怎么删)大家是否有过这样的经历,在使用微信时,一时手快删除了对话框,而微信又比较特殊,删除对话框也就等于删除了聊天记录,让人非常苦恼。那么,微信删除聊天记录怎么删(微信删除聊天记录)微信删除聊天记录怎么删(微信删除聊天记录)微信聊天聊天时我们会涉及一些比较重要的个人信息或隐私问题,为了防止个人信息及隐私泄漏,聊天过后我们会随手删除微信记录,可是小编发现删除的信微信删除聊天记录怎么删(微信删除聊天记录)微信删除聊天记录怎么删(微信删除聊天记录)微信聊天记录怎么永久删除?点击清空聊天记录?使用深度清理软件?或者直接将删除微信?如果真的想永久性删除微信中的聊天记录,也许上面这些方法都微信删除聊天记录怎么删(微信删除聊天记录)微信删除聊天记录怎么删(微信删除聊天记录)微信聊天记录删除了还能看到吗?iPhone手机中微信记录删除了怎么才能看到?初用微信时,我们发现左滑对话框可以很快的清理微信内存但是过了许微信删除聊天记录怎么删(微信删除聊天记录)微信删除聊天记录怎么删(微信删除聊天记录)对于很多人来说,手机中的微信可是现在最离不开的软件之一,在微信中有非常多对我们来说很重要的东西,像聊天记录这种东西可是非常重要的。但是也有怎么显示隐藏文件夹(细说怎么显示和隐藏文件夹)怎么显示隐藏文件夹(细说怎么显示和隐藏文件夹)在计算机操作过程中,我们经常为了一些需要隐藏一些重要的文件夹。有时需要展示。我该怎么办?其实,这很简单。在这里,我将向您展示如何显示和安卓铃声文件夹(安卓手机系统的目录结构)安卓铃声文件夹(安卓手机系统的目录结构)这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在怎样测试自己的网速(家中宽带网速多少?教你测试小妙招)怎样测试自己的网速(家中宽带网速多少?教你测试小妙招)安装或者升级了家中宽带后,是不是在上网时总觉得不够快?是路由器的问题还是运营商的问题,要通过测试得出结论。尤其是现在运营商纷纷qq反应慢(qq一定要关的设置)qq反应慢(qq一定要关的设置)qq与微信是聊天工具的两大巨头,有的人喜欢用微信,自然,也有的人喜欢有qq。而在qq中有这几个功能,是一定要关闭的,要不然你的手机会越来越卡噢。一q海尔热水器型号(全新一代电热水器开机即洗)海尔热水器型号(全新一代电热水器开机即洗)随着夏天的到来,闷热的天气给人们披上了一层油腻的外衣,让人身心疲惫,情绪暴躁。因此在这个列日当空的天气里,没有比洗澡更让人开心的事情了。但