找回密码
 立即注册
楼主: NoiseFloor

在顶级游戏开发的过程中需要怎样的编程实力?

[复制链接]
发表于 2021-9-20 12:29 | 显示全部楼层
顶级游戏没有这样的说法的,或许你说的3a级大作?

那么问题就很简单了。3a大作从来不是程序员的事情。

其中剧本,脚本,美工等,一个游戏最直观感受到的部分不是程序员的活儿。

游戏引擎的维护和编写则不属于具体某一个游戏项目。

反而是一些小工作室作品,程序员的占比比较大,因为往往不止要写逻辑,还要承担其他工作。

另,育碧那种情况纯粹是游戏档期赶的,测试覆盖不到位,跟程序员水平关系不大。
发表于 2021-9-20 12:33 | 显示全部楼层
有朋友从事过,其实技术团队也就一般。撇开设计,最突出应该是美术了,那个成本跟国内的不是一个量级。
发表于 2021-9-20 12:37 | 显示全部楼层
我想谈一下,不会编程,可以制作开发游戏吗?
喜欢玩游戏的人,很多都有一个游戏梦,梦想开发自己的游戏。但是,不会编程也可以开发游戏吗?
通常来说,普通游戏玩家,对开发游戏有一个误区,认为开发游戏就是写代码,其实不是这样的。


和程序开发一样,游戏策划师、关卡设计师、文案、美术、动画、声音工程师、项目经理和测试人员,都应该算作游戏开发。
此外,一个游戏团队还包括音乐、配音、动作捕捉专家、翻译和商务拓展等职位。
这些位置全部都不需要编程知识(游戏策划师或关卡设计师,了解脚本是有帮助的,但并不是必须的)。
游戏程序员,在游戏开发团队中是最不可或缺的位置,要成为一个游戏程序员,你需要知道如何编程。如果没有编程,游戏就运行不起来。
甚至像 GameMaker 和 Game Salad 这样的拖放式游戏平台也需要像程序员一样思考的能力,能够将游戏功能用一系列数学方程、决策、步骤和与游戏平台可以执行的操作对应的步骤来表示。
因此,不会编程也可以参与游戏开发,但游戏的开发不能没有编程。尽管有程序员并不是无时无刻都在写代码,但具有顶级的编程思维很重要。
猴面鱼科技|游戏开发|游戏人才培训|武汉|昆明|贵阳 - 亿联新锐旗下品牌打算进入游戏开发行业的同学,欢迎访问我们的网站,并与专业咨询在线沟通。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2021-9-20 12:38 | 显示全部楼层
游戏开发需要学什么?相信这是很多准备入行的同学都想了解的问题。那么首先我们要先了解什么是游戏开发。
中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会Java、HTML、flashcs、Java就可以进行开发了,语言类主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。



所以,任何一个大型游戏都不可能只用一种语言去开发。在这里,我们强调的是主要语言。
游戏开发需要学什么?1 .图形引擎 2.声音引擎 3.物理引擎 4.游戏引擎 5.人工智能或游戏逻辑 6.游戏GUI界面(菜单) 7.游戏开发工具 8.支持局域网对战的网络引擎开发 9.支持互联网对战的网络引擎开发
对于游戏开发人员来说,在开发游戏时候,选择一个好的游戏服务器也是很重要的。游戏服务器开发使用的技术取决于游戏的类型,不同的游戏类型,需要的游戏环境不一样,所使用的技术也不一样。但是在本质上都是一样的,都是面对数据,处理数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2021-9-20 12:43 | 显示全部楼层
这取决于要做什么样的游戏,以及项目里的分工,有难的也有容易的,卡马克算是顶级程序员吗?算是顶级游戏程序员吗?
发表于 2021-9-20 12:45 | 显示全部楼层
能让策划随意改需求的程序员大概就是顶级的程序员了吧.
发表于 2021-9-20 12:52 | 显示全部楼层
作为一个ship过两个主机游戏的前从业人员来讲,心目中的大神都是在自己的专业领域很牛逼的人物。他们很喜欢钻研新的技术,并且把它应用到游戏里,其实在我们厂的时候,很多时候大家都在吐槽这些代码有多落后,但是正是因为有了这些牛逼的人物的存在,他们能非常好的根据producer的需求做任何技术改进。虽然两年的时间我连皮毛都没学到,但是很敬佩他们的态度跟精神。
发表于 2021-9-20 12:57 | 显示全部楼层
发表于 2021-9-20 13:04 | 显示全部楼层
顶级游戏开发的过程中最复杂的其实是“如何将门设计成功”
发表于 2021-9-20 13:09 | 显示全部楼层
能用纸片让玩家觉得是3D的那种程序员
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 15:56 , Processed in 0.068004 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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