Board logo

标题: [业评] 老码农想试着自己开发游戏,问下有没有相应的学习路线图? [打印本页]

作者: 蓝蓝的天    时间: 2021-3-8 22:25     标题: 老码农想试着自己开发游戏,问下有没有相应的学习路线图?

如题,纯粹就是为了圆少年时的一个梦,96年还是哪一年电软上介绍了SFC上的一个RPG制作大师的游戏,后来一直攒钱就想买个SFC然后玩这个游戏(但是电软后面的广告里没有卖的),再后来GB上也有了(也没有卖的),最终是大二的时候用RPG MAKER XP做过一个大学的校园奇遇记,似乎勉强能通关,流程时间似乎就是一个多小时,现在想想这也太对凑了。

作为一个爱游戏并且希望能永远是一名玩家的人来说,现在开始总好过十年后再开始,虽然一直做WEB应用的服务器端开发,但技术总是相通的,现在学总好过什么都不懂。

想做一个类似于饥荒那样的2D单机沙盘类游戏,大概搜了下,基本知识是C#\UNITY\3D建模\绘画\编曲,考虑到自己没什么美术和音乐功底,这部分怎么学也要请教下大家,不为学这些东西,就为做游戏。

另外就是需要的设备,现在手头笔记本是个去年买的高配16寸MBP,不知道MAC上开发工具是不是齐全,家里还有个祖传E3+2070s的台式机(太吵),不满足的话买个ZEN3+3060的WIN笔记本?还有就是外设,是不是需要个绘图板或者键盘什么的?

总而言之,二十多年前的梦,希望二十年后至少能圆了。
作者: hydelete    时间: 2021-3-8 22:45

音乐这种东西一般游戏做完了再考虑 音效 模型先随便用找免费的用起来 Demo做好后去找投资或者相应的美术合伙人
引擎随便做做就用Unity或者UE  想成为大神就慢慢整C++自己学着写引擎
至于你的服务端技术 除非是打算做网游。。不然用处没那么大。。
以上都是我瞎说的

[ 本帖最后由 hydelete 于 2021-3-8 22:51 编辑 ]
作者: ueol    时间: 2021-3-8 22:45

posted by wap, platform: iPhone
建议从2D 游戏入手
作者: 蓝蓝的天    时间: 2021-3-8 23:05

posted by wap, platform: Samsung
引用:
原帖由 @hydelete  于 2021-3-8 22:45 发表
音乐这种东西一般游戏做完了再考虑 音效 模型先随便用找免费的用起来 Demo做好后去找投资或者相应的美术合伙人
引擎随便做做就用Unity或者UE  想成为大神就慢慢整C++自己学着写引擎
至于你的服务端技术 除非是打算做网游。。不然用处没那么大。。
以上都是我瞎说的
谢谢,我的意思是至少现在算是懂编程,也不为拉投资什么的(自问没那个水平哈哈),就是单纯做个游戏
作者: qazqaz    时间: 2021-3-8 23:19

posted by wap, platform: Samsung
去看unity3d的教材,官网就很多,各式各样由浅入深应有尽有。
作者: 宫本新治郎    时间: 2021-3-8 23:19

先把丑化说前头, 做服务器端特别是WEB应用, 要转游戏前端还是跨度蛮大的

接着说好话, 只要肯学, 啥年纪开始做都不迟, 前提是业余时间足够多

另外,不是开发3A大作的话, 你这电脑配置足够了

上手直接做饥荒这种沙盒游戏的话, 有点难度, 可以找Unity Asset Store上顶视角MMORPG的框架直接改, 可以省去很多自己造轮子的时间
作者: moyanljx    时间: 2021-3-8 23:31

2d卡通绘画不难学,找准风格别人看得出是什么就行了。觉得能商业化就花钱买立绘呗
作者: MrNobody    时间: 2021-3-9 00:58

先有个好的创意
作者: limboking    时间: 2021-3-9 01:11

B站找个Unity教程简单看一遍
Unity商店找个现成的demo改改
商店里买一些资源,或者免费的资源,嫌贵就去淘宝
基本游戏就做出来了
作者: kiler    时间: 2021-3-9 08:00

posted by wap, platform: 小米NOTE
会写服务器端到能写游戏估计还有很长的路要走
作者: cdlizhong    时间: 2021-3-9 08:27

posted by wap, platform: iPhone
server app web 全写过 想就干 创意最重要
作者: joker23    时间: 2021-3-9 09:30

不如先python+pygame实现一个熟悉的小游戏试试
作者: sceic    时间: 2021-3-9 09:53

弄个rpg maker mv不知是否能魔改成楼主需求?
作者: MineFreeman    时间: 2021-3-9 10:45

提一点个人愚见吧,编程/美术/音乐这些,都是实现游戏的工具,相比而言,我觉得游戏的目标更重要,想做一个什么样的游戏,核心玩法是什么,有多大的体量,完成度的下限在哪里,这些才是做一个游戏最实际的目标,确定了目标,再厘定需要的工具,及内容,这样应该会更容易做出最后的成品。做独立游戏,我觉得最大的陷阱就是陷入对技术的沉迷,学了很多新东西,掌握了很多的经验,但结果却没能做出游戏。

举一个正面的例子,最近很热门的戴森球计划,就是就在前期设立了非常明确的目标,执行中又保证了高效的执行力,这样在创造内容,构建工具时就能尽可能少的损耗成本,最终产出阶段性的成品。确定一个玩法是否能火确实带有赌的成分,不过,赌对了就成了,赌错了,至少还是有了自己的作品,作品再差也比没作品好。
作者: SSforME    时间: 2021-3-9 10:50

