52PCGame

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 882|回复: 14

[求助] 文科专业想学游戏开发可行么?以及该怎么学啊?

[复制链接]

3

主题

121

帖子

267

积分

少尉

Rank: 6Rank: 6

积分
267
威望
267
金圆券
1134 PB
小红花
0
臭鸡蛋
0
法币
0 FB
发表于 2022-8-7 12:46 | 显示全部楼层 |阅读模式
RT
玩着玩着就想做些生产性的工作,但一直没下定决心,而且对这一方面也着实没有了解,希望大伙有人可以帮我解个惑。
回复

使用道具 举报

41

主题

1741

帖子

3805

积分

中校

Rank: 11Rank: 11Rank: 11

积分
3805
威望
3805
金圆券
25107 PB
小红花
27
臭鸡蛋
1
法币
83 FB

建国日勋章帝国黄马甲

发表于 2022-8-7 13:54 | 显示全部楼层
你先写两个mod试试再说吧
[发帖际遇]: 传说中的乱码 在论坛发帖时没有注意,被小偷偷去了 8 PB 金圆券. 幸运榜 / 衰神榜
回复

使用道具 举报

463

主题

2639

帖子

1万

积分

准将

Rank: 13Rank: 13Rank: 13

积分
11055
威望
11055
金圆券
10547 PB
小红花
15
臭鸡蛋
0
法币
0 FB

新兵勋章初等老兵勋章P社游戏达人	帝国黄马甲

发表于 2022-8-7 14:17 | 显示全部楼层
我记得论坛上有教怎么制作MOD,你去搜一下改改或者把几个组合在一起练练手,记得发布的时候标注原作者和原MOD帖子的位置,当你能做MOD后还有决心继续的话可以去看看那个RPG小黄油,用那种小成本制作的游戏搞搞入门,但是毕竟你还要文本、立绘啥的,一个人做游戏很累的
[发帖际遇]: 一个袋子砸在了 寂寞医生 头上,寂寞医生 赚了 7 PB 金圆券. 幸运榜 / 衰神榜

倾其蕴藏的可能性将人类独有的力量和善良昭示给世界
回复

使用道具 举报

4

主题

3650

帖子

1万

积分

少将

Rank: 14Rank: 14Rank: 14Rank: 14

积分
16258
威望
16258
金圆券
41681 PB
小红花
6
臭鸡蛋
0
法币
6 FB

帝国黄马甲

发表于 2022-8-8 07:53 | 显示全部楼层
谁都可以自己做的,我喜欢玩的死寂就是某个大佬自己做的免费游戏,让大家都能下载玩
回复

使用道具 举报

38

主题

2万

帖子

7万

积分

帝国元帅

Rank: 19Rank: 19Rank: 19

积分
75600
威望
75600
金圆券
92984 PB
小红花
17
臭鸡蛋
0
法币
258 FB

新兵勋章初等老兵勋章次等老兵勋章优秀服役勋章建国日勋章帝国黄马甲

发表于 2022-8-11 22:09 | 显示全部楼层
游戏开发和MOD制作应该是2个概念吧
[发帖际遇]: lileijun1982312 黑吃黑,打劫了强盗,获得了 9 PB 金圆券. 幸运榜 / 衰神榜
回复

使用道具 举报

6

主题

819

帖子

3758

积分

中校

Rank: 11Rank: 11Rank: 11

积分
3758
威望
3758
金圆券
-3337 PB
小红花
13
臭鸡蛋
2
法币
2 FB

帝国黄马甲

发表于 2022-8-12 00:41 | 显示全部楼层
看你想做到什么程度吧,不复杂的小游戏稍微学一下就可以,大型游戏就不好说了。如果你是在玩P社游戏时突然冒出一些想法,想自己做类p社的策略游戏,那么先做一个mod试验一下自己的想法是很好的选择。现代游戏引擎非常发达,对于个人开发者来说,实际上给游戏写mod和用引擎写游戏之间的界限已经越来越模糊了。当然,如果你是想做和p社游戏差别很大的游戏,比如ACT之类的,那么学写p社游戏的mod对你来说意义确实不大。
[发帖际遇]: ghgf45678 抢银行成功,获得了 1 PB 金圆券. 幸运榜 / 衰神榜
回复

