如何为Nintendo Switch开发游戏?
需要学习哪些知识,目前零基础,非计算机专业,只会一点iOS,26岁。以下是我根据自己搜索查找的结果总结的大概路线
学习C/C++,以及图形学、数据结构等知识。
学习opengl
学习vulkan(火山)
看情况学习unity for wiiu
不知道方向对吗?有什么好的建议吗?谢谢!
更新感谢认真回答的答主
题主之前因为觉得switch很好一时的冲动提了这个问题,仔细考虑游戏并非我追求的方向。这个问题留在这也许有真正想做ns开发的人有帮助。 破解switch,之后有个工具链devkit-pro 开发是一方面,会Unity懂英语即可入门,和普通游戏开发无异。
另一方面是任天堂对第三方比较严格,刚开始规定必须在日本有注册公司才能拿到第三方资格,后面条件慢慢放开了,国内外很多厂商都开始开发Switch游戏,不过对于小厂商还是比较苛刻。
国外,可以直接把作品发给任天堂,多多沟通才会有机会。
美区邮箱:ThirdPartyPublisher@noa.nintendo.com
欧区邮箱:developer@nintendo.eu
国内,多跟独立/主机游戏领域的投资人、发行商或者友商联系,如果你有不错的产品或者有已经上市的独立/主机游戏,机会将大大增加。 这几乎时候不可能的.
首先,你需要通过nintendo的资质审核,对于个人开发者,直接死在这里了。
其二,审核还需要审核你(公司级)之前开发哪些游戏有没有技术实力,粗制滥造的游戏铁定不过关。
其三,审核公司财力,别开发到一半公司倒闭了。
其四,你需要一台开发机。审核合格了,会给你数台开发机,当然开发完后需要归还开发机。 华人团队...是申请不到开发机的(所以上面那些说拿开发机的...就不要听了..)....这是,任地狱某负责人自己说的..以后会不会改..不好说..
作为个人,你要上NS,我建议你把游戏做完,上steam,然后拿着这个游戏的成绩找发行商
发行商,会委托三方帮你移植(所以说,你根本不需要会在NS上开发游戏....)
华人团队,由于目前拿不到开发机,基本上,华人团队的游戏上NS都是通过发行商委托移植.
当然,不排除有很少的部分,通过,跟任地狱相熟的发行商,任地狱会因为这个发行商网开一面给你一台NS开发机的配额,这个配额是挂着发行商名下.
所以,你要为NS开发游戏,首先你的游戏要过硬,能对上发行商的眼.
目前国内已知有接NS的发行商有,薪火游戏(代表作雷亚系列),indienova(I and me)
基本上,你想靠个人申请的开发机,基本做梦..还是学好unity,做好游戏,上steam,成了,自然而然就可以上NS了(国内的例子例如,失落城堡...steam 40w销量,想上NS,去谈谈就好了.而且是unity开发的,委托三方移植OK).
游戏毕竟是商品...
看了你一下你的学习路线....好像更加合适找一家为NS开发游戏的公司做主程吧.?(例如I and me 的作者是程序,美术,音乐三通的人..感觉像他这样的人一般人做不到..)
写程序的,是不是为NS开发游戏,其实还是次要的....
说一下
题外话....26岁,0基础学游戏..而且还是想上主机,不知道是情怀党还是功利党
游戏这种东西毕竟是个综合工程,跟写App的时候,大部分都是些CURD差别还是很大的..
游戏的玩法逻辑,还是需要一颗爱玩的心才行,简单来说,就是要有创造力
这种创造力,其实也不需要写程序,直接打开我的世界,玩两圈就能够知道了.或者随便找个有自制关卡的沙盒游戏,看一下,自己能够自制到什么程度.
在我看来,游戏的程序部分只是服务于你的创造力,特别是0基础,如果你的创造力,不行的话,很难学下去.
0基础的话,我建议就不要系统的从图形api学起了..有很大的顿挫感,还不如,用纸和笔,实现一个游戏的玩法,用游戏引擎实现这个游戏,看自己是不是能写游戏的料..
至于美术,音乐,可以去unity asset那里买.Unreal商店也能买到很多模型,所以你专注程序,美术和音乐是不会妨碍你的. 要有开发机。而这个不是公开的,而且很可能只针对公司用户。
页:
[1]