第1个回答 2021-04-19
游戏开发相对于Java来说是比较好入门去学习的编程语言。
unity开发属于程序开发类学科,需要学习编程基础,并且还要具有一定的逻辑思维能力,个人认为还是有些难度的。
游戏开发需要一定的编程基础的,最好是计算机专业的来学。当然,如果你一点基础都没有,也不是完全学不会,只要你有做好大量付出的思想准备,一样能够学好的。
首先,游戏开发的过程,是面向对象的开发过程,涉及到各种各样的游戏场景,分析其中的逻辑,如果没有一定的编程思想,开始还是比较吃力的。不过好在,游戏开发的思路和现实中的思想很相似,没有太抽象的内容,只要你能想明白游戏逻辑,剩下的就是使用代码将其实现出来。
其次,游戏开发过程有的时候需要一定的数学和物理能力,看文档需要一点点英文能力。
最后,就是主观上你得认同游戏,客观的看待游戏开发的岗位,不要认为游戏是祸及下一代的电子鸦片。本回答被网友采纳
第2个回答 2021-04-19
首先 这个问题问得不严谨
难 这个字是相对的 看你和什么比 你和玩游戏比 那肯定难
问题没有主语 你一个社交型性格的24小时和机器沟通当然难
问题宾语不全 你要学到什么程度 学到游戏的每一个细方向都顶尖 还是入门能跑个游戏逻辑
我假设你和开发app比,因为看你名字叫全栈工程师
我再假设你是技术宅
游戏开发主要包括设计,美术,程序
以程序为例,程序又分为2d,3d,后台
以2d为例,2d又分为web、移动端、电脑端
以移动端android为例,又分为休闲、棋牌、策略、动作
以休闲为例,又包含内存、物理、时间系统、输入处理、显示控制
其中每一个部分,都需要针对项目来思考创造,也许你要做的逻辑世界上从未有过,而不像web开发前端后端都有架构可以学别人的,开发的每一个项目也都大同小异,web开发有过度的重复劳动而不需要思考。也可以这样说,游戏开发其实没有什么要学的,只是你开发的时候发现自己什么都不会。游戏开发需要的是一种随时创造万物的抽象四维能力,而不像web开发的偏记忆性本回答被网友采纳
第3个回答 2021-04-19
其实很难学习,游戏开发不只是纯代码,还涉及各种高深的数学和物理知识,如线性代数、三角函数,平面解析几何,空间解析几何,还有c++语言,矩阵计算,动力学、光学......总之不是那么好学的
第4个回答 2021-05-25
游戏肯定是有害的,就跟香烟一样,具有成瘾性、毒害性。但并不能因此就完全否定游戏,关键还是要从运营商和玩家两方面入手,运营商要有主动承担社会责任的意识,防止未成年人由于心智不成熟而陷入虚拟世界的沉迷;玩家方面要从社会宣传、学校宣传、家庭宣传、玩家教育等多个角度入手,提高对游戏的正确认识和主动防沉迷。