使用道具 举报

5

主题

218

帖子

469

积分

上尉

Rank: 8Rank: 8Rank: 8Rank: 8

积分
469
威望
469
金圆券
1538 PB
小红花
0
臭鸡蛋
0
法币
0 FB
发表于 2022-8-12 14:28 | 显示全部楼层
先做个小游戏玩玩呗,然后试着加个游戏组
[发帖际遇]: 白未央 捡了钱没交公 威望 降了 2 . 幸运榜 / 衰神榜
回复

使用道具 举报

5

主题

218

帖子

469

积分

上尉

Rank: 8Rank: 8Rank: 8Rank: 8

积分
469
威望
469
金圆券
1538 PB
小红花
0
臭鸡蛋
0
法币
0 FB
发表于 2022-8-12 14:28 | 显示全部楼层
啊啊啊,别掉我威望,好气啊
回复

使用道具 举报

1

主题

128

帖子

259

积分

少尉

Rank: 6Rank: 6

积分
259
威望
259
金圆券
822 PB
小红花
0
臭鸡蛋
0
法币
0 FB
发表于 2022-8-13 22:35 | 显示全部楼层
先学会编程 这样往游戏开发方向走不通还可以转别的
[发帖际遇]: 842111986 被钱袋砸中进医院,看病花了 2 PB 金圆券. 幸运榜 / 衰神榜
回复

使用道具 举报

1

主题

863

帖子

1621

积分

少校

Rank: 10Rank: 10

积分
1621
威望
1621
金圆券
44939 PB
小红花
3
臭鸡蛋
0
法币
0 FB
发表于 2022-8-13 23:33 | 显示全部楼层
只要你有钱,买下微软来开发游戏都行
回复

使用道具 举报

17

主题

789

帖子

2105

积分

少校

Rank: 10Rank: 10

积分
2105
威望
2105
金圆券
18107 PB
小红花
1
臭鸡蛋
0
法币
0 FB
发表于 2022-8-14 01:01 | 显示全部楼层
关键问题,得会编程,编程相关都不懂比较难入行。
回复

使用道具 举报

3

主题

121

帖子

267

积分

少尉

Rank: 6Rank: 6

积分
267
威望
267
金圆券
1134 PB
小红花
0
臭鸡蛋
0
法币
0 FB
 楼主| 发表于 2022-8-14 10:53 | 显示全部楼层
总之很感谢诸位的回复,由于我看右上角消息提示都没亮框,以为我的贴子沉了……现在才注意到。
回复

使用道具 举报

3

主题

121

帖子

267

积分

少尉

Rank: 6Rank: 6

积分
267
威望
267
金圆券
1134 PB
小红花
0
臭鸡蛋
0
法币
0 FB
 楼主| 发表于 2022-8-14 10:56 | 显示全部楼层
各位老哥的建议总结起来,大概就两点
(1)写些mod试试水
(2)学下编程
其实我这个帖子我最初打算是问下文科学编程之类的难度的(虽然可能在这问不大合适)。不过现在看来还是双管齐下试试吧。
总之,谢谢各位的回复了。
回复

使用道具 举报

2

主题

198

帖子

125

积分

中士

Rank: 3

积分
125
威望
125
金圆券
377 PB
小红花
0
臭鸡蛋
0
法币
0 FB
发表于 2022-8-14 11:48 | 显示全部楼层
额 文科还是不太合适
回复

使用道具 举报

36

主题

313

帖子

797

积分

准校

Rank: 9

积分
797
威望
797
金圆券
783 PB
小红花
6
臭鸡蛋
1
法币
0 FB
发表于 2022-8-19 11:30 | 显示全部楼层
本帖最后由 黑色贝雷 于 2022-8-19 11:31 编辑