首先你得退休

如果还在上班就放弃把

退休了就每天找点教程,先把游戏架构搭好了,后面慢慢添加

个人制作一般5-10年才能搞一个比较完整的现代游戏

作者: urtoys    时间: 2021-3-9 10:54

需要坚持啊楼主。
作者: 推土机    时间: 2021-3-9 11:03

posted by wap, platform: Samsung
还是别了,做游戏和玩游戏区别真的很大。
作者: sigmaxion    时间: 2021-3-9 11:33

posted by wap, platform: iPad
研究游戏制作后可能会失去玩游戏的兴趣,到时眼中的游戏也许会变成这样:这个是如何实现的,好头疼啊;那个原理很简单,无聊得很
作者: pigcfly    时间: 2021-3-9 11:59

最难的是剧本,美工,音乐,反正我是给劝退了
作者: zfz4869    时间: 2021-3-9 15:41

最近拿pygame做了个俄罗斯方块,感觉做起来贼上瘾,不过素材肯定是最头疼的,直接pass了
作者: jinshazi    时间: 2021-3-9 16:13

posted by wap, platform: iPhone
RPG maker也有获奖的作品 去月球
作者: magicalmiaomiao    时间: 2021-3-9 16:18

posted by wap, platform: 小米 红米
做游戏还是要想好做一个什么样的游戏,其他都不是太重要。。。。
作者: yang_yii    时间: 2021-3-9 17:50

posted by wap, platform: iPhone
一群人泼冷水喷了.....什么心态啊
今天这个时代是游戏引擎空前繁荣和便利好用的时代,游戏制作的技术门槛可以说已经没有了。
现在要做游戏,选一个自己看的顺眼的引擎照着教程开工就是,切莫去自己写引擎代码,那是方向搞错了。
制作游戏最重要的部分是游戏设计部分,早年flash游戏的繁荣,拼的不是什么技术牛逼不牛逼,而是设计精巧与否和美术感觉如何。
作者: haihai6    时间: 2021-3-9 17:54

posted by wap, platform: Chrome
之前我搜索过教程,推荐比较多的是 udemy上的  Complete C# unity game developer 2d.   这种教程有什么好处呢?我在coursera上学过python,不仅教授水平高,而且有问题可以在线提问,有助理或者用户会回答课程中某一练习的问题。让我这个学编程非常吃力的人也把python基础的教程学完了。前提是你的英语和科学上网必须没问题。教课程的教授自己写的在线python编译运行的功能,避免新手不会安装python设置系统的问题,直接在网页学习python编程,大大方便新手。另外,python不适合做游戏,稍微想认真一点做的就不用学python来做游戏了,c#才是比较好的选择。
如果在bilibili上看,卡住了,很可能没办法。
而且这些网站也经常打折,一个课程常常15美元就全买了,非常实惠。

苹果本就可以了,以前同事就用苹果本开发的,没有什么弹出窗口打扰,可以专心开发挺好的。
音乐很好买,甚至不用买也没人管你,因为你的游戏很难火,除非你要上steam,那之前最好音乐用免费的或者国外网站买的,花不了多少钱,可以看看最近b站卷毛weapon的视频告诉你哪里买音乐。
美术资源只能先用别人的,然后也有这种素材的网站,你买了就行了。如果你的美术量不大,外包也花不了多少钱,几万元顶天了。
做好了可以上taptap测试,或者4399,他们就会有人联系你,提供你各种接口的。上steam不太熟。
作者: linkzzy    时间: 2021-3-9 17:57

posted by wap, platform: Android
化繁为简,先做个ascii游戏试一试。
作者: 蓝蓝的天    时间: 2021-3-10 09:13

引用:
原帖由 jinshazi 于 2021-3-9 16:13 发表
posted by wap, platform: iPhone
RPG maker也有获奖的作品 去月球
那个获奖是多方面的,就音乐我就不行,哈哈哈
作者: 蓝蓝的天    时间: 2021-3-10 09:25

引用:
原帖由 haihai6 于 2021-3-9 17:54 发表
posted by wap, platform: Chrome
之前我搜索过教程,推荐比较多的是 udemy上的  Complete C# unity game developer 2d.   这种教程有什么好处呢?我在coursera上学过python,不仅教授水平高,而且有问题可以在线提问 ...
嗯,谢谢,我开始看官网的文档了。
作者: sceic    时间: 2021-3-10 09:29

http://game.yixin.im/static-web/hd/game-base/#/guide
作者: haihai6    时间: 2021-3-10 14:09

posted by wap, platform: Chrome
引用:
原帖由 @蓝蓝的天  于 2021-3-10 09:25 发表
嗯,谢谢,我开始看官网的文档了。
实话实说,unity官网的文档是介绍性的,反而不如一个连续的做游戏的教程好。我之前跟着学了,但是之间没连续性,也可能我笨,没弄懂。
而且官网文档做出问题了没有答疑,当然对于你这样已经会编程的人不是什么问题,对于我这样的小白就卡住了。
作者: limboking    时间: 2021-3-10 16:45

引用:
原帖由 蓝蓝的天 于 2021-3-10 09:25 发表


嗯,谢谢,我开始看官网的文档了。
直接从教学的demo入手就行了 哪不明白再查文档效率高些




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0