首页 >>  正文

自己如何制作一个小程序游戏

来源:baiyundou.net   日期:2024-09-29

对于独立游戏开发者而言,AI的作用可能比想象中更大。

随着ChatGPT、Midjourney等AIGC产品的爆火,游戏行业正在悄然改变中。半年前我们跟一个小团队的游戏制作人交流时,他曾提到自己最苦恼的一件事,便是招不到合适的美术,摊子太小给不起太高的薪水,自己又是学程序的不会美术,整体而言十分影响开发进度。

《光明记忆·无限》制作人曾贤成利用AI生成的游戏主角“舒雅”

而如今当我们再次聊到这个话题时,他表示完全没有了这个烦恼,因为在AI绘画概念出来后不久,他们就尝试着去使用了,虽然AI生成的作品在细节方面仍有瑕疵,但对于他们这种并不是以画面见长的解谜游戏而言,完全够用了。

事实上,在当前游戏行业这样的案例并不少见。当头部大厂尝试着布局源头,去建立大模型平台,中腰部厂商正在内部不断验证AIGC工具应用的可行性时,体量更轻的中小型乃至个人开发者,已经将AI实际应用于游戏开发之中。

对此,我们也与多位独立游戏制作人交流了一番,他们都在怎样利用AI辅助游戏开发。

效率提升50%以上,把AI当成24小时在线的私教

余震是《奇怪的RPG》游戏制作人,去年4月份他从B站旗下的“心源工作室”辞职,开始尝试自己做游戏,2022年10月,由他一个人制作的《奇怪的RPG》正式上架Steam。该游戏正式推出后,因为游戏中大量“搞怪装备”,一时间吸引了不少玩家的关注,并且在B站引起了一阵二创狂潮。

受此影响,《奇怪的RPG》上线仅两个月时间销量便成功突破10万,成为去年国产独立游戏中的一匹黑马,在Steam上收获94%的好评,而制作人余震也被不少从业者关注。

如今的余震在更新《奇怪的RPG》之余,正在开发一款新的动作游戏,在他的开发过程中,AI主要充当的角色类似于“私教”。余震告诉我们,目前自己主要在用的AIGC产品是ChatGPT,不过并没有将ChatGPT真正接入到游戏开发中,而是作为一种辅助工具进行使用。

“主要是通过ChatGPT来解决一些困惑,比如两种不同攻击判断设定各有什么优势。另外还让它帮忙去写一些简单代码”。余震提到在很多不熟悉的领域,有了AI之后会好很多,相当于一个能够24小时在线指导的私教,利用ChatGPT对他的开发效率提升在50%以上。

余震把ChatGPT当成了“私教”

实际上,像余震这样简单使用AIGC相关产品辅助游戏开发的独游制作人不在少数,比如《太古之火》制作人佘越就表示,他最近也在尝试利用AI去辅助游戏开发,主要应用于台词创作、插图以及icon的绘画制作之类,整体而言使用的比较初级,但依然会提高不少效率。

“AI的优势是为了提升效率,目前是给设计上做边角料,比如剧情得自己弄,但剧情插图、对白,这些丰富细节的内容可以先用AI出草稿然后自己再进行优化”。另外佘越还提到,目前利用AI去辅助游戏开发的一个典型问题,那便是要求越高越难驾驭。花费在调教、训练上的时间,往往都可以直接解决问题了。

“AI帮助我节约了几万元的外包成本”

当然,如果真正将AI训练完成,它对于游戏的开发就不再是简单的答疑解惑,甚至有可能为开发者节省一大笔开发成本。

《光明记忆·无限》的制作人曾贤成(飞燕群岛)就提到,他在两个月前曾利用Stable diffusion来生成一些角色图作为游戏前期开发的设计草案参考。最近他又利用GPT-4的问答,让AI在代码脚本上节省用人成本。

“不久前我正在尝试实现一个服务器通信的功能,来控制游戏服务器的开启关闭,并创建自己的数据库存放玩家的数据,以及Https热更新,都是GTP-4帮我完成的代码部分,节约了大约几万元的外包成本,对于独立开发者来说,起到了非常不错的帮助。”

用AI生成的《光明记忆·无限》主角“舒雅”

值得一提的是,除了曾贤成之外,还有一位将AI广泛应用于游戏开发的开发者,他便是《山海旅人》制作人魏新宇。

在此前的【对话制作人】栏目中,我们曾报道过魏新宇在进入游戏行业之前,已经取得了博士学位并且正在从事人工智能相关工作,所以如今他来利用AI辅助游戏开发,颇有一点“回归本行”的意味。