我个人认为,文科学开发游戏还是有很多独有的优势的,编程根本不是难点,对于独立游戏开发者来说,最难的地方从来都不是编程
建议楼主走这样一个路线:
B站看看橙光游戏开发工具制作出来的成品,RPG制作大师制作出来的成品,unity3d制作出来的成品(难度逐渐递增)
对于这三个层面的开发工具有了一个初步的认识以后,下定决心,该走哪条路
橙光游戏就老老实实在美工音乐等等这些地方下功夫,RPG制作大师也可以,也是相对简单的,最难的是unity3d,做出来的效果也是最好的。
如果不想被橙光游戏开发工具限制,学renpy也可以!也是一样的效果!


RPG制作大师网上也有不少教程,就酱紫,难度尚可,成品看作者水平!(主要是美工水平)


最后,最关键的重头戏来了,如果楼主对以上两个都不满意的话,那就只能学unity3d了!
这个是最难的,也是成品效果最好的。如果想学unity3d,你需要这样一个过程,先学C#(可以跳过不学C语言,直接零基础学C#),下载安装VS2017社区版,也就是Visual Studio Community这个版本——你去微软官网下载VS2022也无所谓
下载安装完毕以后,从零开始学C#,找个电子书,视频教程,一边看视频,一边敲代码,不懂的再翻电子书
然后,学完了C#之后(起码要学会指针,模板等等一堆高级特性才能勉强称得上是学完了),学数据结构,起码要学会二叉树,记得学会A星算法
这就算是完事儿了
接下来,你要用C#搞控制台编程,编写推箱子,贪吃蛇,坦克大战这种游戏,画质烂没关系,反正是控制台编程,然后你对游戏开发有了一个完整的认识,然后你就可以学unity3d了!
接下来,能走多远,就看你自己了。
值得一提的是,网上都有免费的视频教程,电子书等等,你不要乱花钱!
再者,对于坦克大战,什么样的作品算是合格呢?
我个人给出的建议是:在6天时间内,开发完毕,然后一天时间写PPT
要有如下功能:
1禁止使用多线程技术
2要有多种地形(水面,冰面,草丛,可破坏的砖块,不可破坏的砖块等等)
3多种子弹类型(伤害数值不同,双连弹,霰弹,追踪子弹等等),多种坦克类型,坦克子弹升级功能,升级之后的子弹和坦克要能从外观上识别出区别
4积分功能,关卡功能,简单的地图关卡编辑器,游戏开始界面,游戏胜利失败界面,暂停功能,存档读档功能
5坦克要可以转弯,倒车,要有碰撞体积,子弹要可以对射消失(两个子弹碰一起消失),电脑坦克要有简单的AI,双人联机功能
6无明显的不能游玩的BUG——比如说闪退,卡死,坏档等等
然后自己拿着PPT和游戏程序演示一下自己的游戏有哪些亮点,哪些不足
这样一个游戏就初步开发完成了


顺便提一嘴,为什么你开发的游戏和真正的游戏差别很大?因为你是控制台编程,没有学过win32编程,少了一个环节,这无所谓,反正用unity3d可以搞定
你开发游戏千万别想着用QT,Visual Studio之类的东西自己开发一套游戏引擎,我见过很多人学了点编程,然后就想偷懒,不想学Unity3D,然后自己想写游戏,实际上是绕了弯路!
最后插一句嘴,不建议新手学虚幻引擎,越强大的东西往往意味着新手越难入门!而且C++是天坑,谁学谁知道!
美工的话,这条路很难走,因为代码跑起来就行了,写的正确就行了,玩家看不到!但是美工方面,可不仅仅是正确与否的问题,还要考虑好不好看的问题,因为玩家是看得到的!对于开发一款游戏来说,还有很多必备的知识我都没写,因为全写一遍,不现实,总之,独立游戏这条路,很难走!








回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|52PCGame

GMT+8, 2024-4-18 20:07 , Processed in 0.069203 second(s), 22 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表