魏新宇表示,他们目前主要使用的工具为Chat GPT和Stable Diffusion,主要的应用场景集中在多个方面,比如向OpenAi发送一个api请求,在游戏中接入ChatGPT让NPC提取游戏中的环境信息,然后结合环境信息自动⽣成对⽩、写诗;利用Chat GPT帮助策划写⻆⾊/舞台表演,类似魔术师变魔术的场景对⽩,帮助策划收集资料和Reference,还有利用Stable Diffusion简单⽣成⼈物头像等。

魏新宇利用stable diffusion+lora生成的小人书风格绘图

对于魏新宇而言,用AI辅助游戏开发,给他带来的最大感受不仅是让游戏中的NPC变得更加生动,提高了开发效率,甚至团队中的策划水平也得到了相应提升,能很快写出不了解的领域人物设定与对白。

将AI全面应用于游戏开发,还有一段路要走

提高效率,是多位游戏开发者都在提及,他们使用AI辅助游戏开发之后的感受,不过除此之外,也有部分开发者提到了AI目前的局限性以及相对而言比较劣势的方面。

比如除了佘越提到的“难驾驭”问题,另外曾贤成也提到,虽然AI在游戏原画设计方面,有一些需求不是特别高的设计方案上,出图的速度和反复修改的效率相对人工要快捷不少,但同样会存在一定的版权风险。

“不过这个问题也可以通过建立自己的素材库进行训练,可能前期需要工作室先绘制一批图像作为训练的基础模型,之后当工作室进入流水化生产阶段后,利用这些自己训练的模型来生成相应的图像,但前期需要投入的精力和成本也不亚于直接利用人工设计。”

在利用GPT-4来辅助游戏开发方面,曾贤成则认为它的优势比图像生成更高一些,但也可能会花费更多时间在整理上。

“对于一些初级程序开发者而言,可以通过提供详细的文本描述,让AI精确的生成对应的功能代码,加快写代码的效率,不过劣势也比较明显,如果需要实现一个非常超前的逻辑或者十分复杂的功能,则需要多次对答才能让GPT-4了解开发者的意思,对于庞大的项目来说,AI并不会考虑项目的结构管理规范性,在整理上可能会比人工花费更多的时间。”

综合而言,这些开发者们所提到的劣势与弊端,其实都是AI应用于游戏开发还处于初级探索阶段的一种体现,这也是目前更多开发者,正在经历的一个阶段。

比如《帕斯卡契约》制作人杨洋、《落叶城》制作人陈虹曲、《深沉之火》制作人张舒扬等多位开发者都表示,自己/团队有去尝试用AI辅助游戏开发,但因为工具不够成熟等各方面原因,暂时并未深度的去将AI与游戏开发进行融合,但他们对于AI的重视却是如出一辙。

AIGC盛行之下,游戏行业正迎来悄然巨变,对于广大游戏开发者而言既是挑战也是机遇,如何抓住时代的契机趁此扶摇直上,这是值得每一位从业者深思的问题。

","gnid":"9b91630a3e50cf64e","img_data":[{"flag":2,"img":[{"desc":"","height":"423","title":"","url":"https://p0.ssl.img.360kuai.com/t01742376f0e62fb097.jpg","width":"865"},{"desc":"","height":"387","title":"","url":"https://p0.ssl.img.360kuai.com/t01a612a1d2236eca3e.jpg","width":"865"},{"desc":"","height":"786","title":"","url":"https://p0.ssl.img.360kuai.com/t0139011c2a951cd3ee.jpg","width":"865"},{"desc":"","height":"522","title":"","url":"https://p0.ssl.img.360kuai.com/t01e3eefc0d3e5c8f17.jpg","width":"865"},{"desc":"","height":"569","title":"","url":"https://p0.ssl.img.360kuai.com/t01b730d7272d9b0d44.jpg","width":"865"},{"desc":"","height":"516","title":"","url":"https://p0.ssl.img.360kuai.com/t016604d8148caf573d.jpg","width":"865"}]}],"original":0,"pat":"qgc,art_src_3,otherc,fts0,sts0","powerby":"hbase","pub_time":1681830780000,"pure":"","rawurl":"http://zm.news.so.com/4c81123179236595fb282cc2f7329882","redirect":0,"rptid":"0aa8b5d920bbc9d7","rss_ext":[],"s":"t","src":"游戏日报","tag":[{"clk":"kgame_1:游戏","k":"游戏","u":""}],"title":"独游制作人都在怎样用AI辅助开发游戏?

郑鸦促4533怎么制作自己的微信小程序 -
秋昏祝18991443516 ______ 目前,想要制作一个自己的微信小程序,有以下方式,比如:1、小程序定制开发 小程序定制开发,顾名思义,就是根据客户的需求来定制开发小程序.针对有特殊的功能需求的客户而言小程序定制开发是一种选择,因为小程序模板开发满足不...

郑鸦促4533怎么制作我自己的小程序呢? -
秋昏祝18991443516 ______ 1.开发小程序,首先需要一个开发者的身份,也就是说需要实名认证一下,因为程序作品一旦上线,用户量是不可预知的,产生的社会影响也是不一样的,需要有人为所制作的产品负责.电脑登陆https://mp.weixin.qq.com/cgi-bin/wx,前往注册页面,如下图2.点击前往注册后,进入注册的操作页面,当然,如果已经注册过了,可以直接点击右边的登录,注册一共有三步,按照提示一步步的填写信息即可3.注册完成后,进入登录页面,输入用户名和密码即可登录

郑鸦促4533怎么做小程序 -
秋昏祝18991443516 ______ 做小程序,首先要只是怎么开发,有几种开发方式.开发一款小程序主要有三种方式,我们分别列一下每种方式的大概费用: 1、自己组建技术团队自己开发,需要的人员有产品经理、框架工程师、JAVA、PHP、前端、后端、测试工程师,开...

郑鸦促4533怎么制作小程序?个人可以制作吗? -
秋昏祝18991443516 ______ 以微信小程序为例,注册很简单,填写信息就可以.但是小程序是需要开发的,也就是说程序员才会,是需要开发代码的.个人的话除非自己就是开发人员咯,但是这样的很少.所以一般要做小程序的话就是找做小程序的公司就可以,像客源多小程序这些,他们的小程序一般都是开发好的,你确定好要做哪一种的,他们会给你在微信上传代码,通过审核.有问题他们也会负责给你解决,这样的话对商家来说比较适合,因为入驻小程序主要的还是要运营起来,没必要在开发这个事情上耗时间.

郑鸦促4533个人微信小程序怎么做?
秋昏祝18991443516 ______ 1、首先是需要申请小程序,登陆微信公众平台,单击右上角的“立即注册",选择“小程序”模块 . 2、然后按照流程信息填写完成后则代表认证成功,这时则可以开始创建小程序了.3、然后点击小程序成功后获取App id 和App secret.在开发-》开发设置中获取App ID和App Seret. 4、然后再使用小程序一键生成的方法,生成自己的小程序.

郑鸦促4533我想做个小程序,怎么做呀?
秋昏祝18991443516 ______ 做小程序的方式有以下几种:一、购买三方平台的模板小程序:购买三方平台的模板小程序,可以省下一笔组建团队的成本,而且还不用每个月都支付一笔人力费用.但是,从第三方平台购买的模板小程序,往往都是根据行业的特点来设计的,在板式上很容易出现雷同,没有新意,很难给用户留下较深刻的印象.此外,一些第三方平台还会将某些功能拿出来,单独收费,无形之中增加了开发成本.二、找专业的小程序开发公司定制开发专业的小程序开发公司来定制开发小程序,不仅可免去组建团队的麻烦,而且还可以省下一笔人力成本.此外,定制开发的小程序,无论是版式、结构、内容、图片等,都可以根据自己企业的特色、产品的卖点进行设计,从而提升用户的体验感受,加深用户对小程序的印象.

郑鸦促4533做一个微信小程序的步骤是什么?
秋昏祝18991443516 ______ 做一个微信小程序分为以下步骤: 1、需要注册认证一个小程序,好开通微信支付功能,认证费每年300元交给腾讯. 2、选择一个你要做的小程序模板,也就是你属于哪个行业要做什么样的小程序,目前做的比较多的有电商小程序、分销拼团小程序、餐饮外卖小程序、酒店客房预定小程序、教育、美容美发等等.

郑鸦促4533免费制作小程序的步骤是什么?
秋昏祝18991443516 ______ 第一步,注册个小程序账号,并做微信认证;第二步,开通微信支付商户号,收款交易直接到你账户里;第三步,开发小程序商城,可通过第三方制作,省心; 第四步,发布审核上线,之后就可以运营了.

郑鸦促4533微信小程序如何做?
秋昏祝18991443516 ______ 一般有技术实力的公司开发小程序是依照微信官方的代码形式开发,还有很多是使用第三方小程序开发工具,这类工具一般都不需要编程.做小程序就像做PPT一样.把图片、文字、音乐等等东西插入,然后设置它们的效果,编辑好后,使用这类工具直接自动小程序代码,把生成的小程序代码上传到微信审核就可以上线自己的小程序了.简单直接的办法就是运用案例模板,修改一些产品和图片就可以展示了,这对中小型企业非常适用.

郑鸦促4533不会开发,可以制作小程序吗? -
秋昏祝18991443516 ______ 可以制作的,一般制作小程序有两种方式,一个是代码开发,这个是开发者的专利,需要敲代码的;另一种开发方式相对第一种简单很多,就是在模板基础上开发,可以找一下类似于牛刀云这样的平台,先选择合适模板,在模板基础上修改,完成后点击发布即可.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024